Almond Ricotta Cake

This almond ricotta cake is moist, tender, and naturally gluten-free with a perfect crumb that comes from using both almond flour and almond meal together.

Almond ricotta cake topped with sliced almonds on a serving plate

If you've got left over ricotta, making an almond ricotta cake is an excellent way to use it up, plus you can turn this into a sweet treat for yourself or make it a fancy dessert option for your guests!

If you love ricotta in traditional dishes like baked ricotta dip or mushroom ricotta pasta, or even ricotta mixture for lasagna, you'll love what it does here. The ricotta keeps this cake incredibly moist without making it heavy.

This cake is also naturally gluten-free since there's no wheat flour in it. And if you need a egg-free version, I've included an egg replacement that actually works.

Jump to:

Why This Almond Ricotta Cake Works

Whole almond ricotta cake topped with flaked almonds on a marble cake stand, ready to slice

Most almond ricotta cake recipes use just almond flour or just almond meal. I tried both approaches and wasn't happy with either.

The trick is finding the right texture. With almond flour you get a cake that is almost too soft and crumbly. But once you add almond meal to this, you get a cake that's soft and elegant but still holds together beautifully when sliced.

I also tested oil versus butter. Oil wins for this cake. It creates a lighter, creamier texture and keeps the cake fresh longer. Butter gives you a richer, more denser flavor.

Key Ingredients

Refer to the recipe card below for exact measurements and full instructions.

Key ingredients to make almond ricotta cake including almond flour, almond meal, eggs, ricotta, oil, sliced almonds

Ricotta Cheese: Use whole milk ricotta for the best moisture and richness to the cake.

Almond flour vs. almond meal: These are not interchangeable here. Almond flour is made from blanched almonds and is finer. Almond meal includes the skins and has more texture. You need both for the ideal crumb.

Defatted almond flour note: If your almond flour is defatted (check the label), the cake will turn out dry. Add 2 to 3 tablespoons of almond milk and one extra egg to compensate.

Oil choice: Neutral oils like sunflower let the almond flavor shine. Olive oil works but adds a herbal note and slightly more yellow color.

Eggs: For a vegan version, substitute each egg with ¼ cup Greek yogurt mixed with 1 teaspoon cornstarch. This provides both structure and moisture. You can also use ¾ cup blended silken tofu for all three eggs. Check out my full guide to vegan egg substitutes for baking for more options.

Almond flakes: These go on top before baking and toast beautifully in the oven.

How to Make this Italian Almond Ricotta Cake

Step 1: Prepare your pan. Preheat the oven to 350°F. Line a 9-inch cake pan with parchment paper on the bottom and sides. This makes removal easy.

eggs and sugar into a large bowl

Step 2: Beat the eggs and sugar. Add eggs and cane sugar to a large bowl. Beat until the mixture is pale and fluffy. This takes about 3 to 4 minutes with an electric mixer.

Eggs and sugar beaten until pale and fluffy in a bowl

Step 3: Add the wet ingredients. Add ricotta cheese, vanilla extract, and oil. Beat well until everything is combined and smooth.

Ricotta and vanilla being added to egg mixture

Step 4: Fold in the dry ingredients. Add almond meal, almond flour, baking powder, and salt. Fold gently until the batter is smooth and lump-free. Don't overmix.

Cake batter in a bowl mixed with dry and wet ingredients.

Step 5: Transfer and top. Pour the batter into your prepared pan and smooth the top. Sprinkle almond flakes evenly over the surface. Use parchment paper on the sides and the bottom to prevent sticking to the pan.

almond ricotta cake batter in a round baking dish topped with sliced almonds ready to be baked.

Step 6: Bake. Bake for 45 to 50 minutes. The center should be slightly jiggly when done, and a toothpick should come out with moist crumbs (not wet batter). Do not overbake or the cake will turn rubbery.

almond ricotta cake - baked right out of the oven.

Step 7: Cool completely. Let the cake cool in the pan for 30 minutes. Then transfer to a wire rack and cool completely before slicing.

almond ricotta cake with toasted almond topping

Tips for the Best Almond Ricotta Cake

Be mindful of baking time. This cake goes from perfect to rubbery quickly. Start checking at 45 minutes. A few moist crumbs on the toothpick means it's done.

If the top browns too fast, cover loosely with aluminum foil and continue baking until the center is set.

Let it cool in the pan first. The 30 minute rest in the pan helps the cake set up properly.

Room temperature ricotta works best. Cold ricotta can create lumps in the batter. Set it out 30 minutes before you start.

Close-up of almond ricotta cake texture showing moist crumb

Serving Suggestions

This cake is delicious on its own, but here are some ways to dress it up:

Dust with powdered sugar right before serving for a potluck or party.

Serve with fresh berries and a dollop of whipped cream for a more substantial dessert.

Drizzle with honey or maple syrup for extra sweetness.

Pair with coffee or tea for an afternoon treat. The subtle almond flavor goes beautifully with both.

Slice of almond ricotta cake on a plate ready to serve

Storing Almond Ricotta Cake

Room temperature: Cover and store for up to 2 days. The oil keeps it moist longer than butter would.

Refrigerator: Store in an airtight container for up to 5 days. Bring to room temperature before serving for the best texture.

Freezer: Wrap tightly in plastic wrap, then foil. Freeze for up to 2 months. Thaw overnight in the refrigerator.

