Iโve always loved baking with peaches, but sometimes a basic crumble just doesnโt feel special enough. This easy peach cake recipe transforms simple ingredients into a showstopper that always gets compliments. This recipe delivers a moist, tender crumb with ribbons of warm cardamom caramel throughout. The combination of juicy peaches and spiced caramel makes this a new favorite thatโs both comforting and elegant. Itโs the perfect end to a Sunday family dinner or a centerpiece for a casual summer or autumn gathering.

Ingredients
- 3 Medium Fresh Peaches: Choose ripe, firm peaches; they should be peeled, pitted, and sliced into wedges, yielding about 1 pound of fruit. If fresh peaches are unavailable, use 1 pound of frozen peach slices, thawed and thoroughly drained to prevent excess moisture in the batter. The peaches provide the essential juicy texture and summer flavor to the cake.
- 250 g (2 cups) All-Purpose Flour: The standard base for the cake batter; measure carefully using the spoon-and-level method to avoid a dense cake. For a gluten-free alternative, a quality 1:1 gluten-free baking blend can be substituted in equal measure.
- 150 g (3/4 cup) Granulated Sugar (for cake batter): The sugar helps tenderize the cake crumb and balances the acidity of the peaches and buttermilk in the batter.
- 113 g (1/2 cup / 1 stick) Unsalted Butter: Ensure the butter for the cake batter is truly at room temperature (softened, but not melted) for proper creaming. Unsalted butter gives you control over the overall saltiness of the finished product.
- 120 ml (1/2 cup) Buttermilk: Provides necessary acidity to react with the baking powder, resulting in a tender, moist crumb. Use full-fat buttermilk for the best results; if you don’t have buttermilk, you can make a substitute by mixing 1/2 cup milk with 1/2 teaspoon of white vinegar or lemon juice.
- 2 Large Eggs: Act as the binding agent for the cake batter, adding structure and richness to the crumb. Like the buttermilk, eggs should be at room temperature; this helps them emulsify better with the butter and sugar for a lighter cake.
- 10 g (2 teaspoons) Baking Powder: The main leavening agent for the cake, creating lift and making the peach cake light and airy. Make sure your baking powder is fresh; test by mixing a small amount with water to see if it bubbles immediately.
- 2.5 g (1/2 teaspoon) Fine Sea Salt: Enhances the flavor of both the peaches and the caramel, balancing the sweetness in the cake. Don’t skip this ingredient; it prevents the cake from tasting flat or overly sweet.
- 100 g (1/2 cup) Granulated Sugar (for caramel sauce): The sugar in the sauce caramelizes to create the deep, rich flavor that pairs perfectly with the peaches in this peach cake recipe.
- 50 g (1/4 cup) Light Brown Sugar, packed (for caramel sauce): Provides a deeper molasses flavor to the caramel sauce, complementing the cardamom. Pack it firmly when measuring to ensure accuracy in the recipe.
- 60 ml (1/4 cup) Water (for caramel sauce): Used to dissolve the sugars initially when making the caramel; do not add extra water or stir after it reaches a boil.
- 55 g (1/4 cup) Unsalted Butter (for caramel sauce): Whisked into the hot caramel mixture to add richness.
- 120 ml (1/2 cup) Heavy Cream, warmed (for caramel sauce): Whisked into the hot caramel mixture; ensure it is warmed slightly before adding to prevent the caramel from seizing.
- 5 g (1 teaspoon) Ground Cardamom (for sauce and garnish): The key spice for the caramel swirl; adds a warm, aromatic note that elevates the peach flavor. Ensure your ground cardamom is fresh.
- 15 g (2 tablespoons) Powdered Sugar (for dusting): Used for dusting the finished cake before serving.
Optional (plan-ahead): If youโre shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโs already decided before your day gets busy.
Instructions
Here’s how to make a truly stunning peach cake with a cardamom caramel swirl. This method ensures a moist crumb and beautiful ribbons of spice throughout the finished cake.
- Step 1: Preheat and Prepare Pan. Preheat your oven to 175ยฐC (350ยฐF) and position the rack in the center. Grease and flour a 23 cm (9-inch) round cake pan thoroughly to ensure the cake doesn’t stick during cooling and removal. Prepare the peaches by peeling, pitting, and slicing them into thin wedges (about 1 pound total).
- Step 2: Make the Cardamom Caramel Swirl. In a medium saucepan, combine 100g (1/2 cup) granulated sugar, 50g (1/4 cup) light brown sugar, and 60ml (1/4 cup) water over medium heat. Stir until the sugar dissolves completely, then stop stirring and cook for 8-10 minutes, or until the mixture turns a deep amber color (this indicates full caramelization). Remove from heat and carefully whisk in 55g (1/4 cup) softened butter until melted, then gradually pour in 120ml (1/2 cup) warm heavy cream, whisking constantly until smooth; stir in 4g (3/4 teaspoon) of the ground cardamom and set aside to cool for 15-20 minutes until slightly thickened.
- Step 3: Cream Butter and Sugar. In a large mixing bowl, use an electric mixer to cream together 113g (1/2 cup) softened unsalted butter and 150g (3/4 cup) granulated sugar until the mixture is light in color and fluffy. Beat in the 2 large eggs, one at a time, allowing each egg to fully incorporate into the batter before adding the next. Stir in 5ml (1 teaspoon) alcohol-free vanilla extract until combined.
- Step 4: Add Dry Ingredients and Buttermilk. In a separate bowl, whisk together the 250g (2 cups) all-purpose flour, 10g (2 teaspoons) baking powder, and 2.5g (1/2 teaspoon) fine sea salt. Gradually add the dry ingredients to the wet ingredients in three additions, alternating with the 120ml (1/2 cup) buttermilk, beginning and ending with the dry ingredients. Mix on low speed until just combined, being careful not to overmix the batter; overmixing will result in a tough, dense cake. If the batter looks thick or dry after adding the flour, I sometimes splash in an extra tablespoon of buttermilk to help incorporate the last bit of flour without overmixing.
- Step 5: Fold in Peaches. Gently fold the sliced peaches into the finished cake batter using a rubber spatula. Do not overwork the batter during this step; simply ensure the peaches are evenly distributed throughout the mixture for consistent flavor in every slice of this easy peach cake recipe.
- Step 6: Assemble and Swirl. Pour the entire cake batter mixture into the prepared cake pan. Dollop spoonfuls of the cooled Cardamom Caramel Swirl over the top of the batter in several places. Use a butter knife or skewer to gently swirl the caramel into the batter, creating distinct ribbons and patterns; avoid mixing completely or pushing too far to the bottom of the pan.
- Step 7: Bake. Place the pan in the preheated oven and bake for 50-60 minutes. The cake is done when a wooden skewer inserted into the center comes out clean or with minimal, moist crumbs clinging to it. The top should be golden brown and the edges slightly caramelized from the fruit and caramel.
- Step 8: Cool and Serve. Let the peach cake cool in the pan on a wire rack for 15 minutes before inverting it onto the rack to cool completely. Serve a generous slice warm or at room temperature, dusting lightly with powdered sugar before serving. Garnish with a small drizzle of remaining cardamom caramel sauce on the plate and a tiny sprinkle of remaining ground cardamom for presentation.
Tips for a Tender and Moist Peach Cake
A great peach cake recipe relies on more than just the ingredients; a few key techniques ensure a perfect texture every time. These tips are vital for achieving a tender, moist crumb, whether you’re making a simple peach cake or a complex dessert.
- Use Room Temperature Ingredients: Ensure the butter, eggs, and buttermilk are all at room temperature before you begin. This allows the ingredients to combine more easily and creates a lighter, fluffier cake texture by allowing proper emulsification.
- Don’t Overmix the Batter: When combining the wet and dry ingredients, mix only until the flour streaks disappear. Overmixing develops gluten, resulting in a dense, tough crumb rather than a tender one.
- Choose Ripe but Firm Peaches: If peaches are too soft or mushy, they will release excessive water into the batter, making the cake gummy. Use peaches that are ripe enough to be flavorful but firm enough to hold their shape during baking.
- Gentle Swirling Technique: When adding the caramel, be gentle. You want distinct ribbons of caramel throughout the cake, not a fully incorporated caramel batter. A few gentle swirls with a skewer are enough.

Storing and Serving Your Cardamom Caramel Cake
This peach cake recipe is excellent for making ahead, which makes it a great family-friendly option for easy dinner ideas. Follow these tips to keep it fresh and enjoy leftovers easily.
- Storage: Store leftover peach cake in an airtight container at room temperature for up to 3 days. If you keep it longer, refrigerate it for up to 5 days, though the texture may change slightly.
- Reheating: To serve warm, place individual slices in the microwave for 15-20 seconds. Or, wrap slices in foil and heat in a preheated oven at 175ยฐC (350ยฐF) for 10 minutes.
- Make-Ahead: The cake can be baked up to 1 day in advance and stored covered at room temperature. The cardamom caramel sauce can also be made ahead of time and refrigerated; warm gently before drizzling.
- Pairing Suggestions: Serve warm with a scoop of vanilla bean ice cream to complement the warm spices in the cardamom. It also pairs wonderfully with a cup of coffee or hot tea for a cozy afternoon treat.
FAQs
Can I use frozen peaches for this recipe?
Yes, you can use frozen peach slices. Thaw them completely first and make sure to drain any excess liquid to avoid a soggy cake batter. If you don’t drain them well, the excess moisture will make this peach cake recipe gummy in the center, so pat them dry before folding them in.
What can I use instead of buttermilk?
If you don’t have buttermilk, you can substitute it with regular milk (dairy or non-dairy) mixed with 1 teaspoon of white vinegar or lemon juice. Let it sit for 5 minutes before using to activate the acidity. This substitution works well for a gluten-free peach cake as well.
Why did my caramel turn hard when I added the cream?
The cream needs to be warm, not cold, to prevent the sudden temperature shock that causes the caramel to seize and turn hard. I usually warm the cream slightly in the microwave before adding it. If it does seize, place it back on low heat and gently whisk until it smooths out again.
Can I make this as a bundt cake instead?
Yes, you can use a bundt pan. Increase the baking time by about 10-15 minutes (to roughly 60-70 minutes total) and check for doneness with a skewer. Greasing a bundt pan thoroughly is especially important because of the intricate ridges.
What if I don’t like cardamom?
If you prefer a milder spice, you can substitute the cardamom with cinnamon (1 teaspoon) or nutmeg (1/2 teaspoon) in the caramel swirl. The cardamom adds a unique flavor to this peach cake recipe, so try it if you can get it fresh.
How do I prevent the cake from sticking to the pan?
Ensure you thoroughly grease and flour the pan (even for non-stick pans). For bundt pans or intricate molds, use a baking spray designed specifically for non-stick cakes. This step is crucial for easy removal of the baked peach cake.
Conclusion
This peach cake recipe elevates simple home baking to a new level by incorporating the warm, unique flavor of cardamom-infused caramel, making it perfect for family dinners. Pin this recipe for later so you always have the perfect spiced peach dessert on hand.
Print
peach cake recipe
- Total Time: 85 minutes
- Yield: 8 servings 1x
- Diet: General
Description
This recipe creates a moist and tender peach cake with ribbons of warm cardamom caramel swirled throughout. It features juicy peaches combined with a spiced caramel sauce for an elegant and comforting dessert perfect for gatherings.
Ingredients
- 3 medium fresh peaches (about 1 pound), peeled, pitted, and sliced
- 2 cups (250 g) all-purpose flour
- 2 teaspoons (10 g) baking powder
- 1/2 teaspoon (2.5 g) fine sea salt
- 3/4 cup (150 g) granulated sugar (for cake batter)
- 1/2 cup (113 g) unsalted butter, softened
- 2 large eggs, room temperature
- 1/2 cup (120 ml) buttermilk, room temperature
- 1/2 cup (100 g) granulated sugar (for caramel sauce)
- 1/4 cup (50 g) light brown sugar, packed (for caramel sauce)
- 1/4 cup (60 ml) water (for caramel sauce)
- 1/4 cup (55 g) unsalted butter (for caramel sauce)
- 1/2 cup (120 ml) heavy cream, warmed (for caramel sauce)
- 3/4 teaspoon (4 g) ground cardamom (for sauce)
- 2 tablespoons (15 g) powdered sugar (for dusting)
Optional (plan-ahead): If youโre shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโs already decided before your day gets busy.
Instructions
- Prepare Pan and Peaches: Preheat oven to 350ยฐF (175ยฐC). Grease and flour a 9-inch round cake pan. Peel, pit, and slice the peaches into wedges.
- Make Cardamom Caramel Swirl: In a medium saucepan, combine granulated sugar, brown sugar, and water over medium heat. Stir until sugar dissolves, then stop stirring and cook for 8-10 minutes until deep amber. Remove from heat, whisk in softened butter until melted, then gradually whisk in warm heavy cream and ground cardamom until smooth. Set aside to cool for 15-20 minutes until slightly thickened.
- Cream Butter and Sugar: In a large mixing bowl, cream together the softened unsalted butter and 3/4 cup granulated sugar using an electric mixer until light and fluffy. Beat in the eggs, one at a time, incorporating each before adding the next. Stir in vanilla extract (if using) until combined.
- Combine Ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, and fine sea salt. Gradually add the dry ingredients to the wet ingredients in three additions, alternating with the buttermilk, starting and ending with dry ingredients. Mix on low speed until just combined, being careful not to overmix.
- Fold in Peaches: Gently fold the sliced peaches into the finished cake batter using a rubber spatula, distributing them evenly throughout the mixture.
- Assemble and Swirl: Pour the entire cake batter mixture into the prepared pan. Dollop spoonfuls of the cooled cardamom caramel over the top of the batter. Use a butter knife or skewer to gently swirl the caramel into the batter, avoiding mixing completely.
- Bake Cake: Place the pan in the preheated oven and bake for 50-60 minutes, or until a wooden skewer inserted into the center comes out clean or with minimal moist crumbs. The top should be golden brown.
- Cool and Serve: Let the cake cool in the pan for 15 minutes before inverting it onto a wire rack to cool completely. Dust lightly with powdered sugar before serving.
Notes
For a tender crumb, ensure all ingredients are at room temperature and do not overmix the batter. If using frozen peaches, thaw and drain them completely first to prevent excess moisture. Store leftover cake at room temperature for up to 3 days or refrigerated for up to 5 days.
- Prep Time: 30 minutes
- Cook Time: 55 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 400 kcal
- Sugar: 35 g
- Sodium: 200 mg
- Fat: 22 g
- Saturated Fat: 14 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 60 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.