Delicious Rhubarb Cake with Butter Sauce

Loading…

By Reading time

Moist rhubarb cake with butter sauce has that old-school comfort dessert quality people remember after one bite. The cake itself bakes up tender and a little tangy from the rhubarb, then the warm butter sauce sinks into the crumb and turns every slice rich, glossy, and almost pudding-soft at the edges. It’s the kind of dessert that disappears fast because it feels homey without being plain.

What makes this version work is the balance between a quick stir-together batter and a sauce that’s cooked long enough to thicken slightly but not so long that it turns candy-like. Buttermilk keeps the crumb soft and gives the baking soda something to react with, while the oil helps the cake stay moist even after it cools. The rhubarb goes in raw, which lets it soften in the oven without collapsing into mush.

Below, I’ll walk through the part that matters most: how to keep the cake tender and how to boil the butter sauce so it coats instead of separating. I’ve also included a few practical swaps and the leftover note I wish every rhubarb dessert came with.

The cake stayed unbelievably moist and the rhubarb softened just enough without turning watery. I boiled the sauce for 3 minutes like you said and it poured over the cake like caramel.

★★★★★— Megan L.

Save this rhubarb cake with butter sauce for the day you want a tender, tangy dessert with hot golden sauce poured over every slice.

Save to Pinterest

The Reason This Cake Stays Tender Under All That Sauce

The biggest risk with a dessert like this is ending up with a cake that gets heavy once the sauce goes on. This one avoids that by using oil instead of butter in the batter, which keeps the crumb soft even after it’s soaked with warm sauce. The buttermilk adds a gentle tang and also helps the baking soda do its job, so the cake rises without tasting flat or dense.

Rhubarb brings a lot of moisture, but not in the same way fruit like berries does. It softens as it bakes, and if you chop it too small, it can disappear into the batter and leave you with a streaky, wet cake. Dice it into medium pieces so you still get those tart bites throughout the slice.

  • Buttermilk — This matters more than plain milk here. It gives the cake lift and a little tang that keeps the sweetness from getting cloying. If you need a substitute, use 1 cup milk mixed with 1 tablespoon lemon juice or vinegar, then let it sit for 5 minutes before using.
  • Vegetable oil — Oil keeps the crumb moist after cooling and after the sauce is added. Butter would bring flavor, but it also firms up as the cake sits, which works against the soft texture you want here.
  • Fresh rhubarb — Fresh is the right choice because frozen rhubarb can shed extra liquid and make the batter looser. If frozen is all you have, use it straight from the freezer and don’t thaw it first, or the cake can turn gummy around the fruit.

What Each Ingredient Is Actually Doing in Delicious Rhubarb Cake with Butter Sauce

delicious rhubarb cake with butter sauce cooked tender
  • Protein (quality, proper thickness) — Good quality protein tastes better. Even thickness ensures even cooking.
  • Seasoning (bold, distributed throughout) — Don’t be shy with salt and pepper. Quality seasoning elevates everything.
  • Oil or fat (protective and flavorful) — The fat helps develop crust and carries flavors. Use generously.
  • Heat management (appropriate temperature for the protein) — Too high and the outside burns before the inside cooks. Too low and it steams.
  • Technique (sear, then finish based on thickness) — Proper technique creates flavor. Sear for crust, then cook through gently.
  • Aromatics and seasonings (garlic, herbs, spices) — These add complexity and depth. Distribute them throughout the cooking process.
  • Resting time (let it rest before serving) — Resting allows juices to reabsorb. This keeps the protein moist and tender.
  • Optional: finishing sauce or glaze — A light sauce adds richness without overwhelming. Apply at the very end.

How to Mix the Batter and Cook the Sauce Without Ruining Either One

Building the Batter Quickly

Whisk the dry ingredients together first so the baking soda and sugar are evenly distributed. In the wet bowl, mix until the eggs are fully broken up and the oil looks emulsified, not separated. Once the wet hits the dry, stir only until the flour disappears. If you keep mixing, the cake tightens up and loses that soft, spoonable texture underneath the sauce.

Folding in the Rhubarb

Add the diced rhubarb at the very end and fold just enough to distribute it through the batter. The batter will look thick, and that’s exactly what you want. Scrape it into the greased 9×13-inch pan and spread it evenly so the cake bakes at the same rate from edge to center. A lopsided layer can leave one side overbaked before the middle is done.

Watching for the Right Bake

Bake until the top is golden and a toothpick comes out with a few moist crumbs, not wet batter. The center should spring back lightly when touched, but it doesn’t need to feel dry. If it bakes too long, the sauce can’t bring back moisture that’s already gone. Start checking at 40 minutes, since every pan and oven has its own opinion about time.

Boiling the Butter Sauce

Combine the sugar, cream, and butter in a saucepan and bring it to a real boil while stirring constantly. The mixture should bubble evenly and look slightly thicker after 3 minutes. If you pull it off too soon, it stays thin and runs off the cake. If you cook it too long, it can turn grainy as the sugar concentrates too far. Stir in the vanilla after removing it from the heat so the flavor stays clean and doesn’t cook off.

Make It with Frozen Rhubarb

