If you’ve been on the hunt for a bright, fresh, and utterly delightful treat, this Moist Vegan Grapefruit Loaf Cake Recipe is your new best friend. Imagine biting into a tender, fragrant cake bursting with the zesty brightness of pink grapefruit, perfectly balanced by a light, sweet glaze that adds just the right touch of indulgence. It’s a loaf cake that feels like sunshine in dessert form, wonderfully moist with a texture that’s pleasingly soft, tender, and full of charm. Whether you’re serving it at brunch or a cozy afternoon tea, this cake will have you coming back for seconds, knowing it’s completely plant-based and packed with vibrant flavors.

Ingredients You’ll Need
Getting everything ready for this Moist Vegan Grapefruit Loaf Cake Recipe is surprisingly simple. The ingredients come together to create layers of flavor and texture, from the fragrant grapefruit zest and juice to the creamy vegan yogurt and olive oil that keep the cake irresistibly moist. Each element plays a vital role in making this loaf a true standout!
- Zest of 2 pink grapefruits: Infuses the cake with a fresh, citrusy aroma and bright flavor.
- 100 ml pink grapefruit juice (freshly squeezed): Adds a natural tang and helps create that moist crumb.
- 100 ml soy milk: Combines with grapefruit juice to make a vegan buttermilk substitute that tenderizes the cake.
- 190 g golden caster sugar (superfine): Sweetens the cake while blending smoothly with the zest to intensify flavor.
- 120 g vegan Greek-style yogurt: Adds creaminess and a subtle tang, keeping the loaf soft.
- 100 ml olive oil: Ensures moistness and gives a gentle fruity undertone without overpowering.
- 1 teaspoon vanilla extract: Brings warmth and depth to balance the citrus notes.
- 300 g all-purpose flour (sifted): The structure-building base for the loaf.
- 1 tablespoon baking powder (sifted): Gives the cake the perfect lift and lightness.
- ¼ teaspoon sea salt: Enhances all the sweet and citrus flavors brilliantly.
- 150 g powdered sugar: For the luscious glaze on top.
- 1 tablespoon pink grapefruit juice: Adds brightness to the glaze.
- 1 tablespoon vegan Greek-style yogurt: Makes the glaze smooth with a touch of tang.
How to Make Moist Vegan Grapefruit Loaf Cake Recipe
Step 1: Prepare Your Oven and Loaf Tin
Start by preheating your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Lightly grease an 8-inch loaf tin and line it with parchment paper, creating a sling that will help you lift the cake out easily once it’s baked. This little step makes all the difference when it comes to a perfect loaf removal.
Step 2: Create Your Vegan ‘Buttermilk’ Mix
Combine the freshly squeezed pink grapefruit juice with soy milk in a jug and stir gently. Then let this mixture sit for about 10 minutes. This “buttermilk” substitute not only tenderizes the batter but adds a lovely tangy note that complements the grapefruit zest beautifully.
Step 3: Infuse Sugar with Grapefruit Zest
In a large mixing bowl, toss together the grapefruit zest and golden caster sugar. Use your fingertips to rub the zest into the sugar until it feels moist and aromatic. This simple interaction wakes up the zest’s essential oils and infuses the sugar with bright, citrus flavor that shines through in every bite.
Step 4: Mix the Wet Ingredients
Add the vegan Greek-style yogurt, olive oil, and vanilla extract to the zest-infused sugar. Whisk everything until smooth and well combined. Next, pour in the vegan “buttermilk” mixture and whisk again. This step builds the moist base of the cake with creamy, tangy, and fruity layers working in harmony.
Step 5: Incorporate the Dry Ingredients
Sift together the all-purpose flour, baking powder, and sea salt. Add this dry mixture to the wet ingredients in two parts. Gently fold everything together with a rubber spatula, being careful not to overmix. You want to see no pockets of flour, but still keep the batter airy and light for that classic moist crumb.
Step 6: Bake the Loaf Cake
Transfer the batter to your prepared loaf tin. For a beautiful crack down the center—a signature of great loaf cakes—place thin strips of vegan butter or an olive oil-dipped knife along the middle. Bake on the middle shelf for 50 to 60 minutes. Test for doneness by inserting a toothpick or knife; it should come out clean when the cake is perfectly baked.
Step 7: Cool Before Glazing
Allow the loaf cake to cool in the pan for about 10 minutes. Then transfer it to a cooling rack to cool completely. This helps the structure set nicely so your glaze doesn’t sink in or become messy.
Step 8: Whip Up and Add the Glaze
While the cake cools, whisk together powdered sugar, grapefruit juice, and vegan Greek-style yogurt in a bowl until smooth. Place parchment under your rack to catch any drips, then pour the glaze evenly over the loaf. Adjust the amount of glaze to your liking, whether you prefer a thin sheen or a thick, luscious topping.
How to Serve Moist Vegan Grapefruit Loaf Cake Recipe

Garnishes
Enhance this cake’s charm by sprinkling a little extra grapefruit zest or edible flower petals on top of the glaze. Thin slices of fresh pink grapefruit also make a stunning, fresh garnish that emphasizes the citrus notes wonderfully.
Side Dishes
This loaf pairs beautifully with a cup of Earl Grey tea or a rich almond milk latte. For something heartier, a berry compote or mixed fresh berries offer a sweet contrast while keeping the citrus bright and the experience balanced.
Creative Ways to Present
Try serving slices of this loaf with a dollop of coconut whipped cream or vegan mascarpone to elevate the texture and creaminess. Or, for a brunch centerpiece, arrange slices on a platter surrounded by fresh citrus segments and mint leaves for a colorful, inviting presentation that guests won’t be able to resist.
Make Ahead and Storage
Storing Leftovers
Keep any leftover cake in an airtight container at room temperature for up to 3 days. The Moist Vegan Grapefruit Loaf Cake Recipe holds up well thanks to its moist texture, so it stays fresh and delicious without drying out.
Freezing
Wrap the cake tightly in plastic wrap, then foil, and freeze for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge for the best texture and fresh taste. The zing of grapefruit remains lively even after freezing.
Reheating
If you want to enjoy a slice warm, pop it in the oven at 160°C (320°F) for about 10 minutes, or microwave for 20 to 30 seconds. Warming it enhances the citrus aroma and softens the crumb for an inviting bite every time.
FAQs
Can I use a different type of citrus instead of grapefruit?
Absolutely! While pink grapefruit gives this loaf its unique brightness and slight bitterness, you can experiment with oranges or blood oranges for a sweeter twist. Just be sure to adjust the juice and zest quantities to taste.
What if I don’t have vegan Greek-style yogurt?
You can substitute it with any plant-based plain yogurt or even silken tofu blended smooth. The key is to maintain that creamy tang which keeps the loaf moist and flavorful.
Is olive oil the best oil for this recipe?
Olive oil adds a subtle fruity depth and helps keep the cake moist. However, if you prefer a neutral flavor, refined coconut oil or vegetable oil can also work well without overshadowing the grapefruit notes.
How do I know when the cake is fully baked?
Insert a clean toothpick or knife into the center of the loaf—it’s done when it comes out clean or with just a few moist crumbs attached. If the top browns too quickly, tent it loosely with foil and continue baking.
Can I make this cake gluten-free?
You can try using a gluten-free all-purpose flour blend but keep in mind the texture and rise might vary slightly. Adding a bit of xanthan gum or a similar binder can help mimic the original loaf’s structure.
Final Thoughts
This Moist Vegan Grapefruit Loaf Cake Recipe is one of those rare finds that feels both refreshing and comforting all at once. Perfect for citrus lovers and anyone looking to brighten up their baking routine, it’s packed with vibrant flavor and tender crumb. I can’t wait for you to try it and watch it become a beloved staple in your kitchen, perfect for sharing and savoring any time of the day.
Print
Moist Vegan Grapefruit Loaf Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 50-60 minutes
- Total Time: 1 hour 10 minutes
- Yield: 10 servings
- Category: Baking
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Description
This Moist Vegan Grapefruit Loaf Cake is a delightful, citrus-infused treat perfect for any occasion. Made with fresh pink grapefruit juice and zest, vegan Greek-style yogurt, and olive oil, this tender cake balances sweet and tangy flavors with a luscious grapefruit glaze that enhances its moisture and taste. It’s dairy-free, egg-free, and beautifully fragrant, making it a great choice for vegan dessert lovers and fans of bright, fresh flavors.
Ingredients
Loaf Cake
- Zest of 2 pink grapefruits
- 100 ml pink grapefruit juice (freshly squeezed)
- 100 ml soy milk
- 190 g golden caster sugar (superfine)
- 120 g vegan Greek-style yogurt
- 100 ml olive oil
- 1 teaspoon vanilla extract
- 300 g all-purpose flour (sifted)
- 1 tablespoon baking powder (sifted)
- ¼ teaspoon sea salt
Glaze
- 150 g powdered sugar
- 1 tablespoon pink grapefruit juice
- 1 tablespoon vegan Greek-style yogurt
Instructions
- Prepare: Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Lightly grease an 8-inch loaf tin and line it with a sling of parchment paper to help lift the cake out after baking.
- Make vegan “buttermilk”: Combine the freshly squeezed grapefruit juice and soy milk in a jug, stir well, and allow it to rest for 10 minutes. This mixture will curdle slightly, mimicking buttermilk’s effect in the cake.
- Flavor the sugar: Add the grapefruit zest and golden caster sugar to a large mixing bowl. Use your fingertips to rub the zest into the sugar until the mixture feels damp and aromatic.
- Mix wet ingredients: To the flavored sugar, add the vegan Greek-style yogurt, olive oil, and vanilla extract and whisk until combined. Then pour in the vegan buttermilk mixture and whisk again to incorporate all wet ingredients evenly.
- Add dry ingredients and fold: Add the sifted all-purpose flour, baking powder, and sea salt to the wet ingredients in two additions. Gently fold the flour mixture in using a rubber spatula just until combined and no visible pockets of flour remain. Avoid overmixing to keep the cake tender.
- Bake the loaf: Transfer the batter into the prepared loaf tin. Make thin cuts or place thin strips of vegan butter or olive oil down the center of the batter to encourage a crack on top during baking. Bake on the middle rack for 50 to 60 minutes. Test doneness by inserting a toothpick or knife which should come out clean.
- Cool the cake: Let the loaf cool in the pan for about 10 minutes, then transfer it to a wire rack to cool completely.
- Make and apply the glaze: In a bowl, whisk together powdered sugar, grapefruit juice, and vegan Greek-style yogurt until smooth. Place parchment paper under the cooling rack to catch drips, then pour the glaze over the cooled cake, adjusting the amount to taste.
Notes
- Use freshly squeezed pink grapefruit juice for the best flavor and to create a natural acidic reaction in the vegan buttermilk.
- If vegan Greek-style yogurt is unavailable, substitute with plain unsweetened soy or coconut yogurt.
- The olive oil adds moisture and a subtle fruity taste; do not substitute with other oils to maintain this flavor profile.
- Rubbing the zest into the sugar intensifies the grapefruit aroma and flavor throughout the cake.
- Adding strips of vegan butter or lightly oiling the center of the batter encourages a natural crack on top, characteristic of the perfect loaf cake.
- The fan-forced oven temperature is slightly lower than conventional to prevent over-browning while ensuring even baking.

