If you love rhubarb, you’ll enjoy this moist, tender Rhubarb Cake. It’s studded with chunks of rhubarb and brightened with orange zest and vanilla. Versatile enough for dessert or brunch, this cake is quick to prepare—about 15 minutes of active prep—and bakes into a fluffy, flavorful spring treat.

Rhubarb is one of my favorite seasonal ingredients each spring and summer. Its natural tartness pairs beautifully with sweet fruit and warm baking spices. In this cake, rhubarb adds pleasant acidity that balances the buttery crumb and the citrusy note from orange zest.
This Rhubarb Cake is simple to make and adaptable: swap the fruit, change extracts, or top with a streusel for a coffee cake version. It’s delightful served plain, dusted with powdered sugar, or alongside ice cream or whipped cream for a more indulgent dessert.

Why you’ll love this recipe:
- Moist, fluffy texture with tender pieces of rhubarb throughout.
- Bright flavor from orange zest and vanilla that complements rhubarb’s tartness.
- Quick prep—about 15 minutes—and straightforward steps suitable for home bakers.
- Flexible: swap fruits or extracts, add a streusel, or make it dairy-free with simple substitutions.
Recipe Ingredients

- All-purpose flour — the base for a tender crumb. (1 1/2 cups)
- Almond flour — adds flavor and a slightly richer texture. Use super-fine almond flour for the best, light crumb. (1/2 cup)
- Baking powder & baking soda — both help the cake rise and keep it light.
- Sea salt — balances sweetness. (1/4 teaspoon)
- Unsalted butter — softened and creamed with sugar for a light batter. (1/2 cup)
- Sugar — this recipe uses coconut sugar; granulated, maple, or brown sugar may be substituted. (1 cup)
- Orange zest — adds fresh citrus aroma. (1 tablespoon)
- Eggs — room temperature, used to bind and leaven. (2 large)
- Buttermilk — reacts with baking soda for extra lift; make a quick substitute by adding 1 tbsp lemon juice or vinegar to 1 cup milk and letting it sit for 10 minutes. (1 cup)
- Vanilla extract — for warmth and depth. (1 teaspoon)
- Rhubarb — chopped into 1/2″ pieces, fresh or fully thawed and dried if frozen. (3/4 lb, about 5–6 stalks)
- Powdered sugar — optional, for dusting before serving.
The full ingredient list with quantities is included in the recipe card below.
How to make this recipe
This rhubarb and orange cake is straightforward: whisk dry ingredients, cream butter and sugar with orange zest, add eggs and vanilla, alternate dry ingredients with buttermilk, fold in rhubarb, then bake. Active prep is just about 15 minutes.
Pro tip: Cut the butter into small cubes to help it soften quickly at room temperature. Place cold eggs in lukewarm water for a few minutes to bring them to room temperature before using.

- Preheat the oven to 350°F (175°C) and generously grease a 9″ springform pan.
- In a medium bowl, whisk together 1 1/2 cups all-purpose flour, 1/2 cup almond flour, 1 teaspoon baking powder, 1/2 teaspoon baking soda, and 1/4 teaspoon sea salt.
- In a mixing bowl, cream 1/2 cup softened unsalted butter with 1 cup sugar and 1 tablespoon orange zest until light and fluffy (about 2–3 minutes). Beat in eggs, one at a time, then stir in 1 teaspoon vanilla extract.
- With the mixer on low, add about 1/3 cup of the dry mixture alternately with 1/2 cup of buttermilk, beginning and ending with the dry ingredients. Mix just until combined, scraping the bowl as needed.
- Gently fold in 3/4 lb chopped rhubarb.
- Pour the batter into the prepared pan and smooth the top. Arrange extra rhubarb pieces on top if you like.
- Bake for 40–50 minutes, or until a toothpick inserted into the center comes out clean. Cool completely on a wire rack before removing from the pan.

Recipe FAQs
Raw rhubarb is quite tart, but when baked it softens and mellows, contributing a pleasant tang that pairs well with sweet cake, orange, and vanilla.
No. For this cake simply chop the rhubarb into 1/2″ pieces and fold it into the batter. The rhubarb will become tender during baking.
Yes. Replace the butter with a neutral oil and make dairy-free “buttermilk” by adding 1 tablespoon lemon juice or apple cider vinegar to 1 cup non-dairy milk; let it sit 10 minutes. Mix by hand instead of using a mixer if preferred.
Store wrapped tightly at room temperature for up to 3 days, refrigerate for up to a week, or freeze for up to 3 months.

Serving Suggestions
- Serve warm or at room temperature with a scoop of vanilla ice cream or a dollop of whipped cream.
- Dust with powdered sugar or drizzle a simple glaze made from powdered sugar and a little milk or citrus juice.
- Turn it into a brunch coffee cake by adding a crunchy streusel topping before baking.
- Add a pinch of ground cinnamon or cardamom to the batter, or swap vanilla for almond extract and top with sliced almonds for a different flavor profile.
Recipe notes
- Pro tip: Cube the butter so it softens faster. To bring eggs to room temperature, set them in a bowl of lukewarm water for a few minutes.
- Fresh or frozen rhubarb can be used. If using frozen, thaw fully and blot dry to remove excess moisture.
- Do not substitute almond meal for almond flour; almond meal is coarser and changes texture.
- Dairy-free option: Use oil in place of butter and dairy-free milk with acid for buttermilk. Mix by hand if you prefer not to use a mixer.
- Leftover cake keeps well wrapped at room temperature for about 3 days or refrigerated for up to 5–7 days. It also freezes well for up to 3 months.

More cake recipes you’ll love:
- Almond flour cake
- French apple cake
- Fruit tart cupcakes
- Hummingbird cupcakes
- Lemon pudding cake
- Persimmon cake
Did you try this recipe? If so, please leave a review below and tag @flavorthemoments on social media so I can see your creation.
Rhubarb Cake
Servings: 8 | Prep: 15 mins | Cook: 40–50 mins | Total: ~1 hour
Ingredients
- 1 1/2 cups all-purpose flour
- 1/2 cup almond flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon sea salt
- 1/2 cup unsalted butter, softened
- 1 cup sugar (coconut, granulated, maple, or brown)
- 1 tablespoon orange zest
- 2 large eggs, room temperature
- 1 cup buttermilk (or 1 cup milk + 1 tbsp lemon juice/vinegar, rested 10 minutes)
- 1 teaspoon vanilla extract
- 3/4 lb rhubarb, chopped into 1/2″ pieces (reserve a stalk to decorate if desired)
- Powdered sugar, for garnish (optional)
Instructions
- Preheat oven to 350°F. Grease a 9″ springform pan.
- Whisk flour, almond flour, baking powder, baking soda, and salt in a bowl.
- Cream butter, sugar, and orange zest until light. Beat in eggs one at a time, then add vanilla.
- On low, add the dry ingredients in three additions, alternating with buttermilk in two additions, beginning and ending with the flour. Mix until just combined.
- Fold in the chopped rhubarb gently.
- Pour batter into the prepared pan, smooth the top, and arrange extra rhubarb if using. Bake 40–50 minutes until a toothpick comes out clean. Cool completely on a wire rack before serving.
Notes
- Substitute almond flour with an extra 1/2 cup all-purpose flour if needed (texture will vary).
- To make dairy-free: use oil instead of butter and dairy-free milk + acid for buttermilk; mix by hand if desired.
- Storage: room temperature up to 3 days, refrigerated 5–7 days, or frozen up to 3 months.
Nutrition (per slice)
Approximate: 340 kcal; Carbs 41 g; Protein 7 g; Fat 17 g. Nutrition is an estimate for informational purposes only.