Frozen rhubarb works if that’s what you have, but don’t thaw it first. Fold it in while still frozen so it doesn’t dump extra water into the batter. The cake may need a few extra minutes in the oven, and the fruit pieces won’t stay quite as distinct as with fresh rhubarb.

Dairy-Free Version

Use a plant-based milk soured with lemon juice in place of the buttermilk, and swap the butter sauce for a dairy-free butter-style spread and full-fat coconut cream. The cake still bakes up tender, but the sauce will taste a little lighter and less rich than the original.

Cut the Sweetness a Little

If you like the tartness of rhubarb to stand out more, reduce the sugar in the cake by 1/4 cup. The texture will still hold, but the flavor comes across a little sharper and less dessert-sweet. I wouldn’t cut the sauce sugar much further, or it stops thickening the way it should.

Serve It with Ice Cream

A scoop of vanilla ice cream turns this into a plated dessert that looks and tastes like something from a diner case. The cold ice cream melts into the hot sauce and soft cake, which gives you the best texture contrast in the whole dish. Serve it right away while the sauce is still warm and pourable.

Storage and Reheating

  • Refrigerator: Store the cake and sauce separately for up to 4 days. The cake gets denser after chilling, but it still stays moist.
  • Freezer: Freeze the cake without the sauce for up to 2 months, wrapped well. The sauce doesn’t freeze as nicely because it can separate when thawed.
  • Reheating: Warm cake slices in the microwave in short bursts or in a low oven until just heated through. Rewarm the sauce gently on the stove over low heat, stirring often, because high heat can make it grainy.

Questions I Get Asked About This Recipe

Can I make rhubarb cake with butter sauce ahead of time?+

Yes, but keep the cake and sauce separate until serving. The cake holds up well for a day or two, and the sauce reheats best when it hasn’t already been poured over the whole pan. That way the crumb stays soft instead of soaking into a sticky layer.

How do I keep the butter sauce from turning grainy?+

Boil it for the full 3 minutes, stirring the whole time, then take it off the heat right away. If the sauce goes grainy, it usually means the sugar cooked too long or the heat was too high and the mixture reduced too far. Pulling it earlier leaves it smooth and pourable.

Can I use frozen rhubarb instead of fresh?+

Yes. Use it straight from frozen and don’t thaw it first, or it will leak too much liquid into the batter. The texture may be a little softer, but the flavor still comes through nicely.

How do I know when the cake is done baking?+

The top should be golden, and a toothpick should come out with moist crumbs, not wet batter. The center should spring back lightly when touched. If it still looks shiny in the middle, give it a few more minutes before checking again.

Can I double this recipe for a crowd?+

Yes, but bake it in two pans instead of one huge pan. A larger single pan can throw off the bake time and leave the center underdone while the edges dry out. Two pans also give you more surface area for the sauce to soak in.

Rhubarb Cake with Warm Butter Sauce

Rhubarb cake baked with diced rhubarb until golden and tender, then finished with a warm butter sauce that pours over each slice. Moist, homestyle comfort food with a glossy vanilla sauce for a cozy warm dessert.
Prep Time 20 minutes
Cook Time 45 minutes
cooling 10 minutes
Total Time 1 hour 15 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 420

Ingredients
  

For cake
  • 2 cup all-purpose flour
  • 1.5 cup sugar
  • 1 tsp baking soda
  • 0.5 tsp salt
  • 1 cup buttermilk
  • 0.5 cup vegetable oil
  • 2 eggs
  • 1 tsp vanilla extract
  • 3 cup fresh rhubarb, diced
For butter sauce
  • 1 cup sugar
  • 0.5 cup heavy cream
  • 0.5 cup butter
  • 1 tsp vanilla extract

Equipment

  • 1 sheet pan

Method
 

Bake the rhubarb cake
  1. Preheat the oven to 350°F and grease a 9x13-inch baking pan for easy release.
  2. Whisk together all-purpose flour, sugar, baking soda, and salt in a mixing bowl until evenly combined.
  3. Mix buttermilk, vegetable oil, eggs, and vanilla extract in a separate bowl until smooth and uniform.
  4. Pour the wet mixture into the dry ingredients and stir just until combined to keep the crumb tender.
  5. Fold in the diced fresh rhubarb until evenly distributed through the batter.
  6. Pour the batter into the prepared pan and bake at 350°F for 40-45 minutes, until the top is golden and a toothpick comes out mostly clean.
Make the butter sauce and serve
  1. Combine sugar, heavy cream, and butter in a saucepan and bring to a boil over medium heat, stirring constantly.
  2. Boil the sauce for 3 minutes, then remove from the heat.
  3. Stir in vanilla extract to finish the sauce and keep it warm.
  4. Cool the cake for 10 minutes after baking so slices set up, then serve warm with hot butter sauce poured over individual servings.

Notes

For clean slices, cool the baked cake 10 minutes before cutting, then rewarm sauce slightly if it thickens. Refrigerate leftovers covered for up to 3 days; warm individual portions in the microwave and pour sauce back over. Freezing is not recommended because the rhubarb texture can soften after thawing. If you want a dairy-light swap, use half-and-half for the heavy cream and a reduced-fat butter substitute for the sauce, noting the sauce may be slightly less glossy.

Enjoyed this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating