Irresistible Rhubarb and Vanilla Cake

Finding a cake recipe that feels special enough for company but easy enough for a regular Tuesday can be surprisingly tough. Most fancy cakes require complicated techniques or hard-to-find ingredients, and simple everyday cakes can feel a bit boring when you’re hoping to impress someone, even if that someone is just yourself with an afternoon cup of coffee.

This rhubarb and vanilla cake hits that sweet spot perfectly: it comes together with straightforward mixing methods, uses rhubarb when it’s in season (or frozen when it’s not), and tastes like you spent way more time on it than you actually did.

rhubarb and vanilla cake
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Rhubarb and Vanilla Cake

  • Perfect balance of tart and sweet – The tangy rhubarb pairs beautifully with the sweet vanilla cake, creating a flavor combination that’s not too heavy or overly sugary.
  • Simple, everyday ingredients – You probably have most of these items in your pantry already – just flour, eggs, sugar, and yogurt along with fresh rhubarb.
  • Moist and tender texture – The yogurt keeps this cake incredibly soft and prevents it from drying out, even the next day.
  • Great for spring and summer – This cake is a wonderful way to use up fresh rhubarb when it’s in season, and it makes a lovely dessert for gatherings or afternoon tea.

What Kind of Rhubarb Should I Use?

Fresh rhubarb is always your best bet for this cake, and you’ll find it in season during spring and early summer at most grocery stores and farmers markets. The color of the stalks can range from deep red to pale green, and while the red varieties look prettier, the green ones are just as tasty and will work perfectly fine in this recipe. Make sure to trim off and discard the leaves completely since they’re toxic, and only use the stalks. If fresh rhubarb isn’t available, you can use frozen rhubarb instead – just don’t thaw it before adding it to your batter, as this will help prevent it from getting too mushy and releasing excess moisture into your cake.

rhubarb and vanilla cake
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This cake is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:

  • Rhubarb: If rhubarb isn’t in season, you can use the same amount of chopped strawberries, raspberries, or even diced apples. Keep in mind that sweeter fruits might make the cake less tangy, so you might want to add a squeeze of lemon juice.
  • Margarine: Butter works just as well here and actually gives a richer flavor. You can also use vegetable oil (about 200 ml), though the texture will be slightly different – more moist and dense.
  • Yogurt: Sour cream, buttermilk, or even regular milk can replace the yogurt. If using milk, the cake will be a bit less moist, so consider adding an extra tablespoon or two.
  • Vanilla essence: Vanilla extract works the same way, or you can try almond extract for a different flavor profile. Use about half the amount if using almond extract since it’s stronger.
  • Baking powder: Don’t skip this one – it’s what helps the cake rise properly. If you’re out, you can make your own by mixing 1/4 teaspoon baking soda with 1/2 teaspoon cream of tartar.

Watch Out for These Mistakes While Baking

The biggest mistake when making this rhubarb cake is skipping the pre-roasting step for the rhubarb, which releases excess moisture that would otherwise make your cake soggy and prevent it from setting properly.

Another common error is not draining the roasted rhubarb thoroughly before adding it to the batter – give it a good few minutes to drain and press gently with a spoon to remove as much liquid as possible.

When layering the batter, make sure to spread it all the way to the edges of the tin so the rhubarb doesn’t touch the sides, which can cause sticking and uneven baking.

Finally, don’t rush the baking process – if the top is browning too quickly before the center is done, that’s why you cover it with foil partway through, and always test the center with a skewer to ensure it comes out clean before removing from the oven.

rhubarb and vanilla cake
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Rhubarb and Vanilla Cake?

This cake is perfect for an afternoon coffee break or as a simple dessert after dinner. A dollop of whipped cream or vanilla ice cream on the side really complements the tart rhubarb and sweet vanilla flavors. If you want to make it feel a bit fancier, try serving it with a drizzle of custard or a spoonful of Greek yogurt. This cake also pairs nicely with a cup of hot tea or coffee, and any leftovers make for a great breakfast treat the next morning.

Storage Instructions

