This post may contain affiliate links learn more
Bake a soft amaretto-ricotta layer cake that tastes like almond heaven. Easy batter, creamy frosting, and a sweet splash of liqueur.
Why You’ll Love It
- Moist crumb: Ricotta keeps each bite soft for days.
- Almond glow: Amaretto plus a hint of extract give deep, nutty notes.
- Party-ready look: Two layers, snowy frosting, and toasted almonds—no fancy skills.
“I served this at my parents’ anniversary. One bite sent everyone back to Nonna’s kitchen.” — Sofia, home baker
Ingredients
Cake Batter
- 2 cups all-purpose flour
- 1 ½ cups granulated sugar
- ½ cup unsalted butter, softened
- 1 cup whole-milk ricotta cheese
- ½ cup milk
- ½ cup Amaretto liqueur
- 3 large eggs (room temp)
- 2 tsp baking powder
- 1 tsp vanilla extract
- ½ tsp almond extract
- ¼ tsp salt
Ricotta Frosting
- 1 ½ cups ricotta cheese (drained if watery)
- 1 ½ cups powdered sugar, sifted
- 2 Tbsp Amaretto (or milk for alcohol-free)
- ½ tsp almond extract
Finish
- Handful of sliced almonds, lightly toasted
- Extra Amaretto for brushing (optional)
- Light dusting of powdered sugar
Straightforward Method
-
Heat & prep
Warm oven to 350 °F / 175 °C. Grease and line two 9-inch round pans. -
Cream base
Beat butter and sugar until pale and fluffy, about 2 minutes. -
Add wet items
Mix in ricotta, milk, Amaretto, eggs, vanilla, and almond extract until smooth. -
Combine dry goods
In a second bowl whisk flour, baking powder, and salt. Fold into wet batter just until no flour streaks remain. -
Bake
Divide batter between pans; level tops. Bake 25–30 minutes. A toothpick should come out clean. Cool 10 minutes in pans, then turn onto racks. -
Make frosting
Beat ricotta, powdered sugar, Amaretto, and almond extract until thick and spreadable. Chill 15 minutes if it feels loose. -
Layer up
Set first cake on a plate. Brush with a spoonful of Amaretto (optional). Spread a third of the frosting over it. Add second layer and coat top and sides with the rest. -
Finish
Press toasted almonds along the rim, dust lightly with powdered sugar, and chill 30 minutes to set.
Handy Tips
- Drain ricotta: Ten minutes in a sieve keeps frosting firm.
- Even rise: Tap pans once on the counter to pop large bubbles.
- Make ahead: Cake layers freeze well—wrap and store up to one month.
Simple Flavor Twists
- Chocolate swirl: Fold ½ cup mini chips into the batter.
- Citrus hint: Add zest of one orange to the frosting.
- Non-boozy: Swap Amaretto with almond-flavored syrup plus milk.
Keep & Share
- Counter: Covered, 24 hours.
- Fridge: 4 days; bring to room temp before serving.
- Freezer: Individual slices, wrapped, up to 2 months.
Estimated Nutrition (per slice, 1⁄12 cake)
- 370 calories
- 7 g protein
- 45 g carbs
- 17 g fat
FAQ
Can I bake in one deep pan?
Yes, but extend bake time to about 45 minutes and use a cake strip for even rise.
Low-fat ricotta okay?
It works, yet whole-milk gives richer taste.
No stand mixer?
A hand whisk and a little elbow grease will do—just cream butter and sugar well.
Amaretto Ricotta Layer Cake
- Total Time: 50 minutes
- Yield: 12 slices 1x
- Diet: Vegetarian
Description
A soft amaretto-ricotta layer cake that tastes like almond heaven, with moist crumb, creamy ricotta frosting, and a sweet splash of liqueur, finished with toasted almonds and a dusting of powdered sugar.
Ingredients
- 2 cups all-purpose flour
- 1 ½ cups granulated sugar
- ½ cup unsalted butter, softened
- 1 cup whole-milk ricotta cheese
- ½ cup milk
- ½ cup Amaretto liqueur
- 3 large eggs (room temperature)
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract
- ¼ teaspoon salt
- 1 ½ cups ricotta cheese (drained if watery)
- 1 ½ cups powdered sugar, sifted
- 2 tablespoons Amaretto (or milk for alcohol-free)
- ½ teaspoon almond extract
- Handful sliced almonds, toasted
- Powdered sugar for dusting
Instructions
- Preheat oven to 350°F (175°C) and grease and line two 9-inch round cake pans.
- In a large bowl, beat butter and granulated sugar until pale and fluffy, about 2 minutes.
- Add ricotta, milk, Amaretto, eggs, vanilla extract, and almond extract; mix until smooth.
- In a separate bowl, whisk together flour, baking powder, and salt.
- Fold dry ingredients into wet batter until just combined, with no flour streaks remaining.
- Divide batter evenly between prepared pans and smooth the tops.
- Bake 25–30 minutes, or until a toothpick comes out clean. Cool 10 minutes in pans, then transfer to wire racks to cool completely.
- For frosting, beat drained ricotta, powdered sugar, Amaretto, and almond extract until thick and spreadable; chill 15 minutes if too loose.
- Place one cake layer on serving plate; brush with extra Amaretto if desired.
- Spread one-third of the frosting over the first layer, top with second layer, then coat top and sides with remaining frosting.
- Press toasted almonds around the edges and dust with powdered sugar.
- Chill the cake for 30 minutes to set before slicing and serving.
Notes
Drain ricotta well to ensure a firm frosting. Tap cake pans on the counter to release air bubbles for an even rise. Cake layers can be frozen—wrap tightly and store up to one month.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baked
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 slice
- Calories: 370
- Sugar: 40g
- Sodium: 200mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 50mg






















