Moist rhubarb cake has a way of disappearing fast because it stays soft for days and gives you those tart little bites of fruit in every slice. The crumb is tender without being heavy, and the cinnamon-sugar topping bakes into a delicate crust that keeps each square from feeling plain.
This version works because the batter is built for restraint. Buttermilk brings tang and tenderness, oil keeps the cake soft after it cools, and the rhubarb is folded in at the very end so it doesn’t sink or bleed too much into the batter. The result is a simple pan cake that tastes like it took more effort than it did.
Below, you’ll find the small details that matter most: how to keep the rhubarb evenly distributed, why the batter should look a little rough before it goes into the pan, and what to do if your rhubarb is extra tart or especially juicy.
The cake stayed unbelievably moist and the rhubarb baked into soft little pockets instead of turning mushy. I loved how the cinnamon sugar formed a light crust on top.
Save this easy rhubarb cake for the days when you want a tender spring dessert with a buttery crumb topping.
The reason this cake stays tender instead of turning dense
The biggest mistake with rhubarb cake is overmixing the batter once the wet and dry ingredients come together. That wakes up the flour too much and gives you a tight, bready crumb instead of a soft cake. Stop stirring as soon as the flour disappears, even if the batter still looks a little uneven.
Rhubarb also needs to be folded in gently. If you beat it in, the pieces break down and streak the batter pink in an uneven way. Fold just until distributed, then get the pan into the oven while the batter still looks light and not overworked.
What the buttermilk, oil, and rhubarb are each doing here

- Buttermilk — This is what gives the cake its gentle tang and a softer crumb than plain milk would. If you don’t have buttermilk, 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 cake moist even after it cools, which matters a lot in a fruit cake like this. Melted butter can work, but the texture will be a little firmer and less plush.
- Rhubarb — Fresh rhubarb gives you the best texture and the sharp tartness that makes this cake worth baking. Cut it into small, even dice so it softens through without leaving wet pockets in the crumb.
- Cinnamon sugar topping — This adds a light crust and a little warmth without burying the rhubarb flavor. The topping goes on before baking, not after, so it melts just enough to set into the top of the cake.
How to mix, layer, and bake this rhubarb cake without losing the crumb
Building the dry base
Whisk the flour, sugar, baking soda, and salt together first so the leavener is evenly spread through the batter. That keeps the cake rising uniformly instead of doming in one spot or leaving a faint bitter pocket of soda. The dry mixture should look completely blended before any liquid goes in.
Bringing the batter together
Stir the buttermilk, oil, eggs, and vanilla until smooth, then pour the wet mixture into the dry ingredients. Mix only until you stop seeing dry flour. If you keep going past that point, the cake bakes up tougher and less tender.
Folding in the rhubarb
Add the diced rhubarb last and fold it through with a spatula. You want the pieces scattered through the batter, not crushed into it. The batter will look thick, and that is what you want; thin batter lets the fruit sink.
Baking until the center sets
Spread the batter into the greased 9×13-inch pan and sprinkle the cinnamon-sugar topping evenly over the surface. Bake until the top is golden and a toothpick comes out clean or with a few moist crumbs, usually 40 to 45 minutes. If the center still jiggles like raw batter, give it a few more minutes before checking again.
Cooling before slicing
Let the cake cool for 30 minutes before cutting it. Hot rhubarb cake can crumble when you slice it, and the texture is better once the steam has settled. A warm slice is excellent, but cutting too early is how you lose those neat, rustic squares.
Three useful ways to adjust this cake without wrecking the texture
Make it dairy-free
Replace the buttermilk with unsweetened non-dairy milk mixed with 1 tablespoon lemon juice or vinegar. Let it sit for 5 minutes before adding it to the batter. The cake still turns out tender, though the tang will be a little softer than with real buttermilk.
Use frozen rhubarb
Frozen rhubarb works if fresh isn’t available, but don’t thaw it first. Fold it in straight from the freezer so it doesn’t leak too much moisture into the batter. The cake may need a couple extra minutes in the oven because the fruit starts out colder.
Cut the sugar a little
You can reduce the cake sugar by 1/4 cup if your rhubarb isn’t especially tart, but don’t pull back much more than that or the crumb starts to lose some of its softness. The topping can stay the same for contrast, or you can reduce it slightly for a less sweet finish.
Storage and Reheating
- Refrigerator: Store covered for up to 5 days. The crumb stays moist, and the rhubarb flavor deepens a little after a day.
- Freezer: This cake freezes well. Wrap individual slices tightly and freeze for up to 2 months, then thaw at room temperature.
- Reheating: Warm slices in the microwave for 10 to 15 seconds or in a low oven until just heated through. Don’t overheat it or the cake dries out and the topping turns hard.
Answers to the questions worth asking

Best Ever Easy Rhubarb Cake
Ingredients
Equipment
Method
- Preheat oven to 350°F and grease a 9x13-inch baking pan. Make sure the pan is evenly coated so the cake releases cleanly.
- Whisk together all-purpose flour, sugar, baking soda, and salt in a mixing bowl. Whisk until the dry ingredients are uniform in color with no visible clumps.
- Mix buttermilk, vegetable oil, eggs, and vanilla extract in a separate bowl. Stir just until the mixture looks smooth and glossy.
- Pour the wet ingredients into the dry ingredients and stir until just combined. Stop when no dry streaks remain and the batter looks thick, not overmixed.
- Fold in fresh rhubarb, diced until evenly distributed throughout the batter. You should see pink pieces suspended across the batter rather than pooled in one spot.
- Spread the batter into the prepared pan and level the top. Tap the pan lightly to settle the batter for even baking.
- Mix sugar and cinnamon and sprinkle evenly over the batter. Aim for an even dusting so every bite gets a sweet, spiced top.
- Bake at 350°F for 40-45 minutes until golden and a toothpick comes out clean. The center should spring back lightly and the edges should look set.
- Cool the cake for 30 minutes before serving. The top will firm slightly and the rhubarb juices will thicken so slices stay intact.