Desserts
This almond cream cheese cake delivers ultra-moist layers and nutty swirls that balance rich cream cheese with delicate almond flavor—perfect for vegetarians craving a showstopping dessert. 💛 The secret lies in almond flour for structure and cream cheese for that signature tender crumb, all baked at 350°F for even perfection.
I developed this recipe after years of testing, ensuring every slice stays moist for days without drying out.
The cake's magic comes from two key techniques: folding almond extract into the batter for depth and swirling cream cheese into the almond layer for contrast. No one will guess it's vegetarian—just pure, velvety indulgence with a foolproof method that even beginners can master.
The texture is what makes this recipe stand out: dense yet airy, with a subtle crunch from toasted almonds.
What you'll end up with is a restaurant-quality dessert that's elegant enough for celebrations but simple enough for weeknight treats. The almond cream cheese flavor shines through in every bite, while the moist crumb ensures no one asks for seconds—because they won't be able to stop at one.
Top with powdered sugar or fresh berries for extra flair.
This cake keeps well for 3-4 days in an airtight container, making it ideal for meal prep or gifting. The recipe scales beautifully too, so you can adjust the size based on your needs. Let's get baking—your taste buds won't be disappointed.
Ingredients for almond cream cheese cake
Gather these 14 ingredients for a cake that balances nutty almond flavor with creamy richness—no one will guess it's vegetarian.
| Ingredient | Amount | Notes |
|---|---|---|
| Almond Flour 🌰 | 2 cups | Finely ground, unsweetened |
| All-Purpose Flour 🌾 | ½ cup | For structure and lightness |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Vegetable Oil 🫒 | ¾ cup | Light or neutral flavor |
| Large Eggs 🥚 | 3 whole | Room temperature for blending |
| Almond Extract 🌰 | 1 tsp | Pure, not imitation |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla preferred |
| Baking Powder 🍞 | 1 tsp | Aluminum-free for best rise |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Powdered Sugar 🍚 | ½ cup | For swirl and topping |
| Toasted Sliced Almonds 🌰 | ½ cup | For crunchy texture |
| Unsweetened Almond Milk 🥛 | ¼ cup | For moisture and richness |
| Lemon Zest 🍋 | 1 tbsp | Freshly grated for brightness |
The almond flour is non-negotiable here—Bob's Red Mill or King Arthur are my go-tos for consistent texture. Grab the finest grind you can find, and sift it twice to avoid lumps in the batter. Cream cheese? Philadelphia brand is the gold standard, but any full-fat block works if it's room temperature. Toast your almonds in a dry pan for 3-4 minutes until golden—that crunch is everything. For the almond extract, McCormick or Goya are reliable brands, but check the label to ensure it's pure, not imitation.
No almond flour? Substitute with 1.5 cups of all-purpose flour plus 0.5 cup ground almonds, but texture will differ. Short on almond extract? Vanilla extract at double the amount works, though it won't be as nutty. The almond milk can be swapped for coconut milk for extra richness or oat milk for a milder taste. If you're out of powdered sugar, granulated sugar blended into a fine powder in a food processor does the trick. For the cream cheese swirl, if it's too soft, chill it for 10 minutes before mixing—this keeps the layers distinct.
This cake stays moist for 4-5 days in an airtight container at room temperature, or up to 1 week in the fridge. For longer storage, wrap tightly and freeze for up to 3 months. Let it thaw overnight in the fridge before serving. The almonds and powdered sugar topping can be added fresh, or stored separately to keep them crisp. I always bake an extra half-sheet pan—slices make amazing gifts, and the cake reheats beautifully in the microwave for 10 seconds to restore moisture.
Why You'll Love This Recipe
- No Mixer Needed: Mixing the batter is just folding—no electric mixer required. The almond flour gives it that velvety texture without the fuss, and honestly? I’ve made this with a fork and a bowl while chatting on the phone.
- Rich Without Guilt: That creamy, tangy cream cheese layer? It’s balanced by the nutty depth of almond flour, so every bite feels indulgent but not heavy. The sugar caramelizes just enough to make it ridiculously good—no artificial sweetness here.
- Birthday or Breakfast: Slice it for a crowd at a party, or grab a piece with coffee in the morning. The cake keeps well for days, so it’s my go-to for celebrations or lazy Sundays. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Almond flour might sound fancy, but a little goes a long way, and the rest of the ingredients are pantry staples. I’ve made this for under $10 and still had leftovers for days—no sad, dry cake here.
Step-by-step instructions for almond cream cheese cake
Here's how to bake a rich, nutty cake with ultra-moist layers and creamy swirls—no fancy tools needed.
👨🍳 Step 1: Mix Dry Ingredients and Cream Cheese Base
In a medium bowl, whisk together the 2 cups almond flour, 0.5 cup all-purpose flour, 1.5 cups granulated sugar, 1 tsp baking powder, and 0.5 tsp salt. Set aside—this keeps the dry ingredients ready for quick mixing later. In a separate large bowl, beat the 8 oz cream cheese with the 0.75 cup vegetable oil until completely smooth, about 2-3 minutes. This ensures the cream cheese incorporates fully without lumps.
Add the 3 whole large eggs, one at a time, mixing well after each addition. Stir in the 1 tbsp vanilla extract and 1 tsp almond extract. I like to give this mixture a good 1-minute mix on medium speed—this air incorporates for a lighter texture. The batter should be thick but pourable, like heavy pudding. If it looks too stiff, add 1-2 tablespoons of unsweetened almond milk to loosen it slightly.
🍳 Step 2: Combine Wet and Dry Ingredients
Gradually add the dry ingredients to the cream cheese mixture, mixing on low speed until just combined. Scrape down the sides of the bowl with a spatula to ensure everything incorporates evenly. Now, fold in the 0.25 cup unsweetened almond milk and 1 tbsp lemon zest by hand—this keeps the texture light and prevents overmixing.
Here's where it gets fun: divide the batter evenly between two 8-inch round cake pans lined with parchment paper. I use a kitchen scale for precision, but if you're eyeballing it, aim for about ¾ of the batter in each pan. Tap the pans gently on the counter to release any air bubbles—this prevents domed tops. Preheat your oven to 350°F while the batter rests for 5 minutes—this helps it settle into the pans.
🔥 Step 3: Bake the Cake Layers
Bake the cake layers for 20-25 minutes, or until a toothpick inserted into the center comes out clean. I usually check at the 20-minute mark—the edges should be golden, but the center should still have a slight bounce. Overbaking dries out the cake, so don't walk away! Rotate the pans halfway through for even baking.
Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely. This resting period is crucial—it prevents the cream cheese filling from making the cake soggy. While the cakes cool, make the swirl mixture: beat the 0.5 cup powdered sugar with 2 tbsp unsweetened almond milk until smooth. This will be our creamy filling.
🥘 Step 4: Assemble and Swirl the Cake
Place one cake layer on a serving plate. Spread about ½ of the swirl mixture evenly over the top, leaving a ½-inch border around the edges. This ensures the filling stays contained when you add the second layer. Top with the second cake layer and press gently to create a smooth surface.
Now for the signature swirl: use a long serrated knife or offset spatula to make 4-6 diagonal cuts from the center to the edges, about ½-inch deep. This creates channels for the filling to ooze through when sliced. Drizzle the remaining swirl mixture over the top and spread it evenly with a spatula. Sprinkle the 0.5 cup toasted sliced almonds over the top for crunch.
⏰ Step 5: Chill and Serve
Refrigerate the cake for at least 4 hours, or overnight, for the flavors to meld and the filling to set properly. This chilling step is non-negotiable—it transforms the cake from good to extraordinary. When you're ready to serve, slice it with a warm knife for clean cuts, and dust the top with extra powdered sugar** for a bakery-fresh finish.
The result? A cake with a tender, moist crumb, creamy swirls of lemon-almond filling, and a perfect balance of sweetness and nutty richness. Each slice delivers that ultra-moist texture you crave, with every bite offering a harmonious blend of flavors. Trust me, the wait is worth it!
Pro Tips For Making Almond Cream Cheese Cake
- STOP BEATING THE BATTER: Mix the almond flour and all-purpose flour separately before combining—this keeps the almond flour from clumping into a dense paste. I learned this the hard way when my first batch turned out gummy instead of light.
- CHILL THE EGGS: Whisk the eggs and sugar at room temperature, but pop the eggs in the fridge for 10 minutes first if your kitchen is warm. Cold eggs incorporate air better, and that’s what gives this cake its signature fluffiness.
- DON’T OVERMIX THE CREAM CHEESE: When folding in the cream cheese, stop as soon as it’s just combined—lumps are fine, but overworking it makes the cake dense. I used to worry about streaks, but the texture stays rich even with a few visible swirls.
- GREASE THE PAN WELL: Use vegetable oil (as the recipe calls for) and rub it on the bottom and sides of the pan, then dust with a thin layer of flour. The almond flour in this recipe sticks to metal like glue, and skipping this step means scraping cake off the pan later.
Regional styles of almond cream cheese cake
French Éclairs
In France, this cake transforms into almond cream cheese éclairs—light choux pastry filled with the same nutty cream. The French version often uses almond paste instead of flour for a more intense flavor.
I've seen Parisian bakeries serve these with a raspberry coulis drizzle, balancing the richness. The key? Pipe the choux pastry into long, slender molds and bake until hollow before filling. 🥖
Italian Amaretti Twist
Italian bakers often blend amaretti cookies into the batter for a crumbly texture and extra almond flavor. The Italian version might include orange zest alongside lemon to complement the cream cheese. I've made this variation with crushed amaretti folded into the swirl mixture—it adds a delightful crunch.
Serve with a dusting of powdered sugar and a sprinkle of toasted almonds for authenticity. 🌟
Middle Eastern Baklava Fusion
For a Middle Eastern-inspired take, replace the almond flour with chopped pistachios and walnuts (about 1.5 cups total) and fold them into the batter. The cream cheese filling gets a boost of orange blossom water (½ tsp) for floral notes.
Top with a honey syrup (equal parts honey and water, heated) instead of powdered sugar. This version is perfect for Ramadan or holiday gatherings. 🍯
Japanese Matcha Variation
Japanese bakers might add 1 tbsp matcha powder to the dry ingredients for a subtle earthy note. The cream cheese filling gets a touch of white miso paste (½ tsp) to deepen the umami.
Garnish with red bean paste swirls or kinako (roasted soybean flour) for a unique twist. This version pairs beautifully with green tea for an elegant presentation. 🍵
Southern U.S. Lemon-Almond
In the American South, this cake often becomes a lemon-almond cake with a bourbon-infused cream cheese filling. Swap the almond extract for 2 tsp lemon extract and add 1 tbsp bourbon to the swirl mixture.
Top with candied pecans for a Southern flair. Serve with sweet tea for the ultimate comfort dessert. 🍋
Nordic Cardamom Cream
Scandinavian bakers might fold 1 tsp ground cardamom into the dry ingredients and add 1 tsp cardamom-infused cream cheese to the filling. The topping becomes a lingonberry compote instead of powdered sugar.
This version is lighter, with a bright, citrusy kick that cuts through the richness. Perfect for Scandinavian holidays or brunch. 🌸
Nutrition facts
Frequently asked questions
Why does this cake need to chill for 4 hours?
The chilling time is crucial for two reasons: it lets the cream cheese filling set properly so it doesn't make the cake soggy, and it allows the flavors to meld beautifully. Skipping this step means your cake will be delicious but might have a runny filling. Think of it like making tiramisu—patience pays off with perfect texture!
Can I make this cake in a 9x13-inch pan instead of rounds?
Reduce the baking time by about 5 minutes (check at 18-20 minutes) and bake at 350°F. For the swirl effect, spread the filling over the cooled cake layer and use a serrated knife to make wavy cuts before adding the second layer. The texture will be slightly denser but still ultra-moist.
How do I fix cracks in the cake layers?
Cracks usually happen from overmixing or opening the oven too soon. To fix them: fill the cracks with extra cream cheese filling before assembling, or dust with powdered sugar to camouflage. For prevention, mix just until combined and avoid overbaking. The secret is patience—let the cakes cool completely before assembling.
Can I substitute almond flour with regular flour?
You can try, but the texture will change dramatically. Replace 2 cups almond flour with 1.5 cups all-purpose flour + 0.5 cup ground almonds (blend whole almonds in a food processor). The cake will be less moist and more crumbly. For best results, stick with almond flour—it's what gives this cake its signature tender crumb.
Is this cake gluten-free?
Not as written, but it can be adapted! Replace the 0.5 cup all-purpose flour with 0.5 cup gluten-free 1:1 baking flour (like Bob's Red Mill). Use a gluten-free almond flour blend if available. Test the recipe first—some gluten-free flours absorb moisture differently. The texture will be slightly denser but still delicious.
