I absolutely adore sharing this delightful Vegan Pistachio Lemon Olive Oil Cake Recipe with you because it perfectly balances fresh citrus brightness with the nutty richness of pistachios, all tied together by the luxurious texture olive oil provides. This cake feels like a sunny afternoon captured in every moist bite, and the vegan elements make it incredibly accessible for plant-based eaters or anyone looking to enjoy a luscious dessert without eggs or dairy. I find it to be a versatile treat that never fails to impress, whether I’m baking for friends, family, or just myself.

Why You’ll Love This Vegan Pistachio Lemon Olive Oil Cake Recipe

What captivates me the most about this recipe is its vibrant flavor profile. The lemon zest and juice give the cake a fresh, lively tang while the pistachios add a wonderful crunch and an earthy nuttiness that makes each bite interesting. The olive oil creates a moist, tender crumb that feels indulgent without being heavy or greasy. It’s sweet but balanced, with a subtle complexity that you won’t find in your average cake.

Besides the amazing taste, I love how straightforward and forgiving this recipe is. The ingredients are simple, but each one plays a vital role in creating the perfect texture and flavor. Mixing it up is a joy—no complicated techniques or special equipment needed, just a food processor for the pistachios and a bit of whisking. It’s ideal for a relaxed weekend bake or an elegant dessert for gatherings. You can dress it up with the cream cheese glaze and extra pistachios or keep it simple for a delightful afternoon snack.

Ingredients You’ll Need

A clear glass bowl filled with thick, yellowish batter mixed with small green and black specks throughout, showing a slightly chunky and creamy texture. A wooden spatula with a light green silicone head is partially submerged in the batter, resting near the edge of the bowl. The bowl is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Every ingredient in this cake was thoughtfully chosen to contribute something special—whether it’s flavor, moisture, or texture. These accessible staples come together to make a memorable treat that’s as beautiful as it is tasty.

  • 220 g all-purpose flour: Provides the structure and a tender crumb.
  • 1 tablespoon baking powder: Gives the cake a light, airy lift.
  • ½ teaspoon baking soda: Helps balance the acidity and boost rise.
  • ½ teaspoon sea salt: Enhances the flavors and balances the sweetness.
  • 180 ml soy milk: Acts as the vegan milk base, interacting with lemon juice for a buttermilk effect.
  • 2 teaspoons freshly squeezed lemon juice: Brings fresh acidity that brightens the entire cake.
  • 100 g raw shelled pistachios: Ground for a nutty richness that defines the cake’s flavor.
  • 200 g granulated sugar: Sweetens without overpowering the natural ingredients.
  • 100 ml lemon extra virgin olive oil: Adds moistness and a subtle fruity note.
  • 100 g vegan Greek-style yogurt: Contributes creaminess and a slight tang.
  • 1 tablespoon vanilla extract: Deepens the flavor with a warm sweetness.
  • ½ teaspoon almond extract (optional): Offers a delicate hint of nutty aroma to complement pistachios.
  • 60 g vegan cream cheese (room temperature): For the glaze, giving luscious creaminess.
  • 1 teaspoon lemon extra virgin olive oil: Used in the glaze to harmonize flavors.
  • 120 g powdered sugar: Sweetens and thickens the glaze for a smooth finish.
  • 20 g raw shelled pistachios (roughly chopped for garnish, optional): Adds a beautiful, crunchy topping.

Directions

Step 1: Preheat your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Lightly grease a 1-pound loaf pan with oil and line it with parchment paper, leaving an overhang on the sides for easy removal later.

Step 2: In a medium bowl, sift the flour, baking powder, baking soda, and sea salt. Whisk these dry ingredients together until evenly combined, then set aside.

Step 3: Prepare your vegan buttermilk by mixing the soy milk and freshly squeezed lemon juice in a jug. Stir well and let it sit while you prepare the rest, allowing it to slightly curdle for the right texture.

Step 4: Place the raw shelled pistachios and granulated sugar into a food processor or blender. Blitz until the mixture is finely ground but not powdery, creating a flavorful, nutty sugar base.

Step 5: In a large mixing bowl, whisk together the lemon extra virgin olive oil, vegan Greek-style yogurt, vanilla extract, and almond extract if using, until smooth and combined.

