The BEST Raspberry Almond Cake

This Raspberry Almond Cake recipe and is one of my favorite cake recipes for brunch. It's light and moist and filled with the most delicious almond flavor. It's also not too sweet which makes it perfect for pairing with savory brunch dishes as well. 

It's so light and moist, coming from the addition of the ricotta cheese, and a large number of eggs (5 to be exact!) but the fantastic texture it creates is so worth the extra quantity! This is a wonderful special occasion brunch cake for Easter Sunday or Mother's Day. 

Raspberry Almond Cake on board with a slice showing the texture

Recipe Pairing Ideas:

Raspberry Almond Cake dusted with powdered sugar on a cutting board

Watch My Video Demo on this Recipe Below!


Subscribe to my YouTube Channel for more recipe videos! 

Step#1: Beat Butter, Sugar, and Almond Paste

What gives this cake its delicious almond flavor is the almond paste. Almond paste is pretty easy to find in major grocery stores. But if you can't find it, you can also make a homemade almond paste too.

If you do make it yourself, it won't go to waste since you can also use it to make my Pear Almond Tart, "Cheater" Almond Croissants or Galette des Rois. All equally delicious almond desserts!

Almond Paste Broken up in a small glass bowl

What is the difference between almond paste and marzipan?

  • Almond paste is a coarse crumbly ingredient best used as an ingredient in baking.
  • Whereas marzipan is a smooth type of "candy dough" used for decorative sweets.
  • Think of those life-like marzipan fruits you see in Italian bakeries. That's marzipan. If you've ever tried one, you know how sweet they are!

Adding Almond Paste to a standing mixer

Can you use marzipan in place of almond paste?

I wouldn't recommend this because the textures are different, and the level of sweetness is different. Marzipan is best for candy-like decorations and almond paste is best for baking.

The funny thing is they are often displayed right next to each other in the store. So oftentimes I'll accidentally grab the marzipan instead of the almond paste. So make sure you read the label!

Step#2: Add the Eggs

Yes, this cake does call for 5 eggs, which may seem excessive. But the eggs are what makes this cake so light and airy. 

You can get away with 4 eggs but I wouldn't go less than that if you want the same delicate crumb you see below.

A fork taking a bite out of a slice of raspberry almond cake

Step#3: Add Ricotta Cheese

The ricotta cheese is the "secret ingredient". It's not just for Lasagna Roll-Ups! I use it a lot in pound cakes and my Lemon Ricotta Pancake recipe because it adds such wonderful lift and lightness.

Adding Ricotta Cheese to a cake batter in a standing mixer

Step#4: Add the Dry Ingredients

Mix the dry ingredients together and then slowly add them to the cake batter in thirds. Mixing in between each addition. 

And once the dry ingredients are combined, you're done! How easy was that? 

Adding dry ingredients to a cake batter in a stand mixer

Step#5: Pour Batter and Add Raspberries

I like to bake this cake in a 10" non-stick removable bottom angel food pan. It creates a really pretty cake that is also easy to release once baked. 

Removing bottom of a removable bottom cake pan

Even though the pan is non-stick, I do spray it with some baking spray for added insurance! 

Then scoop out the batter with an ice cream scoop. The ice cream scoop helps to distribute the batter evenly because it is so thick and dense. But not to worry, it will create a light and airy cake! 

Cake batter balls in an Angel Food Cake Pan

Then smooth the "batter balls" out with a spatula, top with raspberries, raw almonds, and bake! You can also substitute the raspberries with other fruits too. 

These Fruits Also Pair Well With Almonds:

  • Blueberries
  • Pitted Frozen CHerries
  • Strawberries
  • Apricots

Fresh raspberries and almonds added to cake batter in a angel food cake pan

Step#6: Garnish and Serve!

Allow the cake to cool slightly before removing it from its tin and then place it on a cooling rack to cool completely.

Once cooled dust your cake with some powdered sugar and then transfer it to your favorite cake stand. 

Adding powdered sugar to a raspberry almond cake on a cooling rack


Please let me know if you enjoyed this recipe

by leaving a rating and review below!

Raspberry Almond cake on a board with a slice taken out

The BEST Raspberry Almond Cake

Yield: 8
Prep Time: 30 minutes
Cook Time: 55 minutes
Total Time: 1 hour 25 minutes

This Raspberry Almond Cake is light and moist and filled with the most delicious almond flavor. It's also not too sweet which makes it perfect for pairing with savory brunch dishes as well. 


  • 1 cup (240g) softened butter
  • 7 ounces (200g) almond paste
  • ½ cup (100g) of sugar (increase to ¾ cup if serving as a dessert, as opposed to a brunch cake)
  • 5 eggs
  • ½ cup (120ml) of ricotta cheese
  • ⅓ cup (80ml) of milk
  • 2 cups (240g) of flour
  • 2 teaspoon (10ml) baking powder
  • ½ teaspoon (2.5ml) salt
  • 6 ounces (170g) fresh raspberries
  • 2 tablespoon (30ml) sliced almonds, raw/unsalted


  1. Preheat oven to 350F (175C). Spray a 10" angel food pan with baking spray and distribute well with a pastry brush and set aside.
  2. In a small bowl combine the flour, baking powder and salt. Whisk to combine and then set aside.
  3. In the bowl of an electric mixer combine the butter, the almond paste, and sugar. Beat on high until fluffy, scraping down the bowl as needed.
  4. Add eggs, one at a time, beating in between each addition. Add ricotta cheese, beat, and milk and beat until smooth. At this point batter will look like it’s separating. That’s OK. It will come back together after you add the dry ingredients.
  5. Add the dry ingredients in thirds, beating in between each addition. Batter will be heavy and dense, but not to worry cake will be light and fluffy!
  6. Transfer batter to the pan with an ice cream scoop to assure equal distribution. Smooth out with a spatula. Top with raspberries and almonds.
  7. Bake at 350F(175C) for 55mins-1 hour or until cake is slightly golden brown on top and risen.  Allow to cool completely and then remove from pan, dust with powdered sugar and serve!


This cake is really best eaten the day it is baked. But if you must make it a day ahead. Allow it to cool and then keep it in the pan, covered with foil. Then reheat at 300F(150C) for 15 minutes and then serve. The reheating will freshen it up.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 596Total Fat: 36gSaturated Fat: 17gTrans Fat: 1gUnsaturated Fat: 16gCholesterol: 183mgSodium: 518mgCarbohydrates: 59gFiber: 4gSugar: 29gProtein: 12g


For weekly recipes and new videos!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Hi Beth, my neighbor just had a baby and it’s strawberry season here in Florida. Do you think strawberries would be good in this cake in place of the raspberries or should I just make muffins or scones? Thank you! Your recipes are always outstanding!

  2. Hello Beth, I have made this cake a couple times and I love it. However, I am just wondering if I could substitute Greek Yogurt/Sour Cream for Ricotta Cheese in this recipe without altering the flavor or texture of the cake significantly.

    1. You know I've never tried that, but I think that should be OK! I would just use the same amount, let me know how it goes! 🙂