🍩 Vanilla and Chocolate Donut Cake

Share
  • March 26, 2026

No photo description available.

This is one of those cakes that feels homemade in the best way. Nothing fancy, just a soft and airy cake with a beautiful mix of vanilla and chocolate flavors. The texture is light, slightly fluffy from the whipped eggs, and not overly sweet. It’s the kind of cake you can enjoy with tea, serve to guests, or just slice and eat whenever you feel like it.

🧾 Ingredients

  • 5 eggs, separated (room temperature)
  • 2 cups (240g) powdered sugar, divided
  • 2 cups (240g) all-purpose flour
  • 2 tsp baking powder
  • 3 tbsp cocoa powder (sifted)
  • ¼ tsp salt
  • ½ cup (118ml) oil
  • ½ cup (125ml) warm water or milk
  • 1 tbsp vanilla extract
  • A pinch of cream of tartar (or ½ tsp lemon juice/vinegar, optional)

 

 

 

 

 

 

👩‍🍳 Step-by-Step Instructions

Step 1: Preheat & Prepare

Preheat your oven to 175°C (350°F).
Grease a donut (bundt) cake pan lightly so the cake releases easily after baking.

Step 2: Separate Eggs

Separate the egg whites and yolks into two bowls. Make sure no yolk gets into the whites.

Step 3: Beat Egg Whites

Add a pinch of cream of tartar (or lemon juice/vinegar) to the egg whites.
Beat until soft peaks form, then gradually add half of the powdered sugar.
Continue beating until stiff, glossy peaks form. Set aside.

Step 4: Mix Egg Yolks

In another bowl, whisk the egg yolks with the remaining powdered sugar until pale and smooth.

Step 5: Add Liquid Ingredients

Add oil, warm water (or milk), and vanilla extract to the yolk mixture.
Mix until everything is well combined.

Step 6: Add Dry Ingredients

Sift in flour, baking powder, and salt.
Mix gently until smooth.

Step 7: Fold Egg Whites

Add the whipped egg whites to the batter in batches.
Fold gently using a spatula — do not mix aggressively to keep the batter airy.

Step 8: Make Chocolate Batter

Take a portion of the batter and mix it with the cocoa powder to create the chocolate part.

Step 9: Create the Marble Effect

Pour alternating layers of vanilla and chocolate batter into the pan.
Use a knife or skewer to lightly swirl for a marble effect.

Step 10: Bake

Bake for 35–45 minutes, or until a toothpick inserted comes out clean.

Step 11: Cool and Serve

Let the cake cool in the pan for 10–15 minutes, then remove and cool completely before slicing.

💡 Helpful Tips

  • Make sure egg whites are beaten properly for a light texture
  • Fold gently to avoid losing air in the batter
  • Do not over-swirl, or the marble pattern will disappear
  • Use room temperature ingredients for better mixing

🍽️ How to Serve

  • Dust with powdered sugar
  • Serve with whipped cream
  • Enjoy with tea or coffee
  • Add a chocolate drizzle for extra flavor

❓ Frequently Asked Questions

Why is my cake not fluffy?
It usually happens if the egg whites weren’t whipped properly or were overmixed into the batter.

Can I skip separating eggs?
You can, but the cake won’t be as light and airy.

Can I use butter instead of oil?
Yes, but oil keeps the cake softer for longer.

How long does it stay fresh?
About 2–3 days at room temperature in an airtight container.

Can I freeze this cake?
Yes, wrap it well and freeze for up to 2 months.

⭐ Final Thoughts

This vanilla and chocolate donut cake is simple, soft, and always satisfying. It’s the kind of recipe you don’t need to overthink — just follow the steps and you’ll end up with a beautiful homemade cake that everyone will enjoy.