If you’re looking for a dessert that feels like a warm hug on a plate, the Upside-Down Rhubarb Cake with Caramel Swirls Recipe is an absolute must-try. This cake effortlessly balances the tart brightness of fresh rhubarb with the buttery sweetness of caramel swirls, creating layers of flavor that will dance on your taste buds. The magic lies in its upside-down pan setup, which transforms the rhubarb into a tender, luscious topping that melds beautifully with the soft, moist cake beneath. Whether you’re sharing it with friends or savoring it solo, this recipe delivers a slice of cozy comfort that’s both impressive and irresistible.

Ingredients You’ll Need
The secret to this cake’s charm is in its simple yet thoughtfully chosen ingredients. Each one plays a crucial role, from adding vibrant tartness and moist texture to creating that caramelized finish that’s pure decadence. Let’s explore what you’ll need to bring this delightful dessert to life.
- 2 cups fresh rhubarb, diced: Provides the essential tangy brightness and beautiful pink color.
- 1/2 cup granulated sugar: Macerates the rhubarb to soften and sweeten it just right.
- 1 tablespoon lemon juice: Enhances the rhubarb’s tartness and balances the sweetness.
- 1/4 cup unsalted butter, melted (for topping): Creates that golden, caramelized base layer.
- 1/2 cup brown sugar, packed: Adds deep, molasses-rich sweetness and moisture.
- 1/4 cup caramel sauce (store-bought or homemade): Brings luscious swirls of sticky sweetness.
- 1 1/2 cups all-purpose flour: Provides structure to keep the cake tender but firm.
- 1 teaspoon baking powder: Gives the cake a gentle rise and airy crumb.
- 1/2 teaspoon baking soda: Works with the acidic ingredients to enhance fluffiness.
- 1/4 teaspoon salt: Balances sweetness and deepens flavor complexity.
- 1/2 cup unsalted butter, softened (for cake): Ensures richness and moistness in the cake batter.
- 2/3 cup granulated sugar: Sweetens the cake without overpowering the tart rhubarb.
- 2 large eggs: Bind the batter while adding richness.
- 1 teaspoon vanilla extract: Infuses a warm, comforting aroma into the cake.
- 1/2 cup sour cream: Keeps the cake moist and tender, enhancing flavor depth.
- 1/4 cup milk: Loosens the batter for a smooth, easy spread.
How to Make Upside-Down Rhubarb Cake with Caramel Swirls Recipe
Step 1: Prepare the Rhubarb
Start by tossing your fresh diced rhubarb with granulated sugar and lemon juice. This simple step brings out the natural juices and softens the rhubarb, setting the stage for that perfect tangy topping you’ll love. Let it sit for about 15 minutes—trust me, this patience pays off in flavor.
Step 2: Create the Caramel Base
While the rhubarb marinates, melt butter and pour it into your greased and parchment-lined cake pan. Sprinkle the brown sugar evenly, then drizzle caramel sauce on top. This beautiful base will melt and bubble in the oven, creating those irresistible caramel swirls when you flip the cake later.
Step 3: Layer the Rhubarb
Drain any excess liquid from your macerated rhubarb (too much liquid can make the cake soggy) and spread the fruit evenly over the caramel layer. This arrangement will transform into a glossy, tangy topping once baked, making every bite extraordinary.
Step 4: Mix the Dry Ingredients
Whisk together your flour, baking powder, baking soda, and salt in a bowl. Combining the dry ingredients separately ensures that your cake will have a fine crumb and rise evenly.
Step 5: Cream the Butter and Sugar
In a mixing bowl, cream the softened butter with sugar until light and fluffy—this step incorporates air and is key to a tender texture. Beat in eggs one at a time for richness, then add the comforting aroma of vanilla extract.
Step 6: Combine Wet and Dry Ingredients
Stir in sour cream and milk until the batter is smooth. Gradually fold in the dry ingredients, mixing just until combined. Overmixing can cause toughness, so keep it gentle and smooth.
Step 7: Assemble and Bake
Carefully spoon and spread the batter on top of the rhubarb layer, smoothing the top with a spatula. Slide your pan into the preheated oven and bake for 40 to 45 minutes until a toothpick comes out clean, signaling that your cake is perfectly done.
Step 8: Cool and Invert
Allow the cake to cool in the pan for about 10 minutes—this brief rest helps the caramel set. Run a knife gently around the edges, then invert the cake onto a serving plate to reveal the stunning rhubarb and caramel topping. Let it cool completely before serving to let those flavors truly meld.
How to Serve Upside-Down Rhubarb Cake with Caramel Swirls Recipe

Garnishes
Topping your cake with a dollop of whipped cream or a scoop of vanilla ice cream beautifully complements the warm caramel and tart rhubarb. A sprinkle of toasted almonds or a few fresh mint leaves adds a bit of crunch and freshness that’s hard to resist.
Side Dishes
This cake pairs wonderfully with a hot cup of tea or coffee, making it an excellent choice for afternoon treats. For a brunch gathering, serve alongside fresh berries or a light citrus salad that echoes the cake’s tangy notes.
Creative Ways to Present
For an elegant touch, slice the cake and drizzle extra caramel sauce over each piece. You can also serve individual portions in small ramekins for a charming, rustic presentation. Layering with whipped mascarpone or a spread of cream cheese frosting can also add a luxurious twist that will wow your guests.
Make Ahead and Storage
Storing Leftovers
Keep any leftover Upside-Down Rhubarb Cake with Caramel Swirls Recipe covered tightly at room temperature for up to two days, or refrigerate it in an airtight container for up to four days. This helps preserve the moist texture and rich flavors without drying out the cake.
Freezing
If you want to make this cake ahead of time, it freezes beautifully. Wrap individual slices or the entire cake tightly in plastic wrap and then foil. Freeze for up to three months. When ready to enjoy, thaw overnight in the refrigerator for best results.
Reheating
To bring back that just-baked warmth, gently reheat slices in the microwave for 15 to 20 seconds or in a low oven at 300°F for about 10 minutes. This quick reheat revives the tender crumb and melty caramel swirls just like fresh from the oven.
FAQs
Can I use frozen rhubarb for this cake?
Yes! Frozen rhubarb works well if fresh isn’t available. Be sure to thaw and drain it thoroughly to avoid excess moisture that might make the cake soggy.
What’s the best caramel sauce to use?
Store-bought caramel sauce is convenient and delicious, but homemade caramel adds a deeper, buttery flavor. Either way, choose a thick sauce that will hold up during baking.
Can I make this cake gluten-free?
Absolutely! Substitute the all-purpose flour with a gluten-free baking blend that measures like flour. Just be sure it contains xanthan gum for structure.
How tart will the rhubarb be in the finished cake?
The rhubarb retains a lovely tartness that’s balanced by the brown sugar and caramel, giving you a pleasantly tangy and sweet contrast in every bite.
Can this recipe be doubled?
It can! Use a larger pan and increase the baking time accordingly, checking doneness with a toothpick. Keep an eye on the caramel layer to ensure it doesn’t burn.
Final Thoughts
This Upside-Down Rhubarb Cake with Caramel Swirls Recipe is one of those desserts that feels special without being fussy. Its bright, tangy fruit paired with silky caramel makes every bite a comforting celebration. I hope you’ll give it a try soon—and trust me, once you do, it might just become your new favorite way to enjoy rhubarb. Happy baking!
Print
Upside-Down Rhubarb Cake with Caramel Swirls Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Yield: 1 9-inch round cake, serves 8
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Upside-Down Rhubarb Cake with Caramel Swirls is a delightful dessert featuring tangy rhubarb macerated in sugar and lemon juice, layered over a buttery caramel base, and topped with a moist, tender cake batter. The inverted presentation reveals a gorgeous caramelized rhubarb topping with luscious caramel swirls, making it a perfect balance of sweet and tart flavors for any occasion.
Ingredients
Rhubarb Mixture
- 2 cups fresh rhubarb, diced
- 1/2 cup granulated sugar
- 1 tablespoon lemon juice
Topping Layer
- 1/4 cup unsalted butter, melted
- 1/2 cup packed brown sugar
- 1/4 cup caramel sauce (store-bought or homemade)
Cake Batter
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 2/3 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup sour cream
- 1/4 cup milk
Instructions
- Preheat and prepare pan: Preheat your oven to 350°F (175°C). Grease a 9-inch round cake pan and line the bottom with parchment paper to prevent sticking and ensure smooth release.
- Macreate rhubarb: In a bowl, toss the diced rhubarb with 1/2 cup granulated sugar and lemon juice. Set aside for 15 minutes to macerate, allowing the rhubarb to soften and release its juices.
- Create the topping base: Pour the melted butter into the bottom of the prepared cake pan. Sprinkle the brown sugar evenly over the melted butter, then drizzle caramel sauce over the top to create a rich, sticky caramel layer.
- Add rhubarb layer: Drain any excess liquid from the macerated rhubarb to avoid a soggy cake, then spread the rhubarb evenly over the caramel layer in the pan.
- Mix dry ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set aside for incorporation with wet ingredients.
- Cream butter and sugar: In a mixing bowl, cream the softened butter with 2/3 cup granulated sugar until the mixture is light and fluffy, incorporating air for a tender cake crumb.
- Add eggs and vanilla: Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next, then stir in the vanilla extract for flavor depth.
- Combine wet ingredients: Stir in the sour cream and milk until the mixture is smooth and well combined, providing moisture and richness to the batter.
- Incorporate dry ingredients: Gradually add the dry flour mixture to the wet ingredients, mixing gently until the batter is smooth and uniform without overmixing to keep the cake light.
- Assemble and bake: Gently spread the cake batter evenly over the rhubarb layer in the cake pan, smoothing the top for an even bake. Bake in the preheated oven for 40-45 minutes or until a toothpick inserted into the center comes out clean.
- Cool and invert: Allow the cake to cool in the pan for 10 minutes after baking, then run a knife around the edges to loosen it. Invert the cake onto a serving plate, revealing the caramelized rhubarb topping. Let cool completely before serving to set the layers and flavors.
Notes
- Make sure to drain the rhubarb well after maceration to prevent excess moisture from making the cake soggy.
- If preferred, homemade caramel sauce can be used to control sweetness and flavor.
- Line the pan bottom with parchment paper for easy cake release.
- Ensure the cake is fully cooled before inverting to maintain the topping’s integrity.
- This recipe can be served with whipped cream or vanilla ice cream for added indulgence.

