There’s something special about a yogurt cake.
It’s soft, moist, and rich without feeling too heavy, which makes every bite feel light and comforting.
Even better, yogurt helps create that tender bakery-style texture with very little effort.
In this collection, you’ll find everything from fruity strawberry and blueberry cakes to rich chocolate, bright citrus, and simple classic flavors.
These recipes are easy to follow, beginner-friendly, and perfect for birthdays, brunches, holidays, or an everyday sweet treat.
So grab your mixing bowl and pick your favorite flavor because you really can’t go wrong with a good yogurt cake.

1. Classic Vanilla Yogurt Cake
This classic vanilla yogurt cake is soft, fluffy, and incredibly easy to make.
The yogurt keeps the crumb moist and tender while adding a rich, homemade flavor that pairs perfectly with coffee or tea.
Difficulty
Easy
Servings
8 slices
Prep Time
15 minutes
Bake Time
35 minutes
Total Time
50 minutes
Ingredients
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 3/4 cup granulated sugar
- 2 large eggs
- 1 cup plain yogurt
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Grease and line an 8-inch cake pan.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
- In another bowl, whisk the sugar and eggs until smooth.
- Add the yogurt, oil, and vanilla extract. Mix until combined.
- Gently fold the dry ingredients into the wet mixture until no dry streaks remain.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.
- Let the cake cool before slicing and serving.
2. Lemon Yogurt Cake
This lemon yogurt cake is bright, fresh, and packed with citrus flavor.
The soft texture and tangy lemon glaze make it a perfect dessert for warm days, brunch tables, or afternoon tea.
Difficulty
Easy
Servings
8 slices
Prep Time
15 minutes
Bake Time
40 minutes
Total Time
55 minutes
Ingredients
For the Cake
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- 3/4 cup sugar
- 2 large eggs
- 1 cup plain yogurt
- 1/2 cup vegetable oil
- 2 tbsp lemon juice
- 1 tbsp lemon zest
- 1 tsp vanilla extract
For the Lemon Glaze
- 1 cup powdered sugar
- 2 tbsp lemon juice
Instructions
- Preheat the oven to 350°F (175°C). Grease a loaf pan or round cake pan.
- Whisk together the flour, baking powder, and salt.
- In another bowl, whisk the sugar and eggs until light and smooth.
- Add the yogurt, oil, lemon juice, lemon zest, and vanilla extract.
- Stir the dry ingredients into the wet ingredients until just combined.
- Pour the batter into the prepared pan.
- Bake for 35–40 minutes or until golden and fully baked.
- Let the cake cool slightly.
- Mix the powdered sugar and lemon juice to make the glaze.
- Drizzle the glaze over the cooled cake before serving.
3. Strawberry Yogurt Cake
This strawberry yogurt cake is soft, fresh, and bursting with juicy berry flavor.
It’s simple enough for beginners but pretty enough for birthdays, picnics, and spring gatherings.
Difficulty
Easy
Servings
8–10 slices
Prep Time
20 minutes
Bake Time
40 minutes
Total Time
1 hour
Ingredients
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- 3/4 cup sugar
- 2 large eggs
- 1 cup plain or strawberry yogurt
- 1/2 cup vegetable oil
- 1 tsp vanilla extract
- 1 1/2 cups fresh strawberries, chopped
- 1 tbsp flour (for coating strawberries)
Instructions
- Preheat the oven to 350°F (175°C). Grease an 8-inch cake pan.
- Toss the chopped strawberries with 1 tablespoon of flour to help prevent sinking.
- In a bowl, whisk together the flour, baking powder, and salt.
- In another bowl, whisk the sugar and eggs until smooth.
- Add the yogurt, oil, and vanilla extract.
- Fold the dry ingredients into the wet mixture until combined.
- Gently fold in the strawberries.
- Pour the batter into the prepared pan.
- Bake for 38–42 minutes or until a toothpick comes out clean.
- Cool before slicing.
4. Chocolate Yogurt Cake
This chocolate yogurt cake is rich, moist, and deeply chocolatey without feeling overly heavy.
Yogurt gives the cake a soft fudgy texture that stays delicious for days.
Difficulty
Easy
Servings
8 slices
Prep Time
15 minutes
Bake Time
35 minutes
Total Time
50 minutes
Ingredients
- 1 3/4 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 3/4 cup sugar
- 2 large eggs
- 1 cup plain yogurt
- 1/2 cup vegetable oil
- 1 tsp vanilla extract
- 1/2 cup chocolate chips
Instructions
- Preheat the oven to 350°F (175°C). Grease a round cake pan.
- In a bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
- In another bowl, whisk the sugar and eggs until smooth.
- Add the yogurt, oil, and vanilla extract.
- Stir the dry ingredients into the wet ingredients until combined.
- Fold in the chocolate chips.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 32–36 minutes or until fully baked.
- Let the cake cool before serving.
5. Blueberry Yogurt Cake
This blueberry yogurt cake has a soft buttery crumb filled with juicy blueberries in every bite.
It works beautifully as a breakfast cake, snack, or simple dessert with a light lemon glaze.
Difficulty
Easy
Servings
8 slices
Prep Time
15 minutes
Bake Time
40 minutes
Total Time
55 minutes
Ingredients
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- 3/4 cup sugar
- 2 large eggs
- 1 cup plain yogurt
- 1/2 cup melted butter
- 1 tsp vanilla extract
- 1 1/2 cups fresh blueberries
- 1 tbsp flour (for coating blueberries)
Instructions
- Preheat the oven to 350°F (175°C). Grease and line a cake pan.
- Toss the blueberries with 1 tablespoon of flour.
- In a bowl, whisk together the flour, baking powder, and salt.
- In another bowl, whisk the sugar and eggs until smooth.
- Add the yogurt, melted butter, and vanilla extract.
- Fold the dry ingredients into the wet mixture.
- Gently stir in the blueberries.
- Pour the batter into the prepared pan.
- Bake for 38–42 minutes or until golden and cooked through.
- Cool slightly before serving.
6. Greek Yogurt Pound Cake
This Greek yogurt pound cake is rich, buttery, and perfectly soft with a slight tangy flavor.
It has a tender texture that slices beautifully and tastes amazing served with fresh fruit or a dusting of powdered sugar.
Difficulty
Easy
Servings
10 slices
Prep Time
15 minutes
Bake Time
55 minutes
Total Time
1 hour 10 minutes
Ingredients
- 2 cups all-purpose flour
- 1 tsp baking powder
- 1/4 tsp salt
- 1 cup unsalted butter, softened
- 1 cup granulated sugar
- 3 large eggs
- 1 cup plain Greek yogurt
- 2 tsp vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Grease a loaf pan or bundt pan.
- In a bowl, whisk together the flour, baking powder, and salt.
- In a large bowl, beat the butter and sugar until light and fluffy.
- Add the eggs one at a time, mixing well after each addition.
- Mix in the Greek yogurt and vanilla extract.
- Gradually fold the dry ingredients into the wet mixture until combined.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 50–55 minutes or until a toothpick inserted in the center comes out clean.
- Let the cake cool before slicing and serving.
7. Orange Yogurt Cake
This orange yogurt cake is soft, fresh, and packed with bright citrus flavor.
The moist crumb and simple orange glaze make it feel cozy enough for the holidays while still being easy enough for everyday baking.
Difficulty
Easy
Servings
8 slices
Prep Time
15 minutes
Bake Time
40 minutes
Total Time
55 minutes
Ingredients
For the Cake
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- 3/4 cup sugar
- 2 large eggs
- 1 cup plain yogurt
- 1/2 cup vegetable oil
- 1/4 cup fresh orange juice
- 1 tbsp orange zest
- 1 tsp vanilla extract
For the Orange Glaze
- 1 cup powdered sugar
- 2 tbsp orange juice
Instructions
- Preheat the oven to 350°F (175°C). Grease a round cake pan or loaf pan.
- In a bowl, whisk together the flour, baking powder, and salt.
- In another bowl, whisk the sugar and eggs until smooth.
- Add the yogurt, oil, orange juice, orange zest, and vanilla extract.
- Stir the dry ingredients into the wet ingredients until just combined.
- Pour the batter into the prepared pan.
- Bake for 35–40 minutes or until fully baked and lightly golden.
- Let the cake cool slightly.
- Mix the powdered sugar and orange juice for the glaze.
- Drizzle the glaze over the cooled cake before serving.
8. Raspberry Yogurt Cake
This raspberry yogurt cake is soft, tender, and filled with bursts of tart raspberry flavor.
It looks beautiful on the table and tastes just as good as it looks, making it perfect for celebrations or brunch gatherings.
Difficulty
Easy
Servings
8–10 slices
Prep Time
20 minutes
Bake Time
40 minutes
Total Time
1 hour
Ingredients
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- 3/4 cup sugar
- 2 large eggs
- 1 cup plain yogurt
- 1/2 cup vegetable oil
- 1 tsp vanilla extract
- 1 1/2 cups fresh raspberries
- 1 tbsp flour (for coating raspberries)
- Powdered sugar for dusting (optional)
Instructions
- Preheat the oven to 350°F (175°C). Grease and line a cake pan.
- Toss the raspberries with 1 tablespoon of flour.
- In a bowl, whisk together the flour, baking powder, and salt.
- In another bowl, whisk the sugar and eggs until smooth.
- Add the yogurt, oil, and vanilla extract.
- Fold the dry ingredients into the wet ingredients until combined.
- Gently fold in the raspberries.
- Pour the batter into the prepared pan.
- Bake for 38–42 minutes or until a toothpick inserted in the center comes out clean.
- Cool the cake and dust with powdered sugar if desired.
9. Coconut Yogurt Cake
This coconut yogurt cake is soft, fluffy, and full of tropical flavor.
The yogurt keeps the crumb light and moist while the coconut adds a delicious sweetness and texture in every bite.
Difficulty
Easy
Servings
8 slices
Prep Time
15 minutes
Bake Time
40 minutes
Total Time
55 minutes
Ingredients
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- 3/4 cup sugar
- 2 large eggs
- 1 cup coconut yogurt or plain yogurt
- 1/2 cup vegetable oil
- 1 tsp vanilla extract
- 1 cup shredded coconut
- Toasted coconut for topping (optional)
Instructions
- Preheat the oven to 350°F (175°C). Grease a cake pan.
- In a bowl, whisk together the flour, baking powder, and salt.
- In another bowl, whisk the sugar and eggs until smooth.
- Add the yogurt, oil, and vanilla extract.
- Fold the dry ingredients into the wet ingredients until combined.
- Stir in the shredded coconut.
- Pour the batter into the prepared pan.
- Bake for 38–40 minutes or until golden and baked through.
- Let the cake cool slightly.
- Sprinkle toasted coconut on top before serving if desired.
10. Honey Yogurt Cake
This honey yogurt cake is soft, comforting, and lightly sweet with a warm homemade flavor.
The honey adds moisture and a delicate richness that pairs perfectly with a cup of tea or coffee.
Difficulty
Easy
Servings
8 slices
Prep Time
15 minutes
Bake Time
35 minutes
Total Time
50 minutes
Ingredients
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- 1/2 cup honey
- 1/4 cup brown sugar
- 2 large eggs
- 1 cup plain yogurt
- 1/2 cup vegetable oil
- 1 tsp vanilla extract
- 1 tsp cinnamon (optional)
Instructions
- Preheat the oven to 350°F (175°C). Grease a round cake pan.
- In a bowl, whisk together the flour, baking powder, salt, and cinnamon if using.
- In another bowl, whisk the honey, brown sugar, and eggs until smooth.
- Add the yogurt, oil, and vanilla extract.
- Fold the dry ingredients into the wet ingredients until just combined.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 32–36 minutes or until golden and fully baked.
- Let the cake cool before slicing and serving.
Tips for Baking the Best Yogurt Cakes
- Use full-fat yogurt for extra moisture — Full-fat yogurt gives cakes a softer texture and richer flavor without making them heavy.
- Don’t overmix the batter — Mix just until the ingredients are combined to help keep the cake light and tender instead of dense.
- Room-temperature ingredients work best — Eggs, yogurt, and butter blend more smoothly when they aren’t cold, which helps create an even batter.
- Coat fresh fruit lightly in flour before adding it — A small dusting of flour helps berries stay evenly distributed instead of sinking to the bottom.
- Let cakes cool before glazing — Cooling prevents the glaze from melting too quickly and helps it set nicely on top of the cake.
Final Thoughts
Yogurt cakes are one of the easiest ways to make desserts that feel soft, moist, and full of flavor without a lot of extra work.
Whether you love fruity cakes, rich chocolate flavors, bright citrus, or simple classics, there’s something here for every kind of baker.
Don’t be afraid to try new flavor combinations and make these recipes your own.
FAQs
What does yogurt do in cake?
Yogurt adds moisture, richness, and a soft tender texture to cakes. It also gives a light tangy flavor that balances sweetness and helps cakes stay fresh longer.
Can I use Greek yogurt instead of regular yogurt?
Yes, Greek yogurt works very well in cakes. It creates a slightly thicker and richer texture because it contains less moisture than regular yogurt. If the batter feels too thick, you can add a small splash of milk.
What flavor yogurt works best for cakes?
Plain and vanilla yogurt are the most versatile options, but lemon, strawberry, and coconut yogurt also work beautifully depending on the flavor of the cake you’re making.
How do you keep yogurt cake moist?
Avoid overbaking the cake and store it in an airtight container once cooled. Using full-fat yogurt also helps keep the texture soft and moist for longer.
Can yogurt cake be frozen?
Yes. Let the cake cool completely, then wrap it tightly in plastic wrap and freeze for up to 2 months. Thaw at room temperature before serving.


Hi, I’m Sorenna Blythe, the baker and writer behind Mix Whisk Bake. I share simple, reliable recipes and honest kitchen moments to help home bakers bake with confidence and joy. When I’m not testing new treats, you’ll find me sipping coffee and dreaming up my next bake.