Delicious Rhubarb Cake with Butter Sauce

Category: Desserts & Baking

Moist rhubarb cake with warm butter sauce is the kind of dessert that disappears fast because it lands somewhere between a snack cake and a special-occasion treat. The cake bakes up tender and golden with pockets of tart rhubarb running through every slice, and the butter sauce soaks into the crumb just enough to make each bite rich without turning heavy.

What makes this version work is the balance: buttermilk keeps the crumb soft, oil keeps it moist after cooling, and the rhubarb goes in at the end so it stays evenly distributed instead of sinking to the bottom. The sauce is straightforward, but the short boil matters — that’s what thickens it enough to cling to the cake instead of running off the plate.

Below, I’ve included the small details that matter most, from keeping the batter tender to serving the sauce at the right temperature. If you’ve ever had a rhubarb cake that baked up dry or a sauce that tasted flat, this one fixes both problems.

The cake stayed unbelievably moist even after it cooled, and the butter sauce thickened just enough to soak in without making the slices soggy. I served it with vanilla ice cream and there wasn’t a crumb left.

★★★★★— Megan T.

Save this rhubarb cake with butter sauce for the kind of dessert that bakes up tender, pours on rich, and serves best warm.

Save to Pinterest

The Rhubarb Stays Tender Because It Goes In at the End

Rhubarb can turn watery fast, and once that happens it pulls against the cake batter instead of sitting inside it. Folding it in last keeps the pieces coated and distributed, which means you get those tart bites throughout the pan instead of a soggy layer at the bottom. The batter itself is meant to be stirred only until the flour disappears; overmixing is what makes quick cakes turn tight and bready.

The other thing that matters here is the pan size. A 9×13-inch pan gives the cake enough surface area to bake through in the center without staying gummy underneath. If you use a smaller pan, the edges set before the middle catches up, and the rhubarb can leave the crumb underbaked.

What Each Ingredient Is Doing in This Cake

Rhubarb cake with butter sauce moist golden
  • Buttermilk — It gives the cake a soft, tender crumb and helps the baking soda do its job. If you swap in regular milk, the cake still works, but it won’t be quite as plush.
  • Vegetable oil — Oil keeps the cake moist even after it cools, which matters because this dessert is just as good warm as it is at room temperature. Butter won’t give the same lasting softness here.
  • Fresh rhubarb — Fresh is worth it for the clean tart bite and the way it softens without dissolving. If your rhubarb stalks are thick, dice them evenly so they bake at the same pace.
  • Heavy cream — The sauce needs the fat in cream to turn glossy and rich. Half-and-half will make a thinner sauce that tastes less luxurious and won’t cling as well.

Building the Batter and Boiling the Sauce at the Right Time

Mix the Dry and Wet Bowls Separately

Whisk the flour, sugar, baking soda, and salt in one bowl, then mix the buttermilk, oil, eggs, and vanilla in another. This keeps the leavening distributed evenly so the cake rises consistently instead of baking in patches. When the wet mixture goes into the dry, stir only until you stop seeing flour streaks. A few small lumps are fine; a smooth, heavily worked batter is where the texture starts to go wrong.

Fold in the Rhubarb Without Crushing It

Add the diced rhubarb last and fold gently with a spatula. You want every piece coated and suspended, not mashed into the batter. If the rhubarb is very juicy, don’t drain it — the moisture helps the cake stay soft, and the flour in the batter is designed to handle it. Spread the batter evenly in the pan so the cake bakes at the same rate from edge to center.

Watch for the Center to Set Before Pulling It

Bake at 350°F until the top is golden and a toothpick comes out with a few moist crumbs, about 40 to 45 minutes. The cake should spring back lightly when touched in the middle, but it shouldn’t feel dry or hard on top. If the edges brown too quickly, your oven runs hot; tent the pan loosely with foil for the last part of baking so the center can finish without overbrowning.

Boil the Butter Sauce Until It Turns Glossy

For the sauce, combine the sugar, cream, and butter in a saucepan and bring it to a full boil while stirring. Once it reaches a boil, keep it going for 3 minutes; that’s the part that gives it body. If you stop too soon, the sauce stays thin and slips off the cake. Take it off the heat and stir in the vanilla at the end so the flavor stays bright.

Three Ways to Work With This Cake When You Need to Change It Up

Make It Dairy-Free

Use a dairy-free milk with 1 tablespoon of lemon juice or vinegar in place of the buttermilk, and swap in plant-based butter and cream for the sauce. The cake still bakes up tender, but the sauce will taste a little less rich and a touch sweeter, so keep the vanilla in place to round it out.

Use Frozen Rhubarb

Frozen rhubarb works if that’s what you have, but don’t thaw it first. Fold it in straight from frozen so it doesn’t bleed too much liquid into the batter. The texture will be slightly softer than with fresh rhubarb, but the flavor stays sharp and clean.

Bake It in a Smaller Pan for Thicker Slices

A 9×13-inch pan gives the classic soft sheet-cake texture, but a slightly smaller pan makes a taller, more pudding-like crumb. Watch the center closely, because the edges will set sooner and the extra thickness can add several minutes to the bake time.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The cake stays moist, and the sauce will thicken as it chills.
  • Freezer: Freeze the cake without sauce for up to 2 months. Wrap slices tightly and thaw in the refrigerator before warming.
  • Reheating: Warm slices in the microwave for 15 to 20 seconds, then spoon on reheated sauce. If you overheat it, the sauce can separate and the cake can dry out around the edges.

Answers to the Questions Worth Asking

Can I use frozen rhubarb in this cake?+

Yes, frozen rhubarb works well. Add it straight from the freezer so it doesn’t release too much liquid into the batter before baking. The cake may need a couple extra minutes in the oven if the rhubarb goes in very cold.

How do I know when the butter sauce is thick enough?+

After it boils for 3 minutes, it should look glossy and slightly thicker, like a pourable caramel. It won’t become a pudding, but it should coat a spoon a little before sliding off. If it still looks thin, give it another 30 to 60 seconds at a steady boil.

How do I keep the cake from getting soggy under the sauce?+

Serve the sauce over individual slices instead of pouring it over the whole pan. That keeps the top from turning mushy before everyone gets a plate, and it lets each person decide how much sauce they want. The cake is meant to absorb some of it, just not all at once.

Can I make this rhubarb cake ahead of time?+

Yes. Bake the cake a day ahead and keep it covered at room temperature or in the fridge, then warm the sauce right before serving. The texture stays best when the sauce is made fresh or reheated gently just until pourable.

Rhubarb Cake with Hot Butter Sauce

Rhubarb cake with butter sauce is a moist, golden dessert studded with diced rhubarb and baked until just set. Warm cake is served with a hot, pourable butter sauce so each slice gets drenched in glossy vanilla goodness.
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
 

Make the rhubarb cake
  1. Preheat oven to 350°F and grease a 9x13-inch baking pan with a light coating to prevent sticking.
  2. Whisk all-purpose flour, sugar, baking soda, and salt in a mixing bowl until the dry ingredients look evenly combined.
  3. Mix buttermilk, vegetable oil, eggs, and vanilla extract in a separate bowl until smooth and uniform.
  4. Pour the wet ingredients into the dry ingredients and stir until just combined, keeping the batter thick and avoiding overmixing.
  5. Fold in fresh rhubarb pieces so they’re distributed through the batter.
  6. Pour batter into the prepared pan and bake for 40-45 minutes, until the top is golden and a toothpick comes out mostly clean.
  7. Cool the cake for 10 minutes so it slices cleanly and holds its shape.
Make the hot butter sauce
  1. In a saucepan, combine sugar, heavy cream, and butter, then stir to combine and dissolve any sugar clumps.
  2. Bring the mixture to a boil over medium heat while stirring constantly to keep it smooth.
  3. Boil for 3 minutes, then remove from heat to stop further thickening.
  4. Stir in vanilla extract and keep the sauce warm for pouring.
Serve
  1. Serve warm cake with hot butter sauce poured over individual servings so the sauce soaks in right away.

Notes

Pro tip: Dice rhubarb into small, even pieces so they bake through without leaving hard pockets. Store leftover cake covered in the refrigerator up to 3 days; rewarm slices in the microwave before serving and reheat sauce gently until pourable. Freezing is yes for the cake (up to 2 months), but sauce is best made fresh. For a lighter option, use half-and-half instead of heavy cream (the sauce will be slightly less thick).

You might also like these recipes

Leave a Comment

Recipe Rating