Store: This rhubarb and vanilla cake stays moist and delicious for several days. Keep it covered with plastic wrap or in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. The rhubarb actually makes it even more tender as it sits!

Freeze: You can freeze individual slices or the whole cake for up to 3 months. Wrap pieces tightly in plastic wrap, then place in a freezer bag. This is great when you want to save some for later or make it ahead for a special occasion.

Serve: If you’ve refrigerated the cake, let it sit at room temperature for about 30 minutes before serving to bring out the best flavor and texture. Frozen slices can thaw on the counter in about an hour, or you can warm them in the microwave for 20-30 seconds for a fresh-baked feel.

Preparation Time 20-30 minutes
Cooking Time 120-130 minutes
Total Time 140-160 minutes
Level of Difficulty Medium
Servings 8 slices

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3350-3550
  • Protein: 35-40 g
  • Fat: 145-155 g
  • Carbohydrates: 470-490 g

Ingredients

For the roasted rhubarb:

  • 16 oz rhubarb (trimmed and cut into 1-inch pieces)
  • 2 oz sugar
  • 1/4 tsp ground cinnamon

For the cake:

  • 8.8 oz margarine (I prefer Imperial sticks for consistent baking)
  • 8.8 oz sugar
  • 5.3 oz yogurt (I like Fage plain Greek yogurt for a thicker crumb)
  • 8.8 oz flour (I always use King Arthur all-purpose flour)
  • 1/2 tsp baking powder
  • 4 eggs (room temperature, about 70°F)
  • 1.5 tbsp vanilla extract

Step 1: Prepare Rhubarb Compote

  • 16 oz rhubarb, trimmed and cut into 1-inch pieces
  • 2 oz sugar
  • 1/4 tsp ground cinnamon

Heat oven to 200°C.

Toss the trimmed rhubarb pieces with 2 oz sugar and cinnamon on a baking tray, then cover with foil.

Bake for 15 minutes, remove foil, stir gently, and bake uncovered for another 5 minutes until the rhubarb begins to break down.

Pour the rhubarb into a fine-mesh strainer set over a bowl, reserving both the cooked rhubarb and the liquid separately—this separation is key to preventing a soggy cake while building a flavorful glaze.

Set aside to cool slightly.

Step 2: Prepare Mise en Place and Reduce Oven Temperature

  • 8.8 oz flour
  • 1/2 tsp baking powder

While the rhubarb cooks, lower the oven to 180°C and line a 9×13 inch baking dish (or similar cake tin) with parchment paper.

Measure out all dry ingredients—flour and baking powder—and whisk them together in a small bowl.

Have the room-temperature eggs, yogurt, vanilla extract, and softened margarine ready at your station.

I like to use quality ingredients here: Imperial margarine has better water content for consistent results, and Greek yogurt creates a denser, more tender crumb than regular yogurt.

Step 3: Build the Cake Batter

  • 8.8 oz margarine, softened
  • 8.8 oz sugar
  • 4 eggs, room temperature
  • 1.5 tbsp vanilla extract
  • 5.3 oz yogurt
  • dry ingredient mixture from Step 2

Beat the softened margarine with 8.8 oz sugar until light and fluffy, about 3-4 minutes—this aerates the batter and creates a tender cake.

Add room-temperature eggs one at a time, beating well after each addition to fully incorporate before adding the next.

Once the eggs are combined, add the vanilla extract and yogurt, mixing until just combined.

Finally, gently fold in the dry ingredient mixture from Step 2 until no flour streaks remain—overmixing at this stage toughens the cake, so use a light hand.

Step 4: Assemble and Bake the Cake

  • cake batter from Step 3
  • cooked rhubarb compote from Step 1

Pour half of the batter from Step 3 into the prepared baking dish, spreading it evenly.

Distribute the cooled rhubarb compote from Step 1 evenly over the batter, then carefully spread the remaining half of the batter on top, creating a protective layer that seals in the fruit.

Bake at 180°C for 40 minutes uncovered, then cover with foil to prevent over-browning and bake for another 15-20 minutes until a toothpick inserted into the cake (avoiding the fruit) comes out clean.

The foil prevents the top from darkening too much while the interior finishes cooking.

Step 5: Cool and Reduce Rhubarb Glaze

  • reserved rhubarb liquid from Step 1

Remove the cake from the oven and let it cool in the pan for 10-15 minutes before turning out onto a wire cooling rack to cool completely.

Meanwhile, pour the reserved rhubarb liquid from Step 1 into a small saucepan and bring to a boil over medium-high heat.

Simmer for 5-10 minutes, stirring occasionally, until it reduces and thickens into a glossy glaze—it should coat the back of a spoon.

Let the glaze cool for a few minutes before drizzling over the cooled cake.

rhubarb and vanilla cake

Irresistible Rhubarb and Vanilla Cake

Delicious Irresistible Rhubarb and Vanilla Cake recipe with step-by-step instructions.
Prep Time 50 minutes
Cook Time 1 hour 40 minutes
Total Time 2 hours 30 minutes
Servings 8 slices
Calories 3450 kcal

Ingredients
  

For the roasted rhubarb::

  • 16 oz rhubarb (trimmed and cut into 1-inch pieces)
  • 2 oz sugar
  • 1/4 tsp ground cinnamon

For the cake::

  • 8.8 oz margarine (I prefer Imperial sticks for consistent baking)
  • 8.8 oz sugar
  • 5.3 oz yogurt (I like Fage plain Greek yogurt for a thicker crumb)
  • 8.8 oz flour (I always use King Arthur all-purpose flour)
  • 1/2 tsp baking powder
  • 4 eggs (room temperature, about 70°F)
  • 1.5 tbsp vanilla extract

Instructions
 

  • Heat oven to 200°C. Toss the trimmed rhubarb pieces with 2 oz sugar and cinnamon on a baking tray, then cover with foil. Bake for 15 minutes, remove foil, stir gently, and bake uncovered for another 5 minutes until the rhubarb begins to break down. Pour the rhubarb into a fine-mesh strainer set over a bowl, reserving both the cooked rhubarb and the liquid separately—this separation is key to preventing a soggy cake while building a flavorful glaze. Set aside to cool slightly.
  • While the rhubarb cooks, lower the oven to 180°C and line a 9x13 inch baking dish (or similar cake tin) with parchment paper. Measure out all dry ingredients—flour and baking powder—and whisk them together in a small bowl. Have the room-temperature eggs, yogurt, vanilla extract, and softened margarine ready at your station. I like to use quality ingredients here: Imperial margarine has better water content for consistent results, and Greek yogurt creates a denser, more tender crumb than regular yogurt.
  • Beat the softened margarine with 8.8 oz sugar until light and fluffy, about 3-4 minutes—this aerates the batter and creates a tender cake. Add room-temperature eggs one at a time, beating well after each addition to fully incorporate before adding the next. Once the eggs are combined, add the vanilla extract and yogurt, mixing until just combined. Finally, gently fold in the dry ingredient mixture from Step 2 until no flour streaks remain—overmixing at this stage toughens the cake, so use a light hand.
  • Pour half of the batter from Step 3 into the prepared baking dish, spreading it evenly. Distribute the cooled rhubarb compote from Step 1 evenly over the batter, then carefully spread the remaining half of the batter on top, creating a protective layer that seals in the fruit. Bake at 180°C for 40 minutes uncovered, then cover with foil to prevent over-browning and bake for another 15-20 minutes until a toothpick inserted into the cake (avoiding the fruit) comes out clean. The foil prevents the top from darkening too much while the interior finishes cooking.
  • Remove the cake from the oven and let it cool in the pan for 10-15 minutes before turning out onto a wire cooling rack to cool completely. Meanwhile, pour the reserved rhubarb liquid from Step 1 into a small saucepan and bring to a boil over medium-high heat. Simmer for 5-10 minutes, stirring occasionally, until it reduces and thickens into a glossy glaze—it should coat the back of a spoon. Let the glaze cool for a few minutes before drizzling over the cooled cake.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!