This eggless peanut butter loaf cake is for ordinary rainy afternoons — the kind where you don’t need a reason, just a cup of chai and a slice of something soft.

This peanut butter marble loaf has been on my mind all through this monsoon. It’s part of my Baarish, Chai aur Bakes series, and it earns its place there completely: a tender, peanut-butter-scented crumb swirled through with a dark chocolate-coffee ribbon, so no two slices ever look quite the same when you cut in. And it’s fully eggless — which means it’s the loaf I can decide to bake on a whim, without first checking whether there are eggs in the fridge.

Peanut butter is one of those jars that never really leaves my kitchen. Ashutosh reaches for it more than anyone, so folding it into a soft loaf felt like the obvious thing to do. What surprised me is how well it marbles — the peanut butter batter stays pale and golden, the chocolate-coffee half goes deep and dark, and where they meet you get those beautiful, moody swirls right through the middle.

If you’ve been nervous about eggless cakes turning out dense or rubbery, this is a good one to start with. The buttermilk and yoghurt do the lifting, the crumb stays soft for days, and the method is genuinely simple. Let me walk you through it.

Whole eggless peanut butter marble loaf cake on a wooden board with peanut butter jar
Look at that marbled top — no two loaves ever bake the same.

Why You’ll Love This Eggless Peanut Butter Loaf Cake

  • Completely eggless — no compromise on softness or rise
  • Two flavours in one slice — nutty peanut butter and dark chocolate-coffee
  • Simple pantry ingredients — nothing hard to find
  • Stays moist for days — thanks to yogurt and oil
  • Perfect with chai or coffee — a true tea-time loaf

Ingredients You’ll Need

Top view of whole eggless peanut butter marble loaf cake with peanut butter jar
Golden, dark, and swirled.

 

Here’s what each ingredient does, and where you can swap:

 

  • Whole milk + white vinegar — mixed and rested, these become an eggless buttermilk. The acid is part of what gives this cake its lift. Substitute: lemon juice works in place of vinegar.
  • Peanut butter — the heart of the loaf. Creamy gives the smoothest batter, but crunchy works too if you like little bits of texture. Substitute: almond or cashew butter (the flavour will change accordingly).
  • Oil — keeps the crumb soft and moist. Use any neutral oil like sunflower or vegetable. Substitute: melted butter for a richer flavour.
  • Fine sugar — dissolves easily into the batter. Caster or fine granulated is ideal.
  • Vanilla extract — rounds out the peanut butter. Use a good pure extract if you can.
  • Plain yogurt — one of your egg replacers here. It adds moisture and a tender crumb. Full-fat, plain, and not too runny.
  • Self-raising flour — gives structure with built-in lift. Substitute: if you don’t have it, use 240g (2 cups) plain flour plus 3 tsp baking powder and a pinch of salt.
  • Baking soda — reacts with the vinegar and yogurt for extra rise. Don’t skip it.
  • Cinnamon powder — a warm background note. Substitute: swap for a pinch of cardamom for an Indian twist, or leave it out.
  • Hot milk + instant coffee (optional) — the coffee deepens the chocolate without tasting like coffee. Leave it out for a caffeine-free, kid-friendly version.
  • Dark chocolate — melted into the small portion of batter to create the marble.

Tips for the Perfect Marble

  1. Let the milk and vinegar rest the full 5 minutes. This is your eggless buttermilk — give it time to curdle before you use it.
  2. Don’t overmix once the flour goes in. Fold just until combined. Overmixing develops gluten and gives you a dense, tough loaf.
  3. Marble with a light hand. Drop the two batters in alternately, then run a skewer through in one gentle figure-8. Over-swirling muddies the colours instead of keeping them distinct.
  4. Use room-temperature ingredients. They blend into a smoother batter.
  5. Line your tin with an overhang of parchment so you can lift the whole loaf out cleanly.
  6. Start checking at 45 minutes. Every oven is different. If the top is browning too fast, tent it loosely with foil.
  7. Cool in the tin for 10 minutes, then transfer to a rack. Slicing it warm will make it crumble.
Close-up of eggless peanut butter marble loaf cake crumb held in hand
Soft, moist, and completely eggless.

Eggless Marble Peanut Butter Loaf Cake

Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings 10 slices
Calories 0.3
A soft, moist and completely eggless peanut butter loaf cake, beautifully marbled with a dark chocolate-coffee swirl. Simple pantry ingredients and an easy method make this the perfect everyday tea-time bake.

Equipment

  • 9 x 5-inch loaf pan (or similar)
  • parchment paper
  • mixing bowls
  • Whisk and spatula
  • Cooling Rack

Ingredients

  • 240 g [1 cup] milk
  • 15 g [1 tbsp] vinegar
  • 120 g [½ cup] peanut butter
  • 60 g [¼ cup] any flavourless oil
  • 180 g [¾ cup + 2 tbsp] fine sugar
  • 1 tsp vanilla extract
  • 180 g [¾ cup] plain yogurt
  • 240 g [2 cups] self raising flour
  • 1 tsp baking soda
  • 1 tsp cinnamon powder
  • 15 g [1 tbsp] whole milk (hot)
  • 2 tsp instant coffee (optional)
  • 25 g [2 tbsp] dark chocolate

Instructions 

  • In a glass, add the milk and vinegar. Mix well and keep aside for at least 5 minutes to make buttermilk.
  • In a separate bowl, add the self-raising flour, baking soda and cinnamon powder. Whisk together until evenly combined and keep aside.
  • In a large mixing bowl, beat the peanut butter and oil until combined and creamy.
  • Add the sugar, yogurt and vanilla extract, and beat again until well combined.
  • Add the dry ingredients in 3 batches, alternating with the buttermilk in 2 batches, beginning and ending with the dry ingredients. Fold gently until just combined — do not over mix. Keep aside.
  • Prepare the chocolate mixture. In a small container, add the hot milk and instant coffee (coffee is optional) and mix well. Pour this over the dark chocolate and leave it for a minute so the chocolate softens. Mix until smooth and fully melted, with no lumps.
  • Take about one-third of the batter into a separate bowl. Add the melted chocolate mixture to it and mix until combined.
  • Spoon about one-third of the plain batter into the bottom of the prepared loaf pan and spread it evenly to cover the base.
  • On top, add both batters a teaspoon at a time in a checkered pattern — plain, chocolate, plain, chocolate — alternating all over to build up good swirls.
  • Swirl through the batter with a knife to create the marble effect, then gently tap the pan on the countertop to release any air bubbles.
  • Bake in a preheated oven at 175°C/350°F for 45–50 minutes, or until an inserted skewer comes out clean.
  • Let the cake cool completely on a wire rack before slicing.

Video

Notes

Notes / Special Tips:
 
  • Rest the milk-vinegar mixture the full 5 minutes — this eggless buttermilk is part of what gives the cake its rise.
  • Fold gently once the flour is in. Overmixing gives a dense loaf.
  • For the cleanest marble, drop the two batters alternately, then swirl once with a skewer in a light figure-8. Don't over-swirl.
  • The coffee is optional and won't make the cake taste of coffee — it just deepens the chocolate. Leave it out for a kid-friendly version.
  • Ovens vary, so start checking at 45 minutes and tent with foil if the top browns too quickly.
 
Author: Deepali Ohri
Calories: 0.3kcal
Cost: 200 approx
Course: Dessert, Snack, Tea Cake
Cuisine: American, Continental
Keyword: eggless marble cake, eggless peanut butter loaf cake, marble loaf cake, peanut butter cake

HOW TO STORE

Slice of eggless marble peanut butter loaf cake served on a white plate with the loaf behind
Best enjoyed slightly warm with a little extra peanut butter.

This eggless peanut butter loaf cake stores well in an airtight container for up to 2 days…

  • Room temperature: Store in an airtight container for up to 2 days. Because of the yogurt and oil, this loaf stays soft rather than drying out.
  • Refrigerator: Keeps well for up to 5–6 days in an airtight container. Bring slices back to room temperature before serving, or warm briefly for that fresh-baked softness.
  • Freezer: Wrap individual slices in cling film, then place in a freezer-safe bag for up to 1 month. Thaw at room temperature.
  • Tip: A slice warmed for a few seconds, spread with a little extra peanut butter, is the best way to enjoy the leftovers.

RELATED RECIPES YOU’LL LOVE

  1. Condensed Milk Pound Cake with Lime Glaze — If you love a dense, buttery loaf, this pound cake with a bright lime glaze is a must-try.
  2. Classic Butter Cake — My most-loved recipe: soft, rich and endlessly reliable. The perfect place to start if you’re new to baking.
  3. Plum Streusel Cake — A fruit-forward bake with a crumbly streusel top, ideal for the same slow, tea-time mood as this loaf.

Want more baking magic in your life? Subscribe to my YouTube channel — Deepali Ohri — for new recipes every week. Follow along for daily baking inspiration: Instagram | Pinterest | Facebook.

Author

Write A Comment