If you are a fan of citrus flavors you will love this easy vegan lemon curd. It's the base of my lemon tartlets and lemon meringue pie! Essentially, it is a vegan lemon custard.

This eggless lemon curd is TANGY. I've used a higher amount of lemon juice than traditional curd recipes to give it a punchy citrus kick.

The slightly sour lemon flavor will cut through the sweetness of your favorite vegan desserts such as meringues. It also tastes amazing spread over toast or biscuits.

Jump to:

📖 Recipe Overview

  • Made using just 5 ingredients with minimal steps.
  • Incredibly tangy and made using a high ratio of fresh lemon juice.
  • Perfect level of creaminess with a spreadable consistency.
  • This curd has a bright yellow hue without using turmeric or food coloring.
  • Eggless, dairy-free, gluten-free, and made without coconut. You can also easily adapt the recipe to be soy-free by swapping it for another non-dairy milk.

🧾 Ingredients Needed

Here's everything you need to grab to make this easy homemade lemon curd:

ingredients for vegan lemon curd measured out on a metal tray.Pin

Ingredient Notes

When it comes to lemon curd recipes, you need to use freshly squeezed lemons and lemon zest. There's just no other way about it! Trust me, you will tell the difference from a mile, store-bought juice just does not cut it.

As we're also using the peel of the lemons, I recommend buying them organic if you can. Otherwise, look for unwaxed lemons and wash them really well before zesting.

You could also skip the lemon zest for a slightly less tangy taste. Note that because we're not using eggs, some amount of the color in the curd does come from the peel so you may end up with a slightly paler color if you omit it.

The sugar is really important in this recipe, so I don't recommend reducing or swapping it. You can use granulated or superfine sugar (caster sugar). Sugar provides the curd with structure as well as balances out the acidity of all that fresh lemon juice!

The cornstarch is the secret to thickening lemon curd without eggs. You can swap it out for arrowroot starch at a 1:1 ratio.

🥣 How To Make Vegan Lemon Curd

First, gather and prepare your ingredients. Zest the lemons first and then juice them.

top down view of lemon juice, lemon peels, a citrus juicer, and sieve.Pin

To make the lemon curd, first add the soy milk, sugar, and cornstarch to a saucepan. Whisk the mixture extremely well, until there are no visible lumps of cornstarch. Add in the lemon juice and lemon zest and whisk well again to combine.

Place the saucepan on medium-high heat, to get the ingredients simmering. Then turn down to medium heat and cook out the curd for 10-12 minutes. Make sure you continue to stir the curd throughout the cooking process to prevent it from burning to the saucepan.

Your lemon curd will be cooked when it's thick and coats the back of the spatula. Remove it from the heat and stir in the vegan butter.

Lastly, allow it to cool to room temperature before transferring it to an airtight jar or container and placing the fridge.

🍰 Ways To Use This Recipe

stack of 3 cheesecake bars with lemon curd topping.Pin

💬 FAQs

Can I make this vegan lemon curd without sugar?

Unfortunately I don't recommend it. As well as balancing the acidity of the lemons and adding sweetness, sugar helps to create a rich consistency for your lemon custard.

What causes lemon curd not to thicken?

In general, eggs help thicken lemon curd, but here cornstarch is the thickening agent used for this eggless lemon curd recipe.

It is essential that the cornstarch is cooked out properly for the correct amount of time in order to activate its thickening properties.

Homemade lemon curd will continue to thicken as it cools, so fear not if it isn't quite as thick as you'd like once made. It should be thick enough to comfortably coat the back of a spoon while warm.

How to store vegan lemon curd?

This vegan lemon curd will keep for at least 2 weeks in an airtight jar in the fridge. You can also freeze it for several months in a covered container and thaw it in the refrigerator overnight.

jar of lemon curd with label and lemons in the background.Pin

🍋 More Vegan Lemon Recipes

Stay in touch with me through social media @ InstagramPinterest, and Facebook. And if you like one of my recipes, tag me!

Vegan Lemon Curd

5 from 15 votes
PREP TIME: 15 minutes
Cooling Time: 20 minutes
TOTAL TIME: 35 minutes
Servings: 30 makes approx (580g) or 1.5 cups


This easy vegan lemon curd recipe comes together in just a few easy steps and is made without eggs or dairy! Perfect for spreading on toast or biscuits, or serving with your favorite vegan desserts!


  • 250 ml (1 cup) lemon juice, freshly squeezed
  • 2 tablespoons lemon zest
  • 160 ml ( cup) soy milk, or other non-dairy milk
  • 200 g (1 cup) granulated sugar, *Organic if US based, see recipe notes
  • 40 g ( cup) cornstarch, or ground arrowroot starch
  • 50 g (¼ cup) vegan butter, stick butter, not margarine, *see notes


  • Zest and juice the lemons.
  • Add the soy milk, sugar, and cornstarch to a saucepan and whisk until smooth without any lumps. Add the lemon juice and lemon zest and whisk again to combine.
  • Place the saucepan on medium-high heat and bring to a simmer. Turn down the heat slightly to a gentle simmer. Cook for 12-15 minutes, while stirring alternating with a rubber spatula and a whisk to prevent the mixture from sticking to the pan. The mixture will thicken and should coat the back of the spatula.
  • Remove the saucepan from the heat and stir in the vegan butter until completely incorporated and you have a smooth curd. Allow it to cool to room temperature for 20 minutes.

How to store and serve

  • Transfer the lemon curd to an airtight jar and refrigerate until ready to use. The curd will thicken in the fridge, so you can gently heat and melt it in a saucepan anytime you need a runnier curd consistency.


  • Granulated sugar: Some white sugar is not vegan, if in doubt use organic sugar.
  • Lemon juice: Use freshly squeezed, not bottled juice.
  • Cornstarch: Swap for arrowroot starch.
  • Vegan butter: You can swap this for coconut cream or thick full-fat canned coconut milk. Just note that the consistency may not be quite as set as with butter.
  • Soy milk: Swap for another unsweetened non-dairy milk of your choice. Almond milk and oat milk both work well.


Serving: 20g | Calories: 45kcal | Carbohydrates: 9g | Protein: 0.2g | Fat: 1g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 0.5g | Trans Fat: 0.01g | Sodium: 14mg | Potassium: 18mg | Fiber: 0.1g | Sugar: 7g | Vitamin A: 85IU | Vitamin C: 4mg | Calcium: 9mg | Iron: 0.05mg
Did you make this recipe? Tag me TodayBe sure to leave a rating and a review in the section below, and mention @addictedtodates or tag #addictedtodates

© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. instead, include a link to this post for the recipe.