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
- 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).
- 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.
- Add oil. Pour in the vegetable oil and mix for about 1 minute until glossy and well combined.
- 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.
- Add vanilla and yogurt. Mix in the vanilla extract, then add the yogurt and whisk/beat for another minute until smooth.
- Sift in dry ingredients + coconut. Sift the flour and baking powder directly into the bowl, then add the desiccated coconut.
- 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.
- 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).
- 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.
- 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.
- 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: