How To Make Basil Pesto Without Cheese (Dairy-Free Recipe)

Looking for a delicious, dairy-free pesto recipe? This plant-based pesto uses nutritional yeast for a cheesy, umami flavour, lemon juice for acidity, and loads of fresh basil. Vegan pesto sauce is perfect for pasta, sandwiches, or even as a dip.

Just because you prefer things plant-based doesn’t mean you have to compromise on flavour! This simple vegan pesto without cheese is a delicious dairy-free pesto sauce that turns any salad or pasta dish into a flavourful and satisfying meal.

As a bonus, pesto without cheese freezes exceptionally well. And, this freezer-friendly pesto sauce is a great way to use up large amounts of fresh basil leaves while they are abundant in summer.

Homemade basil pesto trumps the store-bought pesto every time. And with this super easy vegan pesto recipe, you have no excuse not to give it a try!

A ceramic bowl with vegan pesto and a gold spoon surrounded by basil leaves.

Ingredients and substitutions

Traditional Italian pesto relies on freshly grated parmesan cheese for its salty, nutty flavour and natural acidity.

To make pesto without cheese, we replace these flavours with fresh lemon and nutritional yeast in this dairy-free pesto recipe.

Plant-based basil pesto ingredients arranged in a flatlay, including fresh basil leaves, garlic, pine nuts, lemon, olive oil and nutritional yeast.

You still only need a handful of simple ingredients for the best vegan pesto sauce:

  • Basil: Fresh basil leaves are the main ingredient in this vegan version of traditional basil pesto. But you can make pesto from other fresh herbs or leafy greens, like arugula or kale.
  • Pine nuts: Don’t skimp on your nuts when making this dairy-free version. It creates a creamy texture and nutty flavour that balances the fresh, green basil flavour. You can also try cashew nuts, pumpkin seeds (pepitas), or sunflower seeds, or another substitute for pine nuts in pesto if you prefer pesto without pine nuts.
  • Olive oil: Use good quality extra virgin olive oil. It is a big part of the Italian flavour profile in this delicious pesto.
  • Garlic cloves: Use fresh garlic cloves or substitute with roasted garlic or, in a pinch, try half a teaspoon of garlic powder. You can omit the garlic if you prefer but don’t use store-bought minced garlic.
  • Lemon juice: The perfect pesto flavour is a balance of the herbaceous basil flavour, fat, salt and acidity (traditionally from cheese). I love a squeeze of fresh lemon juice for acidity, but you can use a splash of apple cider vinegar if that is what you have. Add lemon zest if you want more prominent citrus flavours.
  • Nutritional yeast: Use nutritional yeast flakes or powder for a cheesy flavour. But this is optional. The vibrant pesto is utterly delicious, with or without the nutritional yeast.

How to make plant-based basil pesto without cheese

Traditional pesto is made by pounding fresh basil leaves in a mortar. In Italian, the word pesto means “pounded”.

This authentic Italian method certainly makes the best pesto. And while it’s great for small batches of pesto, who has the time (and arm strength) to bound a mountain of fresh basil leaves into a smooth paste?

Well, not me, that’s for sure!

Instead, I opt for a hybrid method where we pound the garlic and pine nuts into a creamy paste before processing the basil leaves in a large food processor! (But I also give instructions if you prefer to do this in a food processor.)

This delicious basil pesto sauce comes together in minutes. So, grab your mountain of basil leaves and let’s make some vegan basil pesto sauce!

Garlic and pine nuts pounded into a creamy paste in a mortar and pestle for making basil pesto.

Step 1: Pound garlic and pine nuts into a paste

Place the roughly chopped garlic clove in a mortar with half a teaspoon of salt. Coarse sea salt works best, but you can also use kosher salt.

Grind the garlic into a paste with the pestle.

Then add the toasted pine nuts and bash them into a paste. It will be a thick paste with a creamy texture. Don’t worry if there are still a few pieces of nuts visible.

Don’t have a mortar and pestle? You can skip this step and add the garlic and nuts to the food processor before the basil leaves. Pulse the garlic and pine nuts into a smooth and creamy paste with half the olive oil.

Roughly chopped basil leaves in a food processor with olive oil.

Step 2: Process the fresh basil leaves

The key to making classic pesto in a food processor is to avoid over-processing. The heat generated by the motor, along with oxidation from over-chopping, can cause the basil to turn brown.

Roughly slice the basil leaves, add them to the food processor bowl, then pour half the olive oil over the leaves.

Pulse the basil leaves in the food processor. Stop to push down the leaves with a spatula a couple of times. And keep going until you have a coarse, bright green basil paste. It should take a minute or so.

Step 3: Mix the basil pesto

Transfer the basil paste to a bowl, stir through the remaining olive oil and add the salty garlic and pine nut paste (if you didn’t process it in the food processor).

Mix in the lemon juice and nutritional yeast.

Taste and adjust the salt and acidity. Add more olive oil until you reach your desired consistency.

Transfer the pesto to an airtight container or glass jar and cover it with a thin layer of olive oil. You can store pesto in the fridge for three to four days.

How to freeze fresh basil pesto without cheese

You can place pesto in a freezer-proof airtight container and freeze it for up to three months.

But, I prefer to freeze the pesto in ice cube trays. It also works great for small amounts of leftover pesto.

Transfer the pesto to an ice cube tray and freeze it until solid. Then transfer the pesto cubes to a freezer bag (reusable silicone or Ziploc bag). Squeeze as much air as possible from the freezer bag.

Defrost your pesto cubes as needed.

When I make a large batch of basil pesto for freezing, I leave the lemon juice and the nutritional yeast. Then, when I defrost the pesto, I add fresh lemon juice, more olive oil and nutritional yeast to taste.

Serving suggestion

Pesto is a versatile condiment. It’s a great sauce to make in the summer months when fresh basil is available in abundance.

  • Pesto pasta sauce: Add your green pesto to a large bowl and toss it with cooked pasta for a vegan pesto pasta dinner. Thin with pasta cooking water if needed, drizzle with olive oil and garnish with fresh basil leaves. You can also try this with zucchini noodles!
  • Pesto salad dressing: Pesto is a delicious salad dressing. Mix it with olive oil and lemon juice to taste and drizzle over chopped salads. It’s also delicious in a tomato salad!
  • Pesto potato salad: Basil pesto is also delicious in potato salad. Skip the chopped herbs and add a quarter cup of fresh pesto to this vegan herbed potato salad.
  • Pesto pizza: Drizzle homemade pesto over cooked pesto or flatbread for an instant flavour boost that the whole family will love.
  • Pesto soup: Add instant freshness to your favourite vegetable soup by drizzling it with pesto. Try it with this easy red lentil soup or broccoli, basil, and pea soup!

Homemade pesto is also delicious tossed with roasted vegetables, used as a sandwich spread, or added to pasta salad.

So, what are you waiting for? Make this easy basil pesto recipe without cheese to add fresh flavour to your favourite midweek meals.

Heirloom tomato salad with homemade vegan basil pesto.

Frequently asked questions

What to use instead of cheese in pesto?

In traditional pesto, cheese adds a rich and creamy texture and salty, umami flavour. However, if you want a plant-based pesto without cheese, you can use nutritional yeast and lemon juice for a dairy-free cheesy flavour.

Can you leave cheese out of pesto?

Traditional pesto alla Genovese contains cheese, but you can leave the cheese out of your pesto. While cheese adds a certain creaminess and flavour to pesto, it is not a necessary ingredient. You can still enjoy a delicious and flavorful pesto without cheese.

Why is there cheese in pesto?

Cheese is a traditional ingredient in pesto, specifically Parmesan or Pecorino Romano. It adds a creamy, salty, umami element to the sauce. However, if you are dairy-free or vegan, you can easily omit the cheese and still have a tasty pesto.

Why freeze pesto without cheese?

Pesto without cheese freezes well, better than pesto with cheese since the cheese can change in texture when frozen. By freezing your dairy-free pesto, you can extend the freshness to three months!

Homemade vegan basil pesto in a bowl with a serving spoon.

Basil Pesto Without Cheese

5 from 2 votes
Print Pin
This simple plant-based basil pesto recipe without cheese packs all of the delicious pesto flavour of traditional basil pesto, but it's dairy-free and gluten-free. By using a food processor, we make light work of processing loads of basil leaves for a flavourful bright green vegan pesto sauce.
Recipe byAdri
Yield1 cup
Servings16
Prep Time15 minutes
Total Time15 minutes

Equipment

Ingredients
 

  • 1 garlic clove, roughly chopped
  • ½ teaspoon salt, more to taste
  • ½ cup pine nuts, lightly toasted*
  • ½ cup extra virgin olive oil, more to top
  • 2 cups packed fresh basil leaves, roughly chopped
  • 1 tablespoon lemon juice
  • 1 tablespoon nutritional yeast

Instructions

  • Place the roughly chopped garlic clove in a mortar with half a teaspoon of salt. Grind the garlic into a paste. Then add the toasted pine nuts and bash into a creamy paste. (Or process in a food processor with half the oil until you have a creamy paste.)
  • Add the chopped basil leaves to a food processor bowl and drizzle with half of the olive oil. Pulse, stopping to push down the leaves with a spatula a couple of times until you have a fragrant, emerald-green basil paste.
  • Transfer the basil paste to a bowl with the remaining olive oil, and add the salty garlic and pine nut paste. Mix in the lemon juice and nutritional yeast.
  • Taste and adjust the salt and acidity. Keep in mind that the flavours develop as the mixture sits. Add more olive oil for a thinner consistency.

Notes

  • Toast raw pine nuts in a hot, dry pan for a few seconds – taking care not to burn them. 
  • When I plan to freeze basil, I don’t add lemon juice or nutritional yeast. I add it when I defrost the basil pesto for the perfect fresh basil pesto taste. You can also stir in some extra olive oil to revive it a bit.
  • See the full blog post for ingredients and substitutes and step-by-step instructions for pesto without cheese.

Nutrition Information

Serving: 1 tablespoon Calories: 92 kcal Carbohydrates: 1 g Protein: 1 g Fat: 10 g Saturated Fat: 1 g Polyunsaturated Fat: 2 g Monounsaturated Fat: 6 g Sodium: 73 mg Potassium: 64 mg Fiber: 0.4 g Sugar: 0.2 g Vitamin A: 496 IU Vitamin C: 2 mg Calcium: 18 mg Iron: 1 mg
5 from 2 votes (2 ratings without comment)

Leave a Reply

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

Add a recipe rating: