This Chocolate Pear Cake is an egg-free and dairy-free cake with sweet pear slices embedded at the top of a soft and moist crumb.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Chocolate Pear Cake
Ingredients
To coat the pear slices
- 3 firm Pears - Beurré Bosc, not ripe, peeled, cored, sliced
- 2 tablespoons All-Purpose Flour - (note 1)
- 2 tablespoons Unrefined Sugar - (note 2)
For the chocolate cake
- 1 ⅓ cups All-purpose Flour - (note 1)
- 1 cup Unrefined Sugar - (note 2)
- 6 tablespoons Unsweetend Cocoa Powder
- 1 teaspoon Baking Powder
- 1 teaspoon Baking Soda
- ½ cup Almond Milk - (note 3)
- ⅓ cup Greek Coconut Yogurt - (note 4)
- ½ cup Boiled Water - (note 5)
- ¼ cup Mild-Flavor Olive Oil - (note 6)
- 2 teaspoons Vanilla Extract
Topping
- 3 tablespoons Walnuts - crushed (note 7)
- 1.5 oz Dark Chocolate - roughly chopped (note 8)
Instructions
Prepare the Pears
- Select firm pears, the best are Beurré Bosc for the best result.
- Peel the pears, core, and slice them into 1/4 inch (0.6 cm) thick. Set aside.
- In a medium mixing bowl, add 2 tablespoons of flour and 2 tablespoons of sugar. Stir to evenly combine.
- Add the pear slices to the flour mix above, toss to coat evenly. You want the flour mixture to stick to the pear slices. Some might not entirely stick to them, that's ok, leave it in the bowl. Set aside.
Make the Chocolate Cake
- Preheat the oven to 350°F (180°C). Line a 9-inch springform pan with parchment paper, keeping some hanging on the sides; it makes it easier to transfer the cake to the cooling rack at the end. Spray cooking oil on the bottom and sides of the pan. Set aside.
- In a large mixing bowl, whisk the dry ingredients: flour, sugar, cocoa powder, baking powder, and baking soda.
- Add wet ingredients: almond milk, yogurt, boiled water, oil, and vanilla extract.
- Use a rubber spatula to stir and form a smooth chocolate cake batter.
- Pour the cake batter in the prepared pan.
- Add the coated pear slices prepared earlier on top of the cake. Do not add any of the flour left in the bowl where you coated the pear slices; discard it.
- Lightly press the pear slices on top of the cake.
- Sprinkle chopped walnuts and chopped dark chocolate all over the top of the cake.
- Bake the cake for 55-65 minutes on the middle rack of the oven at 350°F (180°C). Foil the top of the pan after 30 minutes to prevent the top from burning.
- Insert a long toothpick in the middle of the cake. It should come out with a little crumb, but not much. Don't be tricked by the melted chocolate chips sticking to the stick, it's not the cake crumb. When you have no crumb or just a few crumbs on the stick, the cake is ready to come out of the oven.
- Let the cake cool down for 10 minutes in the pan, then run a knife around the cake and gently, carefully open the springform pan to release.
- Place 1 hour on a cooling rack before slicing.
Notes
Nutrition
Ingredients and Substitutions
You only need a few simple ingredients to make this recipe. Here’s how to pick and swap them.

- Firm Pears – These are the star of the topping, providing a sweet and tender contrast to the chocolate cake. Using a firm variety like Beurré Bosc helps them hold their shape during baking. You’ll peel, core, and slice them to about 1/4 inch thick.
- All-Purpose Flour – This forms the main structure of your cake, giving it a soft and moist crumb. You can also use white spelt flour. It also helps coat the pear slices, preventing them from sinking to the bottom of the cake batter during baking. For a gluten-free version, use my gluten-free conversion guide. This recipe is not suitable for almond flour or oat flour.
- Unrefined Sugar – This sweetens the cake. You can use unrefined cane sugar options like coconut sugar or demerara sugar if you prefer. I also use it to add a touch of sweetness to the pear slices, enhancing their flavor as they bake.
- Unsweetened Cocoa Powder – This provides the rich chocolate flavor for your cake.
- Baking Powder – This helps the cake rise and achieve a light, airy texture.
- Baking Soda – This works with the baking powder to ensure your cake rises well and has a tender crumb.
- Almond Milk – This contributes to the liquid content of the cake, ensuring it stays moist. Any plant-based milk, like oat milk, soy milk, or coconut milk, will work well.
- Dairy-Free Greek Yogurt – This ingredient adds moisture and richness to the cake, contributing to its tender texture. I use dairy-free coconut yogurt, but if you eat dairy, plain Greek yogurt is a fine substitute.
- Boiled Water – This helps create the perfect consistency for your batter. It should be water that has been boiled and then allowed to cool for 1-2 minutes. For a deeper chocolate flavor with a hint of coffee, you can swap half of the boiled water for warm espresso.
- Light Olive Oil – This adds moisture and richness to the cake, contributing to its tender crumb. Any low-flavor oil, such as canola oil, is also a good alternative.
- Vanilla Extract – This enhances the overall flavor of the cake, adding a warm and inviting aroma.
- Walnuts – These are used as a topping, adding a pleasant crunch and nutty flavor. You can swap them for chopped pecans, hazelnuts, or omit them entirely if you don’t like nuts.
- Dark Chocolate – This adds pockets of rich, melted chocolate to the top of your cake. You can use a 50%, 70%, or even 85% dark chocolate bar, depending on your preferred sweetness level.
How to Make Chocolate Pear Cake
This recipe is surprisingly simple to make. Here’s how in just a few pictures.

Slice the pears into small portions.

Chop the walnuts and the dark chocolate bars in small chunks.

Coat the pears with a flour and sugar mixture.

Combine the dough ingredients in a large mixing bowl.

Transfer the batter to a springform pan, add the sliced pears, and the chopped walnuts and chocolate.

Bake the cake for 55-65 minutes on the middle rack of the oven at 350°F (180°C).
Carine’s Baking Tips
Let me share a few more tips for a perfect pear cake.
- Enhance Chocolate Flavor – To boost the chocolate flavors in your cake, swap some of the boiled water for warm espresso. This also introduces a subtle coffee flavor that pairs incredibly well with both chocolate and pears.
- Pear Choice – Choose firm pears like Beurré Bosc that are not overly ripe. This helps them maintain their shape and texture beautifully as they bake on top of the cake.
- No Soggy Cake – If using canned pear slices, it’s crucial to drain them thoroughly and then firmly pat them dry between two thick pieces of absorbent paper. Excess juice will make your cake batter too moist, resulting in a dense and gummy crumb.
- Customize Toppings – Feel free to change up the nuts for the topping. Instead of walnuts, you can use pecans, hazelnuts, or even toasted shredded coconut to create different textures and flavor profiles for your cake.
- Prevent Sinking Pears – The step of tossing the pear slices in a bit of flour and sugar is important. This light coating helps them adhere to the top of the batter and prevents them from sinking to the bottom during baking.
- Avoid Over-Browning – If you notice the top of your cake browning too quickly during baking, loosely cover the springform pan with a piece of foil after about 30 minutes. This will prevent burning while allowing the cake to finish baking through.
- Test for Doneness Carefully – When inserting a long toothpick into the center of the cake, look for just a few moist crumbs. Be careful not to mistake melted chocolate sticking to the toothpick for unbaked cake batter.
- Cool Patiently – After baking, allow the cake to cool in the pan for 10 minutes. Then, run a knife around the edges before gently releasing the springform. Transfer it to a wire rack and let it cool for at least 1 hour before slicing. This allows the cake to fully set and prevents it from crumbling.






I baked this cake today. Absolutely love it!
Thank you so much!
This looks amazing, I plan on making this over the Xmas period. I am concerned about the dairy free element, chocolate usually contains milk, making the recipe not dairy free. please clarify. Thank you..
Not all chocolate, dark chocolate don’t have added dairy. I always bake with dark chocolate 70%, and you also have many 56% dark chocolate without milk it in.
Hi I tried this cake. It was delicious!
My pear slices were soggy are they like that only or they should be crisp?
I picked firm pears and followers everything in the recipe.
Please advise what should be the texture of these pears after baking the cake.
Baked fruit in a cake become soggy and soft, that’s always the case. That’s why you must use firm pears like Bosc for best result.
Cooked this tonight, used one of my home grown (super large) pears for the top. Quite fudge under the pears, overall a lovely cake!!
Thanks ! It’s normal that it stays moist where the pears are. Glad you enjoyed the cake.
Hi, does this freeze well and how long would it store or if not frozen. Want to make this but know I’ll need to store some.
Thanks
I freeze all my baked goods up to 1 month, in airtight zip bags. Thaw in the fridge, on a plate the day before.
Million thanks for your hard work! GOD bless you abundantly!
Szilvia from Hungary
Thank you!
This was delicious and enjoyed by our vegan and non vegan friends alike.
But it was extremely liquid and I needed to add extra flour and also it took twice as long to cook. I used the metric measurements. Will try again to see if I can work what went wrong.
The batter is not very thick. I bake in cups, and the conversion in metrics is approximative using a software that could probably be off by 10% for some ingredients, explaining why you needed more flour. Thank you so much for trying my recipes and sharing with you loved ones!
Thank you, CPK, made this yesterday!
Great use of unripe pears from my pear tree!
I lined an 8 inch square tin, and added flaked almonds at the end.
I had wholegrain spelt, muscovado, cacao, olive oil, decaff instant in store cupboard – they worked fine.
Chocolate, pear, walnut and coffee combo was delicious – the close crumb meant it sliced well and the slice (as per picture) looks decadant!
Perhaps a sprinkle of edible glitter or toch of gold leaf for a special occasion…?
Thank you!
I loved this recipe as an inspiration. I used dates as a substitute for the sugar, silken tofu for the yogurt and wholegrain spelt flour.
It was delicious! Thank you!
That sounds amazing !
looks delicious