This Raspberry Almond Ricotta Cake recipe is easy and delicious! Made with creamy ricotta and frozen raspberries, it’s lightly sweetened and perfect for dessert, brunch or afternoon snack break.

A Fluffy Ricotta Dream Cake
Without a doubt, for the last 10 years or so, my back pocket cake recipe has been Alison Roman’s infamous raspberry ricotta cake. A delightfully buttery and moist ricotta cake that has chunks of juicy, raspberries strewn throughout, adding bright, fruity notes to the tender crumb. It’s a cake that doesn’t require a mixer of any sort and can be whipped up in about ten minutes.
To switch things up a little, I’ve tinkered with that flawless cake recipe just a wee bit. The addition of almond flour, almond extract, and extra-virgin olive oil adds more dimensional intensity to the crumb. For a delicious nutty crust, I’ve scattered the top with flaked almonds. As per usual, the sugar is slightly reduced in this recipe.
- A Fluffy Ricotta Dream Cake
- Ingredients And Substitutions
- Variations
- Best Cake Pan To Use
- How To Make Raspberry Almond Ricotta Cake
- Best Tip For Making Day-Old Cake Taste Moist Again
- Expert Tips
- Frequently Asked Questions
- How To Serve The Cake
- Storing Leftovers
- More Delicious Cakes To Try
- 5 sensational salad recipes, just for you
- Raspberry Almond Ricotta Cake
The result is a cake that is just as spectacularly tender and moist, but with a little more rustic texture and flavor. It’s fancy enough to be served as a dinner party dessert, yet substantial enough to be served with Sunday brunch or as a snack with your coffee break.
Fresh raspberries are available all season long but the cake works just as well with frozen raspberries. We adore this cake as is but often take it to divine territory with a dusting of icing sugar and a dollop of softly whipped cream. Simple, yet fabulous.
Ingredients And Substitutions
- Flours – All purpose flour gives this cake great structure, while the addition of almond flour gives it a wonderful nutty flavor. I have tested this recipe using only almond flour but the texture was a little too spongy and soft.
- Raspberries – Fresh raspberries are wonderful in this cake but I always have a bag or two of frozen raspberries in my freezer so that is what I always use. A word of caution, don’t be tempted to use more frozen berries than the recipe calls for or they could add too much moisture to the cake. In addition, make sure you add the raspberries while still completely frozen.
- Butter & Olive Oil – The original recipe uses melted butter only but in this recipe we reduce the butter amount and add in a few tablespoons of olive oil. Why, you ask? Becasue even a few tablespoons of olive oil help extend the longevity of the cake. I find it also adds more flavor to the crumb. You can use all 8 tablespoons of melted butter, if you wish.
- Eggs – You will need 3 eggs to make this cake. Make sure they are room temperature so the batter comes together nicely.
- Vanilla and almond extract – I like to use both vanilla and almond extract in this cake but if you don’t have almond extract, or you aren’t a fan, you can simply omit it. I used to find almond extract unpleasantly overpowering in desserts, but used in a very small amount, it imparts a lovely aroma.
- Ricotta cheese – If you haven’t baked a cake with ricotta, you’re in for a treat. It adds so much moisture and makes the crumb ultra-tender. You will need 1 1/2 cups of ricotta cheese to make this cake. If possible, use whole milk ricotta, or a ricotta that is made with the least amount of ingredients.
- Lemon zest – Optional, but you will love the background citrusy notes that lemon zest adds to this cake. Orange zest, instead of lemon zest, works well too.
- Flaked almonds – Optional, but I love to scatter flaked almonds over top for a delicious crunch in every bite.
Variations
Berries: Replace the raspberries with blackberries or blueberries or use a combination of the three. Alternatively, you can leave the cake plain (no berries at all) for a delicious almond-flavored cake.
Citrus zest: Orange zest, instead of lemon zest, works well too.
Make it gluten free: I have not tested this recipe using a gluten free flour but I seee no reason why it wouldn’t work. Use a good quality gluten-free flour to replace the all-purpose flour. Though I haven’t baked with it myself, I have heard great things about this one. Make sure you still add the almond flour as it adds a lot of flavor and rustic texture to this cake.
Best Cake Pan To Use
This cake is going to rise considerably tall so you need to use a cake pan with tall sides. A 9-inch springform pan is ideal because it has higher sides than a standard cake pan. Plus, the removable sides make un-molding and slicing the cake easier, too.
If you don’t have a springform pan, you can use a cake pan that is at least 2 full inches tall, 3-inches would be best. A 9×9-inch square baking pan will also work great.
How To Make Raspberry Almond Ricotta Cake
Step 1: Prepare your cake pan. Even when using a non-stick springform pan, I like to line it with parchment paper and lightly coat the sides with butter.
Step 2: In a medium bowl, whisk together the flour, almond flour, baking powder and salt.
Step 3: In a large bowl, whisk the ricotta, sugar, lemon zest, vanilla extract, and almond extract (if using) until smooth. Add the eggs in one at a time, whisking in between each addition to ensure each egg is well incorporated before adding the other. Whisk or gently fold in the flour mixture just until blended. Using a rubber spatula, fold in the melted butter and olive oil until fully incorporated into batter.
Step 4: Gently fold in 3/4 cup of the raspberries (the frozen raspberries will streak the batter a little – that’s okay).
Step 5: Pour into the cake pan and spread to smooth the top. Dot the top of the batter with the remaining raspberries, gently pushing them in slightly. Scatter the almond flakes over top.
Step 6: Bake until the cake is golden brown, and a tester or toothpick inserted into the centre comes out clean, 55–70 minutes. Let cool for at least 20 minutes before un-moulding.
Best Tip For Making Day-Old Cake Taste Moist Again
Butter-based cakes are undeniably flavorful and delicious. However, they truly are best enjoyed the day they are baked. This is because butter will harden as the cake cools which will make it taste a bit dry and somewhat stale within a day or so.
I don’t mind my cake a little dry the next day, or even on day two, but if you’d like it to taste almost freshly baked, simply warm it in the oven!
Gently heating the cake in the oven will help re-melt the butter starches that hardened in the cake as it cooled. To do this, place the cake (or cake pieces) in a preheated 300ºF oven for about 6 to 7 minutes. That’s it! Your cake will taste almost as fresh as the day it was baked!
Expert Tips
This raspberry ricotta cake is a breeze to make and just like the original recipe, it is pretty flawless. In other words, don’t let all the tips below scare you. I list them only as a precaution after having made this cake dozens (and dozens!) of times.
- Test the cake without removing it from the oven. Always test the doneness of your cake while it is still in the oven. This way, if it needs more time to bake, it will not have cooled down as much.
- Use an instant read thermometer to test the cake. This is not a quick-cooking cake. It could take up to 75 minutes to bake, depending on many variables. If you have one, insert an instant read thermometer right in the middle of the cake. It should read between 200ºF – 215ºF. If you don’t have an instant read thermometer, you a long skewer inserted in the middle of the cake should come out pretty clean.
- If using frozen raspberries, don’t add more than 1 cup. Otherwise, your cake might come out a little soggy.
- Add frozen raspberries while still completely frozen. If your frozen raspberries have thawed even a little before adding them to the batter, your cake will bake somewhat soggy. Measure out the berries then keep them frozen right until needed.
- Use a scale to weigh the ingredients. For best results, weigh the flour and other ingredients. If you don’t have a scale, make sure to spoon flour into a dry ingredient measuring cup and scrape off the top with a knife.
- Do not over-mix. Once you add the flour(s), mix only until combined or the cake will be not be as tender.
- Use room temperature eggs. Cold eggs will not mix as easily in the batter. If you forgot to take them out ahead of time, simply place them in a bowl of warm water for about 5 minutes. Dry them well before cracking open.
- Let the cake rest for at least 20 minutes before unmoulding. This is pretty important so the cake has time set.
Frequently Asked Questions
If you added too many frozen raspberries, or the frozen raspberries were not completely frozen, they will add too much moisture to the cake. Make sure you add the raspberries straight from the freezer. Another reason the cake might be soggy, is because the ricotta cheese was too wet. I have never had to strain my ricotta to make this cake, but if yours has released some liquid, make sure to drain it before adding it to the bowl.
This cake takes quite a long time to cook! The cooking time will vary depending on the pan you used, whether your ricotta was very soft and/or wet, or if you used frozen berries. If you used a springform pan, I wouldn’t even start checking on the cake until it has been baking for at least 55 minutes. This cake has sometimes taken up to 70 minutes to bake for me. My best advice is to test it without removing it from the oven, and use an instant read thermometer if possible (see tips above).
Yes, you can absolutely omit the almond flour and the flaked almonds without changing anything else in the recipe.
How To Serve The Cake
This raspberry almond ricotta cake is quite delicious served as is. But for a little extra-extra, we love it with a light dusting of icing sugar and lightly whipped cream.
On a hot summer evening, you absolutely should serve your slices with some creamy vanilla ice cream. Yum!
Storing Leftovers
Like most butter-based cakes, this cake is best enjoyed the day it is baked as it will dry out within a day or so. The flaked almonds will also soften considerably. That said, the cake does keep will keep well for a few days when wrapped and stored at room temperature and it also freezes really well.
You can also read my tip above on how to re-moisten a baked cake.
To store: Store the cake in an airtight container, or wrapped tightly, at room temperature for up to 3 days.
To freeze: Wrap the cooled cake in plastic wrap, then place in a freezer-safe container or bag. Thaw at room temperature overnight before serving. You can also reheat it slightly before serving in a preheated 300ºF oven for about 6 to 7 minutes
More Delicious Cakes To Try
5 sensational salad recipes, just for you
Join to receive the free e-cookbook.
Enjoyed this recipe? We would love it if you’d let us know in the comment section below and left a 5-star ⭐️⭐️⭐️⭐️⭐️ rating. Thank you!

Ingredients
- 6 Tablespoons unsalted butter
- 2 Tablespoons (28g) extra-virgin olive oil (see note #1)
- 1 1/2 cups (210g) all-purpose flour
- 3/4 (80g) cup almond flour
- 1 tablespoon (12g) baking powder
- 1 teaspoon (4g) kosher salt
- 1½ cups (365g) ricotta cheese
- 3/4 cup (150g) sugar
- grated zest of 1 lemon (optional, but delicious)
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract (optional)
- 3 large eggs, brought to room temperature
- 1 cup frozen raspberries, divided (see notes #2 and #3)
- 1 cup 85g flaked almonds
- optional: confectioners’ sugar for dusting
Instructions
- Place an oven rack in the lower 1/3 of the oven. Preheat oven to 350°F (177°C). Line the bottom of a 9-inch springform pan with parchment paper and very lightly brush the sides of the pan with butter or olive oil.
- In a small saucepan, or in the microwave, melt the butter. Remove from heat and add the 2 tablespoons olive oil. Set aside to cool slightly.
- In a medium bowl, whisk together the flour, almond flour, baking powder and salt. Set aside.
- In a large bowl, whisk the ricotta, sugar, lemon zest, vanilla extract, and almond extract (if using) until very smooth. Add the eggs in one at a time, whisking in between each addition to ensure each egg is well incorporated before adding the other. Whisk or gently fold in the flour mixture just until blended.
- Using a rubber spatula, fold in the butter and olive oil mixture until completely incorporated into the batter. Do not over mix. Gently fold in 3/4 cup of the raspberries (the frozen raspberries will streak the batter a little – that's okay).
- Pour into the cake pan and spread evenly, smoothing the top. Dot the top with the remaining raspberries, gently pushing them slightly into the batter. Scatter the almond flakes over top.
- Bake for 55-70 minutes or until a tester or long wooden skewer inserted into the centre comes out clean (see note #5). If you find the top of the cake is browning too quickly, loosely cover it with aluminum foil.
- Before unmoullding, set cake on a wire rack and allow to cool for at least 20 minutes. If you wish, dust with a light coating of confectioner's sugar just before serving.
Notes
- Olive oil – A few tablespoons of olive oil help extend the longevity of the cake. I find it also adds more flavor to the crumb. You can use all 8 tablespoons of melted butter, if you wish.
- If using frozen raspberries, don’t add more than 1 cup. Otherwise, your cake might come out a little soggy. If using fresh strawberries, use a heaping 1/2 cup more.
- Add frozen raspberries while still completely frozen. If your frozen raspberries have thawed even a little before adding them to the batter, your cake will bake somewhat soggy. Measure out the berries then keep them frozen right until needed.
- Test the cake without removing it from the oven – Always test the doneness of your cake while it is still in the oven. This way, if it needs more time to bake, it will not have cooled down as much.
- Use an instant read thermometer to test the cake. This is not a quick-cooking cake. It could take up to 75 minutes to bake, depending on many variables. If you have one, insert an instant read thermometer right in the middle of the cake. It should read between 200ºF – 215ºF. If you don’t have an instant read thermometer, you a long skewer inserted in the middle of the cake should come out pretty clean.
- Use a scale to weigh the ingredients. For best results, weigh the flour and other ingredients. If you don’t have a scale, make sure to spoon flour into a dry ingredient measuring cup and scrape off the top with a knife.
- Do not over-mix. Once you add the flour(s), mix only until combined or the cake will be not be as tender.
Join the Conversation