Finding a cake recipe that’s both moist and simple enough for a Tuesday afternoon can feel impossible. Most cakes require a million ingredients, fancy equipment, or they turn out dry no matter how carefully you follow the recipe. And let’s be honest, who has time to run to the store for buttermilk or sour cream when a craving hits?
That’s where this Greek yogurt vanilla cake comes in. It uses ingredients you probably already have in your kitchen, comes together in one bowl, and produces a tender, flavorful cake that tastes like you spent hours on it. The Greek yogurt keeps it incredibly moist without any fuss, and the hint of nutmeg adds just enough warmth to make it feel special.

Why You’ll Love This Greek Yogurt Vanilla Cake
- Moist and tender texture – The Greek yogurt keeps this cake incredibly soft and moist, so you don’t have to worry about it drying out like some homemade cakes do.
- Simple pantry ingredients – You probably have most of these basics in your kitchen already, making it easy to whip up whenever a cake craving hits.
- Healthier than traditional cake – Using Greek yogurt adds protein and cuts down on butter, so you can feel a little better about having that second slice.
- Ready in about an hour – From mixing bowl to your plate, this cake comes together quickly for a homemade dessert that doesn’t take all day.
- Versatile serving options – Top it with just powdered sugar for a simple treat, or dress it up with extra yogurt and fresh fruit for a fancier presentation.
What Kind of Yogurt Should I Use?
For this cake, Greek yogurt is your best bet since it’s thicker and creamier than regular yogurt, which helps create a moist, tender crumb. You can use full-fat, 2%, or even non-fat Greek yogurt depending on what you have on hand, though full-fat will give you the richest result. If you only have regular yogurt in your fridge, you can strain it through a cheesecloth for about 30 minutes to remove some of the excess liquid and get it closer to Greek yogurt consistency. Plain, unsweetened Greek yogurt is what you want here – save the flavored varieties for your breakfast parfait since we’re adding our own vanilla flavor to the cake.

Options for Substitutions
This cake is pretty forgiving when it comes to swapping ingredients:
- Greek yogurt: Regular plain yogurt works great here, or you can use sour cream for a similar tangy flavor and moist texture. If using sour cream, the cake might be slightly denser but just as tasty.
- Olive oil: Any neutral oil like vegetable, canola, or avocado oil will work perfectly. You can even use melted butter if you prefer, though it will give the cake a slightly different flavor.
- Vanilla essence: Vanilla extract is the same thing – use whichever you have on hand. You could also try almond extract for a different twist, but use only 1/2 teaspoon as it’s stronger.
- All-purpose flour: You can substitute with a 1:1 gluten-free flour blend if needed. The texture might be slightly different, but it’ll still turn out well.
- Sugar: Feel free to use granulated white sugar or cane sugar interchangeably. You could reduce it to 3/4 cup if you prefer a less sweet cake.
- Fruit topping: Use whatever fresh or frozen berries you have – strawberries, blueberries, raspberries, or even sliced peaches all work beautifully with this cake.
Watch Out for These Mistakes While Baking
The biggest mistake when baking with yogurt is overmixing the batter once you add the dry ingredients to the wet – stir just until the flour disappears to keep your cake light and tender instead of dense and tough.
Another common error is opening the oven door too early to check on the cake, which can cause it to sink in the middle, so wait until at least 45 minutes have passed before taking a peek.
Since yogurt cakes can be tricky to judge for doneness, insert a toothpick into the center at the 50-minute mark – a few moist crumbs are fine, but if it comes out wet with batter, give it another 5 minutes.
For the best texture, make sure your yogurt and eggs are at room temperature before mixing, as cold ingredients can cause the batter to curdle and result in an uneven crumb.

