Cake

Soft Coconut Yogurt Snack Cake

Jump to Recipe ↓
Soft coconut yogurt snack cake topped with coconut flakes and fresh fruit.

This soft coconut yogurt snack cake is the kind of simple, everyday bake that works for school lunches, afternoon tea, or when you want “something sweet” without going full layer-cake mode. The yogurt keeps the crumb tender and moist, and the coconut gives it a gentle chew and a cozy, bakery-style aroma. Nutrition-wise, it’s still a true cake (butter, sugar, flour), so it’s best enjoyed as an occasional treat—especially if you’re managing blood sugar.

If you enjoy yogurt-based cakes, you might also like this extra soft and light yogurt cake for another simple, tender-crumb option.

This recipe is best for home cooks who want a dependable “mix-and-bake” cake that doesn’t require fancy techniques. The batter looks a little thick once the dry ingredients go in—don’t be tempted to overmix. A gentle fold is what keeps it soft instead of bready.

Why This Recipe Is Helpful

  • Uses basic pantry ingredients (flour, sugar, eggs) plus yogurt for a reliably soft texture.
  • One-bowl friendly: you mix wet, then sift dry right into the same bowl.
  • Great “snack cake” format—easy to slice, pack, and portion.
  • Coconut adds flavor without needing extracts beyond vanilla.
  • The quick coconut glaze makes it feel special with almost no extra effort.
  • Bakes in about 30–35 minutes, so it’s realistic for a weeknight bake.

Who This Recipe Is Best For

This is for anyone who likes simple, tender cakes that aren’t overly fussy—busy parents, beginner bakers, and anyone who wants a homemade alternative to packaged snack cakes. It’s also nice for people who enjoy the flavor of coconut but don’t want a heavy frosting; the light glaze gives sweetness without turning it into a dessert project.

Who Should Be Careful

Because this cake is made with sugar, butter, and refined flour, it can spike blood sugar more than a higher-fiber snack. If you’re watching sugar intake or managing blood sugar, this may be better as a small portion alongside something more filling (like yogurt or fruit with nuts), rather than a stand-alone snack. Also note: it contains dairy and eggs, and coconut may not suit everyone with sensitivities.

Ingredients

For the cake

  • 110 g (1/2 cup) salted butter, softened
  • 175 g (about 3/4 cup + 2 tbsp) granulated sugar
  • 30 ml (2 tbsp) vegetable oil
  • 2 large eggs, room temperature
  • 120 g (1/2 cup) plain natural yogurt
  • 175 g (about 1 cup + 3 tbsp) all-purpose flour
  • 50 g (1/2 cup) desiccated coconut (unsweetened)
  • 1 1/2 tsp baking powder
  • 1 tsp vanilla extract

For the topping (glaze)

  • 60 g (1/2 cup) powdered sugar
  • 2–3 tbsp coconut milk or coconut cream (start with 2 tbsp)

Ingredient Notes

  • Salted butter: Works well here and keeps the flavor rounded. If you only have unsalted butter, add a pinch of salt (about 1/8 tsp).
  • Yogurt: Plain natural yogurt gives moisture and tenderness. Full-fat yogurt makes the cake richer; low-fat still works, but the crumb may be slightly less plush.
  • Desiccated coconut: Adds texture and coconut flavor. If yours is sweetened, the cake will taste sweeter—consider reducing the sugar slightly.
  • Coconut milk vs coconut cream for the glaze: Coconut cream makes a thicker, richer glaze. Coconut milk makes it lighter and easier to drizzle.

Kitchen Tools Needed

  • Mixing bowl
  • Hand mixer or stand mixer (a whisk works, but creaming is easiest with a mixer)
  • Rubber spatula
  • Fine-mesh sieve (for sifting)
  • 8-inch (20 cm) square pan or similar (or a loaf pan with adjusted bake time)
  • Parchment paper
  • Measuring cups/spoons or kitchen scale
  • Cooling rack (helpful, not mandatory)

Step-by-Step Instructions

  1. Prep the pan and oven. Heat oven to 170°C (350°F). Line an 8-inch (20 cm) pan with parchment paper (leave a little overhang for easy lifting).
  2. Cream butter and sugar. In a large bowl, beat the softened butter and sugar for about 2 minutes, until it looks lighter and fluffy. This step helps the cake bake up soft rather than dense.
  3. Add oil. Pour in the vegetable oil and mix for about 1 minute until glossy and well combined.
  4. Add eggs. Beat in the eggs (one at a time if your mixer is small), mixing about 1 minute total. Scrape down the sides and bottom of the bowl so the batter stays even.
  5. Add vanilla and yogurt. Mix in the vanilla extract, then add the yogurt and whisk/beat for another minute until smooth.
  6. Sift in dry ingredients + coconut. Sift the flour and baking powder directly into the bowl, then add the desiccated coconut.
  7. Fold gently. Use a spatula to fold just until you no longer see dry flour. The batter should be thick and creamy. Stop mixing as soon as it’s combined.
  8. Bake. Spread batter evenly in the prepared pan. Bake 30–35 minutes, until the top is lightly golden and a skewer inserted in the center comes out clean (a few moist crumbs are fine; wet batter is not).
  9. Make the glaze. While the cake is baking or just after it comes out, mix powdered sugar with 2 tablespoons coconut milk/cream. Add a little more as needed until it’s thick but pourable.
  10. Glaze while warm. Let the cake sit 5 minutes, then drizzle/pour the glaze over the warm cake so it melts slightly into the surface.
  11. Cool and slice. Cool at least 20–30 minutes for cleaner slices, or serve warm for a softer, pudding-like crumb.

Pro Tips

  • Softened butter matters. If it’s too cold, the butter won’t cream properly; if it’s melted, the cake can turn greasy.
  • Don’t overmix after adding flour. Overmixing makes the cake tougher and less tender.
  • Check at 30 minutes. Ovens vary; coconut can toast quickly, so start checking early.
  • Glaze consistency: Start thick, then thin with a teaspoon at a time. Too thin and it disappears into the cake.
  • Even baking: Spread batter into the corners and level the top so it doesn’t dome too much.

Healthier or Lighter Swaps

  • Reduce sugar slightly: You can often drop the granulated sugar to 150 g (about 3/4 cup) with minimal texture change; it’ll just be less sweet.
  • Use thicker yogurt for more protein: Plain Greek yogurt works (same amount), though the batter will be a bit thicker and the crumb slightly tighter.
  • Skip the glaze: The cake is still pleasant without it—especially with tea or coffee.
  • Smaller portions: Baking in a square pan makes it easy to cut into 12 smaller snack squares instead of 9 larger ones.

Common Mistakes

  • Over-creaming or under-creaming: You want light and fluffy, not melted or gritty.
  • Overbaking: This is the fastest way to lose the “soft snack cake” vibe. Pull it when the tester is clean and the top springs back lightly.
  • Overmixing the batter: Leads to a firmer, breadier cake.
  • Glazing too soon (immediately from oven): If the cake is piping hot, the glaze can melt completely and vanish. Give it 5 minutes.

Variations

  • Lime coconut: Add 1–2 tsp finely grated lime zest to the batter and a squeeze of lime juice to the glaze.
  • Almond-coconut: Swap vanilla for 1/2 tsp almond extract (keep it subtle).
  • Berry add-in: Fold in 3/4 cup (100–120 g) fresh berries (tossed with 1 tsp flour) for a fruity snack cake.
  • Toasted coconut topping: Sprinkle a tablespoon or two of toasted coconut over the glaze for extra texture.

Serving Suggestions

  • Serve slightly warm with tea or coffee for a cozy snack.
  • For a more balanced plate, pair a slice with fresh fruit and plain yogurt.
  • If serving as dessert, a spoonful of lightly sweetened yogurt or a few slices of mango works beautifully with the coconut flavor.

Storage Instructions

  • Store covered at room temperature for up to 2 days.
  • For longer storage, refrigerate in an airtight container for up to 5 days (the fridge can firm it up a bit).
  • Freeze slices wrapped well for up to 2 months; thaw at room temperature.

Reheating Tips

  • For a fresh-baked feel, warm a slice in the microwave for 10–15 seconds.
  • If refrigerated, let slices sit at room temperature for 15–20 minutes before serving for the softest texture.

Nutrition Estimate

Per serving (1/9 of the cake, with glaze): ~330 calories, 5 g protein, 45 g carbs, 15 g fat.
Values are estimates and will vary with exact brands, pan size, and how much glaze you use.

Recipe Summary

  • Prep Time:
Made By Emily
Cake

Soft Coconut Yogurt Snack Cake

Recipe Summary

  • Prep Time:

Ingredients

For the cake

  • 110 g (1/2 cup) salted butter, softened
  • 175 g (about 3/4 cup + 2 tbsp) granulated sugar
  • 30 ml (2 tbsp) vegetable oil
  • 2 large eggs, room temperature
  • 120 g (1/2 cup) plain natural yogurt
  • 175 g (about 1 cup + 3 tbsp) all-purpose flour
  • 50 g (1/2 cup) desiccated coconut (unsweetened)
  • 1 1/2 tsp baking powder
  • 1 tsp vanilla extract

For the topping (glaze)

  • 60 g (1/2 cup) powdered sugar
  • 2–3 tbsp coconut milk or coconut cream (start with 2 tbsp)

Instructions

  1. Prep the pan and oven. Heat oven to 170°C (350°F). Line an 8-inch (20 cm) pan with parchment paper (leave a little overhang for easy lifting).
  2. Cream butter and sugar. In a large bowl, beat the softened butter and sugar for about 2 minutes, until it looks lighter and fluffy. This step helps the cake bake up soft rather than dense.
  3. Add oil. Pour in the vegetable oil and mix for about 1 minute until glossy and well combined.
  4. Add eggs. Beat in the eggs (one at a time if your mixer is small), mixing about 1 minute total. Scrape down the sides and bottom of the bowl so the batter stays even.
  5. Add vanilla and yogurt. Mix in the vanilla extract, then add the yogurt and whisk/beat for another minute until smooth.
  6. Sift in dry ingredients + coconut. Sift the flour and baking powder directly into the bowl, then add the desiccated coconut.
  7. Fold gently. Use a spatula to fold just until you no longer see dry flour. The batter should be thick and creamy. Stop mixing as soon as it’s combined.
  8. Bake. Spread batter evenly in the prepared pan. Bake 30–35 minutes, until the top is lightly golden and a skewer inserted in the center comes out clean (a few moist crumbs are fine; wet batter is not).
  9. Make the glaze. While the cake is baking or just after it comes out, mix powdered sugar with 2 tablespoons coconut milk/cream. Add a little more as needed until it’s thick but pourable.
  10. Glaze while warm. Let the cake sit 5 minutes, then drizzle/pour the glaze over the warm cake so it melts slightly into the surface.
  11. Cool and slice. Cool at least 20–30 minutes for cleaner slices, or serve warm for a softer, pudding-like crumb.

Recipe Notes

  • Softened butter matters. If it’s too cold, the butter won’t cream properly; if it’s melted, the cake can turn greasy.
  • Don’t overmix after adding flour. Overmixing makes the cake tougher and less tender.
  • Check at 30 minutes. Ovens vary; coconut can toast quickly, so start checking early.
  • Glaze consistency: Start thick, then thin with a teaspoon at a time. Too thin and it disappears into the cake.
  • Even baking: Spread batter into the corners and level the top so it doesn’t dome too much.

Nutrition Estimate

Per serving (1/9 of the cake, with glaze): ~330 calories, 5 g protein, 45 g carbs, 15 g fat.
Values are estimates and will vary with exact brands, pan size, and how much glaze you use.

Made By Emily · hapadltd.com