Almond Yogurt Cake Recipe: Vanilla-Almond Swirl That Stays Moist for Days

Desserts

Almond Yogurt Cake Recipe: Vanilla-Almond Swirl That Stays Moist for Days

This almond yogurt cake delivers moist, tender layers with a signature vanilla-almond swirl that stays fresh for days—no dry crumbs in sight. The secret lies in yogurt's natural moisture retention paired with almond flour for subtle nuttiness and structure. I developed this recipe after years of baking failures with overly dense or crumbly almond cakes, and this version finally cracked the code.

The cake's magic starts with a simple batter: Greek yogurt keeps it light, while eggs and almond flour create that signature tender crumb. A swirl of vanilla-almond butter adds rich flavor and visual appeal without overpowering the delicate texture. What makes this recipe truly special is how it maintains moisture for up to 5 days when stored properly—perfect for meal prep or special occasions.

By the time it emerges from the oven, you'll have a golden-domed cake with a tender, slightly springy crumb that melts in your mouth. The vanilla-almond swirl creates pockets of flavor in every bite, balancing sweetness with nutty depth. This isn't just another almond cake—it's a showstopper that tastes homemade yet feels restaurant-worthy.

Whether you're serving it at a brunch spread or packing slices for lunch, this recipe delivers consistent results every time. The instructions are straightforward, and the ingredients are easy to find—making it perfect for both beginners and experienced bakers. Let's get started on creating your perfect slice.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond yogurt cake

These 12 ingredients create the moistest almond yogurt cake you'll ever bake—vanilla swirl included!

Ingredient Amount Notes
Almond Flour 🌰 2 ½ cups Finely ground, unsweetened
Plain Greek Yogurt 🍶 1 cup Full-fat for best moisture
Large Eggs 🥚 4 whole Room temperature preferred
Granulated Sugar 🍚 1 ½ cups White or light brown
Vanilla Extract 🌸 2 tsp Pure, high-quality
Baking Powder 🧂 1 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt
Unsalted Butter 🧈 ¾ cup Softened, not melted
Almond Butter 🥜 ½ cup Creamy, unsweetened
All-Purpose Flour 🌾 ½ cup For structure balance
Vanilla Sugar 🍚🌸 2 tbsp Or 1 tsp vanilla extract + 2 tbsp sugar
Powdered Sugar 🍚 ½ cup For dusting (optional)

Almond flour is the star here, so Bob's Red Mill or King Arthur are my go-tos—they're finely ground and consistent. The Greek yogurt? Full-fat Fage or Chobani add the most moisture, but any plain Greek yogurt works. For the almond butter, Marukyu or Justin's are creamy and unsweetened—skip the sweetened kind. The vanilla extract matters too: Nielsen-Massey or McCormick Pure are worth the splurge for that authentic flavor. Pro tip: Toast your almond flour for 5 minutes at 350°F to deepen the nuttiness (optional but recommended).

No almond flour? Substitute with oat flour or extra all-purpose flour, but the texture will be denser. Swapping Greek yogurt? Plain vegan yogurt or sour cream works in a pinch, but add 1 tbsp extra liquid. Vanilla sugar unavailable? Mix 1 tsp vanilla extract with 2 tbsp granulated sugar. For the swirl, if you can't find almond butter, cashew butter or tahini adds a similar richness. And if you're gluten-sensitive, use a certified gluten-free all-purpose flour for the 0.5 cup portion—just don't skip it entirely, or the cake will crumble.

This cake stays moist for 5 days when wrapped tightly in plastic and stored at room temperature. For longer storage, freeze slices for up to 3 months—thaw at room temp for 30 minutes before serving. The vanilla-almond swirl keeps best when refrigerated, so if you're prepping ahead, cover it with parchment paper before sealing. And trust me, the powdered sugar dusting? Only if you're feeling fancy—it's purely decorative. The cake's already a showstopper on its own.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when my mixer’s on the fritz—just whisk the almond flour and yogurt until smooth, then fold in the eggs. The batter’s thick but forgiving, so no overmixing worries here.
  • Vanilla-Yogurt Magic: That Greek yogurt keeps it moist without being heavy, while the vanilla extract (don’t skip the good stuff!) gives it a bright, bakery-style sweetness. It’s not too rich, but it’s never boring.
  • Weekday to Weekend: Slice it for a quick breakfast with berries or frost it for a birthday cake—same base, endless possibilities. Honestly, I’ve even used leftover batter to make mini muffins when I forgot to bake it all.
  • Budget-Friendly Indulgence: Almond flour might sound fancy, but a little goes a long way, and Greek yogurt stretches the sugar’s sweetness. Plus, it’s one of those cakes that tastes better the next day—so no stress if you bake it ahead.

Step-by-step instructions for almond yogurt cake

This cake stays wonderfully moist for days—here's how to bake it perfectly every time.

1

Prep Ingredients for Perfect Texture

Start by preheating your oven to 350°F and greasing an 8-inch round cake pan or 9-inch square pan. Line the bottom with parchment paper for easy removal. While the oven heats, separate the 4 whole large eggs, placing yolks in one bowl and whites in another. Let both sit at room temperature—they'll whip better when not cold.

In a medium bowl, whisk together the 2.5 cups almond flour, 1 cup plain Greek yogurt, 1.5 cups granulated sugar, 2 tsp vanilla extract, 1 tsp baking powder, and 0.5 tsp salt until smooth. The yogurt adds moisture while the almond flour gives that signature tender crumb. I like to press the mixture through a fine-mesh sieve to remove any lumps—this ensures a silky texture.

2

Create the Signature Swirl

In a separate bowl, beat the egg yolks lightly with a fork until just combined. Gently fold them into the almond flour mixture, reserving 2 tbsp for the swirl later. Then, in a clean, grease-free bowl, beat the egg whites with an electric mixer until soft peaks form. Gradually add the 0.75 cup unsalted butter and 0.5 cup almond butter while mixing on medium speed until fully incorporated.

Here's where the magic happens: fold half of the egg white mixture into the almond batter, then gently combine the remaining egg whites with the reserved 2 tbsp egg yolk and 2 tbsp vanilla sugar. This creates two distinct batters—one for the base and one for the swirl. The almond butter adds richness while keeping the cake moist for days.

3

Assemble and Bake to Golden Perfection

Pour half of the base batter into your prepared pan, spreading it evenly. Drop spoonfuls of the swirl batter on top, then use a knife to create gentle swirls. Pour the remaining base batter over the swirls and tap the pan gently on the counter to release any air bubbles. Bake for 35-40 minutes or until a toothpick inserted in the center comes out clean.

I know it seems like a long bake time, but patience is key here—the almond flour needs time to fully set while staying moist. If the edges brown too quickly, tent the cake with foil after 20 minutes. The cake will pull away from the pan edges and have a slight dome in the center when done.

4

Cool and Finish with Powdered Sugar

Let the cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely. This gradual cooling prevents cracking. Once fully cooled, dust the top generously with 0.5 cup powdered sugar using a fine-mesh sieve. The powdered sugar adds a delicate sweetness and makes the swirls pop visually.

Slice into 8 equal pieces for serving. The cake should be tender with a moist crumb that holds up beautifully for 3-4 days when stored properly. For extra moisture, I recommend wrapping leftovers tightly in plastic wrap. This almond yogurt cake delivers on its promise—rich, moist, and perfectly balanced with that signature vanilla-almond swirl.

👨‍🍳

Pro Tips For Making Almond Yogurt Cake

  • WHISK EGGS ROOM TEMP: Mix your eggs in a bowl first—cold eggs from the fridge won’t blend smoothly with the almond flour. Let them sit for 10 minutes before adding them to the dry ingredients, or your batter will turn out lumpy and dense.
  • WEIGH YOUR FLOUR: Almond flour is deceptive—scooping it from the bag packs in too much and throws off the texture. Use a kitchen scale for precision; 1 cup of almond flour actually weighs about 100 grams, not the 120 you’d expect from regular flour. Trust the numbers, not the volume.
  • DON’T OVERMIX THE BATTER: This isn’t pancake batter—fold just until combined. After adding the yogurt and eggs, stop mixing the second the dry ingredients disappear. Overworking it develops gluten (yes, even in almond flour) and makes the cake tough. A few swirls with a spatula is all it takes.
  • BAKE UNTIL SPRINGY: The cake’s done when the edges pull away from the pan and a toothpick comes out with a few moist crumbs, not wet batter. After 30 minutes, check the center—if it’s still jiggly, cover with foil and bake another 5-10 minutes. Underbaking is the #1 reason almond yogurt cakes turn out gummy.

Wine and beer pairings for these flavors

Light White Wine

This cake's delicate vanilla-almond flavor pairs beautifully with crisp, light white wines that won't overpower its subtle nuttiness. I reach for a Sauvignon Blanc from New Zealand—its bright citrus and herbal notes complement the almond's natural sweetness while cutting through the richness. Look for wines with 12-13% ABV to balance the cake's moisture without overwhelming it. A chilled glass enhances the cake's tender crumb and makes each bite feel refreshing. 🍷

Fruity Rosé

For a daytime dessert or brunch spread, a dry Provence-style rosé is my go-to. The delicate strawberry and citrus notes in these wines mirror the cake's vanilla swirl, creating harmony in every bite. Rosé's natural acidity also helps cleanse your palate between slices, making it perfect for sharing. Opt for a 12.5% ABV rosé with minimal sweetness to let the cake's flavors shine.

Sweet Dessert Wines

If you prefer something sweeter, a Moscato d'Asti from Italy offers a perfect match with its floral and peach notes. The slight effervescence and 5-6% residual sugar enhance the cake's vanilla-almond swirl without clashing. Serve this wine slightly chilled to highlight its fruity character. For a more robust option, try a Late Harvest Riesling with its honeyed sweetness and citrus undertones.

Beer Pairings

A light Belgian witbier with its coriander and citrus notes adds a refreshing contrast to the cake's richness. Brands like Stella Artois Wit or Hoegaarden provide a crisp, slightly effervescent pairing that cleanses the palate. For a richer option, a honey ale with 4-5% ABV complements the cake's sweetness and nuttiness beautifully. Avoid heavy stouts or IPAs—they'll overpower the delicate flavors. 🍺

Non-Alcoholic Options

For a non-alcoholic pairing, try sparkling apple cider with its crisp acidity and subtle sweetness. Brands like Martinelli's or Woodchuck offer a refreshing contrast to the cake's moist texture. Alternatively, a vanilla chai latte with steamed milk enhances the cake's vanilla-almond flavors without competing. Both options keep the dessert experience light and enjoyable.

Nutrition facts

Servings 8
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 14g70%
Cholesterol 115mg38%
Sodium 320mg14%
Total Carbohydrate 45g16%
Dietary Fiber 5g18%
Sugars 32g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this almond yogurt cake gluten-free?

Simply replace the 0.5 cup all-purpose flour with a 1:1 gluten-free baking flour blend. The cake will maintain its moist texture, though the crumb may be slightly denser. Always use a blend with xanthan gum to ensure proper structure.

2

Why does my almond yogurt cake turn out dry?

Dryness usually happens from overbaking or using low-fat yogurt. Stick to the 35-40 minute bake time and use full-fat Greek yogurt for maximum moisture. For extra tenderness, brush warm slices with simple syrup (equal parts sugar and water) after cooling.

3

Can I substitute almond flour with regular flour?

You can try, but the texture will change dramatically. Replace 1 cup almond flour with 1 cup all-purpose flour and add 1 extra egg for moisture. Expect a denser, less tender crumb. The almond flavor will also be much milder.

4

How do I make this cake vegan?

Use unsweetened coconut yogurt instead of Greek yogurt, flax eggs (1 tbsp ground flax + 3 tbsp water per egg), and vegan butter. The cake will still be moist but may have a slightly different texture. Add 1 tsp apple cider vinegar to the coconut yogurt to mimic the tang.

5

Can I bake this in a different pan size?

Yes! For an 8-inch round pan, use the recipe as written. For a 9-inch square pan, reduce bake time by 5 minutes. For a 6-inch round pan, reduce all ingredients by 50% and bake for 25-30 minutes. Always check doneness with a toothpick.

★★★★★5.0(8 reviews)
Categories Desserts