What to Serve With Greek Yogurt Vanilla Cake?
This cake is already topped with yogurt and fresh fruit, so it’s pretty much ready to go as is! If you want to make it feel more like dessert, a scoop of vanilla ice cream on the side never hurts, especially if you’re serving it warm. For a brunch setting, this cake pairs nicely with a hot cup of coffee or tea, and you could even add a dollop of whipped cream if you’re feeling fancy. Since it’s not overly sweet, it also works well as an afternoon snack with just a glass of cold milk.
Storage Instructions
Store: This vanilla cake stays moist for days thanks to the yogurt. Keep it covered with plastic wrap or in an airtight container at room temperature for up to 3 days, or in the fridge for up to a week. I actually think it tastes even better the next day once all the flavors have had time to settle in.
Freeze: You can freeze the whole cake or individual slices wrapped tightly in plastic wrap and then in foil for up to 3 months. I like to slice it first so I can grab just one piece at a time whenever a craving hits.
Serve: Let frozen slices thaw at room temperature for about an hour, or overnight in the fridge. If you stored it in the fridge, just bring it to room temperature before serving for the best texture and flavor. Add your powdered sugar, yogurt, and fresh fruit right before serving to keep everything looking fresh.
| Preparation Time | 10-15 minutes |
| Cooking Time | 50-55 minutes |
| Total Time | 60-70 minutes |
| Level of Difficulty | Easy |
| Servings | 10 slices |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2400-2600
- Protein: 38-44 g
- Fat: 80-90 g
- Carbohydrates: 370-400 g
Ingredients
For the cake:
- 1.75 cups flour (I always use King Arthur all-purpose flour)
- 1.75 tsp baking powder
- 0.5 tsp baking soda
- 0.75 tsp salt
- 1 cup yogurt (I prefer FAGE 5% Greek yogurt for a richer moisture)
- 1 cup sugar
- 3 eggs (room temperature, about 70°F)
- 0.5 cup olive oil
- 1.5 tsp vanilla (I use Nielsen-Massey vanilla bean paste for better flavor)
- 1/4 tsp ground nutmeg
For serving:
- powdered sugar (sifted to remove lumps)
- yogurt
- fresh fruit
Step 1: Prepare Your Pan and Preheat the Oven
- butter or oil for greasing
- parchment paper
Preheat your oven to 350°F and position a rack in the center.
While the oven heats, grease a 9-inch round cake pan (or 8×8-inch square pan) generously with butter or oil, then line the bottom with parchment paper.
This dual approach prevents sticking and makes cake removal effortless.
Step 2: Mix the Dry Ingredients
- 1.75 cups flour
- 1.75 tsp baking powder
- 0.5 tsp baking soda
- 0.75 tsp salt
- 1/4 tsp ground nutmeg
In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and ground nutmeg.
Whisking aerates the flour and distributes the leavening agents evenly, which ensures a tender, evenly-risen cake.
Set this mixture aside.
Step 3: Whisk Together the Wet Ingredients
- 3 eggs
- 1 cup sugar
- 0.5 cup olive oil
- 1 cup Greek yogurt
- 1.5 tsp vanilla
In a large bowl, whisk together the room-temperature eggs, sugar, olive oil, yogurt, and vanilla until smooth and well combined, about 1-2 minutes.
The room-temperature eggs emulsify more easily with the oil, creating a more tender crumb.
I find that starting with the eggs and sugar, whisking them together first, then adding the oil slowly while whisking helps create the smoothest batter.
Step 4: Combine and Pour the Batter
- dry ingredient mixture from Step 2
- wet ingredient mixture from Step 3
Add the dry ingredient mixture from Step 2 to the wet ingredient mixture from Step 3, folding gently with a spatula until just combined—stop as soon as you don’t see streaks of flour.
Overmixing develops too much gluten and results in a dense, tough cake.
Pour the batter into your prepared pan and smooth the top lightly.
Step 5: Bake and Cool the Cake
Bake for 50-55 minutes, until a toothpick inserted in the center comes out with just a few moist crumbs.
The cake should be golden brown and spring back when lightly touched.
Let the cake rest in the pan for 10 minutes (this allows the structure to set), then turn it out onto a wire cooling rack to cool completely, about 1-2 hours.
Step 6: Finish and Serve
- powdered sugar
- yogurt
- fresh fruit
Once the cake is completely cooled, dust the top generously with sifted powdered sugar.
Slice and serve with a dollop of Greek yogurt and fresh fruit.
The tang of the yogurt and sweetness of the fruit complement the subtle nutmeg and vanilla flavors beautifully.

Perfect Greek Yogurt Vanilla Cake
Ingredients
For the cake
- 1.75 cups flour (I always use King Arthur all-purpose flour)
- 1.75 tsp baking powder
- 0.5 tsp baking soda
- 0.75 tsp salt
- 1 cup yogurt (I prefer FAGE 5% Greek yogurt for a richer moisture)
- 1 cup sugar
- 3 eggs (room temperature, about 70°F)
- 0.5 cup olive oil
- 1.5 tsp vanilla (I use Nielsen-Massey vanilla bean paste for better flavor)
- 1/4 tsp ground nutmeg
For serving
- powdered sugar (sifted to remove lumps)
- yogurt
- fresh fruit
Instructions
- Preheat your oven to 350°F and position a rack in the center. While the oven heats, grease a 9-inch round cake pan (or 8x8-inch square pan) generously with butter or oil, then line the bottom with parchment paper. This dual approach prevents sticking and makes cake removal effortless.
- In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and ground nutmeg. Whisking aerates the flour and distributes the leavening agents evenly, which ensures a tender, evenly-risen cake. Set this mixture aside.
- In a large bowl, whisk together the room-temperature eggs, sugar, olive oil, yogurt, and vanilla until smooth and well combined, about 1-2 minutes. The room-temperature eggs emulsify more easily with the oil, creating a more tender crumb. I find that starting with the eggs and sugar, whisking them together first, then adding the oil slowly while whisking helps create the smoothest batter.
- Add the dry ingredient mixture from Step 2 to the wet ingredient mixture from Step 3, folding gently with a spatula until just combined—stop as soon as you don't see streaks of flour. Overmixing develops too much gluten and results in a dense, tough cake. Pour the batter into your prepared pan and smooth the top lightly.
- Bake for 50-55 minutes, until a toothpick inserted in the center comes out with just a few moist crumbs. The cake should be golden brown and spring back when lightly touched. Let the cake rest in the pan for 10 minutes (this allows the structure to set), then turn it out onto a wire cooling rack to cool completely, about 1-2 hours.
- Once the cake is completely cooled, dust the top generously with sifted powdered sugar. Slice and serve with a dollop of Greek yogurt and fresh fruit. The tang of the yogurt and sweetness of the fruit complement the subtle nutmeg and vanilla flavors beautifully.