Step 6: Add the pistachio sugar blend to the wet ingredients and whisk until fully incorporated and smooth.

Step 7: Slowly pour the vegan buttermilk into the wet mixture while continuing to whisk, creating a luscious, smooth batter.

Step 8: Add the dry sifted ingredients to the wet mixture in two parts. Use a folding motion to combine after each addition, gently folding until no flour streaks remain but taking care not to overmix, which could toughen the cake.

Step 9: Transfer the batter to your prepared loaf pan and smooth the surface with a spatula or knife. Optional: dip a butter knife in olive oil and drag it down the center of the loaf to encourage a beautiful crack as it bakes.

Step 10: Place the loaf pan on a baking sheet and bake in the preheated oven for 45 to 55 minutes. Check doneness at 45 minutes by inserting a toothpick or thin knife in the center; it should come out clean with only a few moist crumbs attached. If needed, continue baking in 5-minute increments.

Step 11: Let the cake cool in the pan for about 10 minutes before carefully transferring it to a wire rack to cool completely. This resting time helps the loaf set nicely and prevents it from breaking.

Step 12: While the cake cools, prepare the glaze by whisking together the vegan cream cheese and lemon olive oil until smooth. Gradually add the powdered sugar, whisking until you reach a thick yet pourable consistency. Adjust powdered sugar amount as desired.

Step 13: Drizzle the glaze generously over the cooled cake. For an extra special touch, sprinkle the top with roughly chopped pistachios, lemon slices, and zest to echo the cake’s fresh flavors and add sparkle.

Step 14: Wrap any leftover cake tightly for storage. This cake can be enjoyed over several days and even frozen for longer keeping.

Servings and Timing

This Vegan Pistachio Lemon Olive Oil Cake Recipe makes approximately 10 servings, making it perfect for sharing at small gatherings or indulgent weekend treats. Prep time takes around 15 minutes, with the bulk of the time spent baking—typically 45 to 55 minutes. Including cooling and glazing, the total time from start to finish is about 1 hour and 5 minutes. Allow additional resting time if you want to freeze or store leftovers.

How to Serve This Vegan Pistachio Lemon Olive Oil Cake Recipe

The image shows a loaf cake sliced into three thick pieces, each with a moist, crumbly light brown texture inside. The cake is covered with a smooth, creamy white frosting layer on top and partially on the sides. There are small pieces of green pistachios and thin lemon slices scattered on the frosting as decoration. The cake sits on a wooden board with a white marbled texture in the background. Photo taken with an iphone --ar 4:5 --v 7

I love serving this cake at room temperature to let the lemon and pistachio flavors shine fully. It pairs beautifully with a cup of fragrant tea, like Earl Grey or a zesty green tea, highlighting the citrus notes. For a more indulgent treat, a dollop of coconut whipped cream or a vegan yogurt side offers a creamy contrast without overpowering the cake’s delicate balance.

For parties or special occasions, I often plate individual slices with a small drizzle of additional glaze, a sprinkling of chopped pistachios, and a thin lemon slice or zest curl for visual appeal. It looks stunning on simple white plates with a sprig of fresh mint for color. This cake also pairs wonderfully with light white wines such as a chilled Sauvignon Blanc or a sparkling Prosecco, making it an elegant ending to any meal.

This cake is versatile and festive enough to shine at family dinners, holiday lunches, or as a sweet surprise for a weeknight dessert. I find it delightful alongside fresh berries or a bowl of vibrant citrus salad, adding brightness and fresh texture to balance the cake’s moist, tender crumb.

Variations

One of the joys of this Vegan Pistachio Lemon Olive Oil Cake Recipe is how easy it is to adapt to your taste and dietary needs. If you want a gluten-free version, I recommend swapping the all-purpose flour for a gluten-free blend that includes xanthan gum for structure. I’ve found that a slightly drier baking time helps maintain the right texture when baking gluten-free.

If you don’t have pistachios on hand or want another flavor twist, chopped almonds or walnuts work beautifully. You might also try swapping the lemon juice and zest for orange or lime, giving the cake a completely new citrus personality. Adding a teaspoon of finely grated ginger to the batter introduces a warm spice element that I love during cooler months.

For a different cooking method, this recipe can also be made in muffin tins for easy single servings, reducing the baking time to around 20-25 minutes. Just be sure to keep an eye on them so they don’t dry out. These mini cakes make fantastic grab-and-go snacks or charming additions to a brunch spread.

Storage and Reheating

Storing Leftovers

When I have leftover cake, I wrap it tightly in plastic wrap or store it in an airtight container. At room temperature, it keeps well for up to two days when glazed, or about five days if storing it without the glaze. For longer storage, the cake can be refrigerated for up to a week, though it’s best to bring it back to room temperature before serving to soften the texture and allow the flavors to come alive.

Freezing

This cake freezes wonderfully. I slice it into individual portions, lay parchment paper between the slices to prevent sticking, and place them in a sealed container or heavy-duty freezer bag. It stays fresh in the freezer for up to a month. When I’m ready to enjoy, I thaw slices at room temperature for a couple of hours, allowing the texture and flavors to return to their full potential.

Reheating

Because this cake is best enjoyed moist and tender, I usually avoid microwaving it, which can make it rubbery. Instead, I warm slices gently in a low oven (around 150°C/300°F) for 5 to 7 minutes, wrapped lightly in foil to retain moisture. This method keeps the cake soft and revives the olive oil’s slight fruitiness. If you prefer it chilled, simply remove it from the fridge 15-20 minutes before serving.

FAQs

Can I use a different plant-based milk instead of soy milk?

Absolutely! I’ve had great results using almond or oat milk in this Vegan Pistachio Lemon Olive Oil Cake Recipe. Just be sure it’s unsweetened and neutral in flavor so it doesn’t overpower the lemon and pistachio. The soy milk works especially well because its proteins create the perfect vegan buttermilk texture when combined with lemon juice.

What if I don’t have vegan cream cheese for the glaze?

No worries! You can swap in coconut cream or a vegan sour cream alternative to create a tangy glaze. Another easy option is a simple lemon icing made with powdered sugar and lemon juice. Though the cream cheese glaze adds richness, the cake is delicious enough to stand on its own without any topping at all.

Is it possible to make this cake nut-free?

Since pistachios are central to the cake’s identity, removing them will alter the flavor and texture, but you can substitute with seeds like pumpkin or sunflower if nut allergies are a concern. Using sunflower seed butter mixed into the wet ingredients adds nuttiness without nuts. Just be mindful of textural differences and adjust liquid quantities slightly if needed.

How can I tell when the cake is fully baked?

The best test is the toothpick or knife method. Insert it into the center of the loaf and pull it out; it should come out clean or with just a few moist crumbs clinging. The cake’s top will be golden brown but not overly dark. If the cake is browning too quickly, tent it with foil and continue baking until done.

Can I double this recipe for a larger cake?

You can definitely double it, but I recommend using a larger baking pan to maintain a similar thickness and baking time. For example, a 9×5 inch loaf pan or two standard loaf pans work well. Keep a close eye on baking time, as a larger volume can require extra minutes, and always check doneness with the toothpick test.

Conclusion

I can’t recommend this Vegan Pistachio Lemon Olive Oil Cake Recipe enough for anyone looking to brighten their baking repertoire with a truly special treat. It’s approachable, bursting with fresh flavors, and wonderfully moist thanks to the olive oil and vegan yogurt combo. Whether you’re serving it for a holiday, a casual afternoon tea, or simply treating yourself, this cake has a way of turning an ordinary moment into something truly memorable. Give it a go—you won’t be disappointed!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Pistachio Lemon Olive Oil Cake Recipe

Vegan Pistachio Lemon Olive Oil Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 7 reviews

This Vegan Pistachio Lemon Olive Oil Cake is a moist, flavorful loaf combining the nutty richness of pistachios with the bright freshness of lemon. Made entirely plant-based and dairy-free, it features a tender crumb thanks to lemon-infused olive oil and vegan yogurt, topped with a smooth vegan cream cheese glaze and optional pistachio garnish. Perfect as a delightful dessert or afternoon treat.

  • Total Time: 1 hour 5 minutes
  • Yield: 10 servings

Ingredients

Dry Ingredients

  • 220 g all-purpose flour
  • 1 tablespoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon sea salt
  • 200 g granulated sugar

Wet Ingredients

  • 180 ml soy milk
  • 2 teaspoons fresh lemon juice
  • 100 ml lemon extra virgin olive oil
  • 100 g vegan Greek-style yogurt
  • 1 tablespoon vanilla extract
  • ½ teaspoon almond extract (optional)

Nuts and Garnish

  • 100 g raw shelled pistachios (with or without skins)
  • 20 g raw shelled pistachios (roughly chopped, for garnish, optional)

Glaze

  • 60 g vegan cream cheese (room temperature)
  • 1 teaspoon lemon extra virgin olive oil
  • 120 g powdered sugar

Instructions

  1. Prepare: Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Lightly grease a 1-pound loaf pan with oil and line it with parchment paper, ensuring an overhang on the sides for easy removal.
  2. Mix the dry ingredients: In a medium bowl, sift together the all-purpose flour, baking powder, baking soda, and sea salt. Whisk to combine evenly, then set aside.
  3. Make vegan buttermilk: In a jug, combine soy milk with freshly squeezed lemon juice. Stir well and let it sit to curdle slightly.
  4. Blend the nuts and sugar: Place the raw shelled pistachios and granulated sugar into a food processor or blender. Pulse until the mixture is finely ground to distribute the nuts evenly throughout the cake.
  5. Mix the wet ingredients: In a large mixing bowl, whisk together the lemon extra virgin olive oil, vegan Greek-style yogurt, vanilla extract, and optional almond extract until smooth.
  6. Combine pistachio sugar mixture: Add the ground pistachio and sugar blend into the wet ingredients bowl. Whisk gently until fully incorporated and smooth.
  7. Add vegan buttermilk: Slowly pour the vegan buttermilk into the wet mixture while continuously whisking to ensure even blending and avoid lumps.
  8. Combine wet and dry ingredients: Add the dry flour mixture into the wet batter in two parts. Fold gently between additions until there are no pockets or streaks of flour, being careful not to overmix to keep the batter light.
  9. Assemble: Pour the batter into the prepared loaf pan and smooth the top using a spatula. Optionally, dip a butter knife into olive oil and run it down the center of the batter to encourage a centered crack while baking.
  10. Bake: Place the loaf pan onto a baking sheet or aluminum tray for stability. Bake in the preheated oven for 45-55 minutes. Start checking doneness at 45 minutes by inserting a toothpick or knife; it should come out clean or with a few moist crumbs.
  11. Cool: Allow the cake to cool in the pan for about 10 minutes. Then transfer it onto a wire cooling rack to cool completely. Once cooled, move the loaf to a serving tray or parchment paper.
  12. Make the glaze: Whisk together vegan cream cheese and lemon extra virgin olive oil until smooth. Gradually add powdered sugar while whisking until desired glaze consistency is achieved—thin or thick to preference.
  13. Decorate: Drizzle the glaze evenly over the cooled loaf. Optionally, garnish with chopped pistachios, lemon slices, and lemon zest for extra color and flavor.
  14. Storage: Wrap leftover cake tightly in plastic wrap, foil, or store in an airtight container. Keep at room temperature for up to 2 days if glazed, or 5 days without glaze. Refrigerate up to one week. For freezing, slice cake, separate slices with parchment, place in an airtight container, and freeze for up to one month. Thaw at room temperature for a few hours before serving.

Notes

  • Note 1: Soy milk is used here as a plant-based milk to create a vegan buttermilk when combined with lemon juice. Any unsweetened plant milk alternative can be substituted.
  • Note 2: Raw shelled pistachios with or without skins can be used; skins add a more rustic appearance while skinless give a more uniform texture.
  • Note 3: Lemon extra virgin olive oil infuses a citrus aroma and moistness; regular olive oil can be used but flavor will be less pronounced.
  • Note 4: Vegan Greek-style yogurt provides creaminess and tang; alternatives like coconut or almond-based yogurt can be used depending on dietary preference.
  • Author: Daisy
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Baking
  • Method: Baking
  • Cuisine: Vegan, Mediterranean-inspired
  • Diet: Vegan

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star