Frequently Asked Questions

Can I use all almond flour or all almond meal?

You can but all almond flour creates a cake that's soft and fragile. All almond meal gives you a denser, grittier texture.

Why did my cake turn out rubbery?

Overbaking is the most common cause. This cake should still have a slight jiggle in the center when you take it out. The toothpick should have moist crumbs, not come out completely clean.

Can I make this dairy-free?

Yes! Use a vegan ricotta substitute and follow the egg replacement instructions (Greek yogurt with cornstarch, or silken tofu). The texture will be slightly different but still delicious.

What's the difference between plain and defatted almond flour?

Defatted almond flour has had most of the oil removed. It absorbs more liquid and will make your cake dry if you use it without adjustments. Add extra liquid to make this more moist.

Can I add lemon zest or other flavors?

Absolutely. Lemon zest pairs beautifully with the almond flavor. You could also add orange zest or a splash of amaretto liqueur. Start with 1 tablespoon of zest or 2 tablespoons of liqueur.

More Cake Recipes

If you love this almond ricotta cake, try these other favorite cake recipes from WLE:

Recipe Card

Almond Ricotta Cake served and ready to eat

Almond Ricotta Cake

A delicate and creamy Italian-style cake made with ricotta cheese and a blend of almond flour and almond meal for the perfect soft yet stable texture. Perfect for an afternoon sweet treat or a potluck dessert option.
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
Course: Dessert
Cuisine: Italian, vegetarian
Keyword: almond flour, almond meal, almond ricotta cake, almonds, baking, cake, gluten free
Servings: 8 slices
Calories: 341kcal
Author: Sireesha A.

Equipment

  • 9-inch round cake pan
  • Parchment paper
  • Large Mixing Bowl
  • Electric hand mixer or stand mixer
  • Rubber spatula or wooden spoon
  • Measuring cups and spoons
  • Wire cooling rack

Ingredients

  • 3 large eggs
  • cup cane sugar
  • 1 cup ricotta
  • 1 teaspoon vanilla extract
  • cup neutral-flavored oil grapeseed or sunflower
  • cup almond meal
  • ½ cup almond flour
  • 1 teaspoon baking powder
  • 1 pinch salt optional
  • 3 tablespoons almond flakes

Instructions

Heat your oven

  • Preheat the oven to 350F. Line a 9-inch cake pan with parchment paper, bottom and sides.

Make the cake

  • Add eggs and sugar to a large bowl. Beat until pale and fluffy.
  • Add ricotta cheese and vanilla extract. Beat well.
  • Fold in almond meal, almond flour, baking powder, and salt. Your mixture should be smooth and lump-free.
  • Transfer the cake batter into the prepared pan and smooth the top. Sprinkle the almond flakes on top of the cake.

Bake the cake

  • Bake the cake for 45-50 minutes. The center of the cake should be slightly jiggly after baking, and the inserted toothpick should have some crumbs on it. Do not overbake the cake, or it will become rubbery.
  • Cool the cake for 30 minutes in a cake pan, then transfer onto the wire rack and continue to cool completely.
  • Slice and serve.

Notes

Oil vs butter: I have tested cakes with oil and butter. The cake made with oil has a lighter texture and a creamier feeling, plus it stays fresh for a longer time. The butter in this cake will give you a richer flavor and a firmer cake with a bakery-style texture. The cake with the butter could be easily overbaked during the process. If you want to use butter, use the same amount as oil. Melt it before measuring.
Neutral vs olive oil: The neutral oil will give you a cake with a clean flavor, where you can taste the genuine almond flavor. You can use olive oil in this cake, but the color may be different (more yellow), and the cake can have floral/herbal flavor to it.
Almond flour vs. almond meal vs. mix: I have tested all versions and here are the results: Almond flour will give you a delicate, soft cake. The cake, on the other hand, may be too soft for some, and it will not have the best structure. Almond meal alone will give you a cake with a rustic texture, darker in color and overall better body of the cake. Still, almond flour alone will give you a rich and dense cake, with a less smooth texture. Mix Almond flour and almond meal; this is the best version; you will get the best balance of ingredients and final appearance. This combination yields a soft yet stable cake, preventing a mushy texture. It results in a smooth, elegant crumb without any coarseness.
Plain almond flour vs. defatted almond flour: If you are using defatted almond flour, the results will not be the same. Defatted almond flour will absorb more liquid, and you will end up with a dry cake. If you are using this type of flour, add 2-3 tablespoons of almond milk and one extra egg.
Egg replacement: I would not go with flax seeds or similar products. Here is the best egg replacer for this recipe: substitute each egg with ¼ cup Greek yogurt mixed with 1 teaspoon cornstarch. This provides structure and moisture, resulting in a soft yet stable cake. In total, you will need ¾ cup of Greek yogurt and 1 tablespoon of cornstarch.
Additional tips: If your cake is browning, cover it with aluminum foil. You can also use ¾ cup of blended silken tofu instead of eggs.

Nutrition

Serving: 1serving | Calories: 341kcal | Carbohydrates: 22g | Protein: 10g | Fat: 25g | Saturated Fat: 5g | Fiber: 2g
Tried this recipe?Let us know how it was!

©Watch Learn Eat. All content and images are copyright protected, and are not to be used or republished without prior permission.

Leave a Reply

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

Recipe Rating




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