If you’re looking for a flavorful pesto sauce made without milk products, look no further than this easy Dairy-Free Pesto Recipe without cheese! Packed with the flavors of fresh basil and garlic, this sauce goes well on almost anything. Everyone loves this pesto sauce.

Looking inside a flip-top glass jar filled with pesto made without cheese.

If you love the flavor of basil, then you are going to adore this Dairy-Free Pesto Sauce.

While traditional pesto sauces include Parmesan cheese, this recipe excludes any cheese or dairy.

The garlic, pine nuts, extra virgin olive oil, and fresh basil give more than enough flavor to this fresh pesto. I promise this vegan pesto sauce has a delicious flavor and you won’t miss the cheesy flavor at all.

Why You Need This Recipe

  • In addition to being a vegan recipe, this sauce is also paleo, Whole30, and gluten-free so it works for so many dietary restrictions.
  • This delicious vegan basil pesto sauce comes together in minutes and doesn’t need to be heated.
  • Hot or cold, you will love this dairy free pesto that tastes just like regular pesto but without the dairy. Enjoy it on hot pasta at dinner or stir into cooled pasta as a pasta sauce to make a quick summer side dish. See my recipe for Dairy-Free Pesto Pasta.
  • Pesto freezes well in ice cube trays so you can make this when you have excess basil and enjoy all year.

Key Ingredients

Ingredients for dairy free pesto laid out on a white surface.
  • Basil is the classic green used for pesto and will give you the perfect, familiar taste even without added cheese. Learn How to Store Fresh Basil.
  • Pine nuts are small and easy to blend into the pesto. They have a very woodsy smell and taste.
  • Fresh lemon juice brightens up what are sometimes heavy ingredients.
  • Olive oil helps the pesto come together in the food processor.

Please see the recipe card at the end of this post for the exact ingredients and measurements.

Recipe Steps

You can use a food processor or a blender to make your homemade pesto. You really just need to make sure that the ingredients get well blended into a creamy consistency.

Step One

You can find fresh basil leaves at most grocery stores, farmers’ markets, or you can grow your own basil plant!

To make this recipe, first wash your basil leaves and pat them dry. Then, roughly chop them off the stems.

Please see the full recipe card at the end of this post for the exact measurements.

Basil and pine nuts in the bowl of a food processor to make pesto.

Step Two

Next, add the olive oil and garlic to the base of your blender or food processor.

Add the pine nuts, fresh lemon juice, sea salt, and basil on top.

Dairy free pesto combined in the bowl of a food procesor.

Step Three

Blend or process the ingredients until smooth.

Your easy vegan pesto recipe is now ready to use.

I hope you agree that this is a great recipe using simple ingredients that results in a delicious pesto with a bright green color.

It’s a great sauce that is perfect for a vegan pesto pasta that tastes like traditional basil pesto.

How to Use Cheese-Free Pesto Sauce

The most common way (and my favorite way!) to use pesto is tossed with cooked pasta such as Dairy-Free Pesto Pasta (see my favorite gluten-free pasta brands).

But, you can get creative with your pesto sauce, including using it for:

  • On top of roasted tofu (for a vegan option) for easy weeknight dinners
  • On top of roasted chicken or fish (for a paleo option); see my recipe for Instant Pot Pesto Chicken
  • As a salad dressing (use water to thin out the pesto to the desired consistency)
  • As a dip for carrots and celery sticks
  • On a gluten-free pizza or flatbread – even a small amount makes for a delicious sauce

What are your favorite ways to use homemade vegan pesto?

Dairy free pesto mixed with rotini in a large white bowl.

Pesto Recipe Tips

  • Feel free to substitute any other tree nuts or seeds for the pine nuts, including sunflower seeds, pumpkin seeds, walnuts, or cashew nuts. These will all provide a lovely nutty flavor to your pesto.
  • Now that we’re almost into summer, there is just so much fresh basil available. But, if you don’t have 3 full cups worth of fresh basil, you could always make this pesto recipe with baby spinach, baby kale, or any other tender green or fresh herbs (dill or parsley would be amazing).
  • Store any leftovers in an airtight container in your refrigerator for up to 4 days. Or, freeze any leftover pesto in an ice cube tray for long-term storage. Then, pop out the pesto cubes and store them in a zip-top bag. The next time you need pesto, just defrost a few of your pesto cubes.
  • Are you looking for a cheesy flavor? Feel free to add 1-2 tablespoons of nutritional yeast flakes to the food processor before blending (or try one of these nutritional yeast substitutes).

FAQs About Making Dairy-Free Pesto

What if I don’t have enough basil for pesto?

Easy! Grab whatever tender greens you have in the garden or fridge. Baby spinach, baby kale, cilantro and others all work here. You’ll change the flavor slightly but they will blend nicely.

Can I use other nuts or seeds besides pine nuts to make pesto?

Yes! The purpose of the nuts is to add that hint of nutty flavor, but any of your favorite seeds or nuts will work well here including sunflower seeds, walnuts, or pumpkin seeds. Make sure they are unsalted. I would not use hemp seeds or chia seeds to make pesto.

Do I need to use a food processor to make pesto?

If you have a high-powered blender that will work just as well. You do need to use some sort of machine to be able to get the basil chopped up and incorporated.

A spoon holding up a scoop of homemade pesto from a glass jar.

More Dairy-Free Sauces You Might Like

If you like this vegan pesto, you might also like:

I hope you make this recipe! If you do, please leave a comment and a starred review below.

And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, Instagram, and YouTube!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Looking inside a flip-top glass jar filled with pesto.

Dairy-Free Pesto Without Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 12 reviews

If you’re looking for a flavorful pesto sauce that is vegan with no cheese, look no further than this easy Dairy-Free Pesto Recipe! Packed with the flavors of fresh basil and garlic, this sauce goes well on almost anything. Everyone loves this vegan pesto sauce.

  • Total Time: 6 minutes
  • Yield: 12 1x

Ingredients

Units Scale
  • 1/3 cup extra virgin olive oil
  • 2 lemons, juiced
  • 1 garlic clove, minced
  • 1/3 cup pine nuts
  • 1 teaspoon sea salt
  • 3 cups loosely-packed fresh basil leaves
  • 12 tablespoons of water (optional, for thinning out the sauce to the desired texture)

Instructions

  1. In the base of a blender or food processor, combine the olive oil, lemon juice, garlic clove, pine nuts, salt, and fresh basil leaves.
  2. Process on high for 30-45 seconds or until the ingredients have blended together. The pesto should have a smooth and creamy consistency. Feel free to add up to several tablespoons of water if you want the sauce to be thinner.
  3. Serve immediately, or store in a tightly-sealed container in the refrigerator for up to 5 days.

Notes

  1. You can use the pesto on cooked pasta, or on top of a pizza or flatbread. You can also thin it out a bit with olive oil and use it as a salad dressing. 
  2. Feel free to substitute any other nut or seeds for the pine nuts, including sunflower seeds, pumpkin seeds, walnuts, or cashew nuts. These will all provide a lovely nutty flavor to your pesto.
  3. Store any leftovers in an airtight container in your refrigerator for up to 4 days. Or, freeze any leftover pesto in an ice cube tray for long-term storage. Then, pop out the pesto cubes and store them in a zip-top bag. The next time you need pesto, just defrost a few of your pesto cubes.
  4. Now that we’re almost into summer, there is just so much fresh basil available. But, if you don’t have 3 full cups worth of fresh basil, you could always make this pesto recipe with baby spinach, baby kale, or any other tender green or herb.

Nutrition

  • Serving Size: 1/12 of recipe
  • Calories: 56
  • Sugar: 0.1 g
  • Sodium: 194.1 mg
  • Fat: 6.3 g
  • Saturated Fat: 0.9 g
  • Carbohydrates: 0.6 g
  • Fiber: 0.1 g
  • Protein: 0.2 g
  • Cholesterol: 0 mg

Don’t forget to join my newsletter list to get exclusive clean eating recipes and tips. The newsletter is 100% free with no spam; unsubscribe anytime.

About the Author: Carrie Forrest has a master’s degree in public health with a specialty in nutrition and is studying to be a holistic nutritionist. She is a top wellness and food blogger with over 5 million annual visitors to her site. Carrie has an incredible story of recovery from chronic illness and is passionate about helping other women transform their health. Send her a message through her contact form.