Green Heart Love

  • Mother's Day
  • Recipes
  • About
  • Contact
menu icon
go to homepage
  • Mother's Day
  • Recipes
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Mother's Day
    • Recipes
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Condiments

    Dairy-Free Pesto

    Modified: Mar 8, 2026 · by Puja Verma · This post may contain affiliate links · 2 Comments

    Jump to Recipe Print Recipe

    Dairy-free pesto is a healthy and delicious alternative to traditional pesto, yet it’s packed with the same great flavors! This simple recipe utilizes nutritional yeast to create a cheesy element without the need for dairy. Combined with fresh basil, olive oil, garlic, and pine nuts, it’s perfect for pizza, pasta, and sauces.

    Dairy-free pesto in an open lid mason jar with a wooden spoon in it.

    Why you’ll love this recipe

    • Allergy-friendly: This pesto recipe is dairy-free, so it can be enjoyed by just about anyone! Plus, it’s easy to make an oil-free version too.
    • Flavorful: Basil, garlic, lemon, and nutritional yeast create a sauce that is seriously addicting. You’ll be serving it with all your favorite dishes before you know it!
    • Versatile: You can use dairy-free pesto on dishes like pasta, pizza, salads, and more.
    • Easy-to-make: You only need a few easy-to-find ingredients and a food processor!

    What is dairy-free pesto?

    Dairy-free pesto is a simple variation of the classic Italian recipe. Instead of including Parmesan cheese, I’ve opted for nutritional yeast to make it completely dairy-free and vegan-friendly.

    It’s bursting with vibrant flavors, a bright green color, and a creamy texture. The fresh basil leaves, toasted pine nuts, zesty garlic, and rich olive oil all work so well together. It’s a match made in heaven!

    All you have to do is add everything to a food processor, then blend it into a delicious concoction. Feel free to use it however you like, but some of my favorites include pizza, pasta, roasted vegetables, and salad.

    Is pesto vegetarian?

    Traditionally, pesto is not vegetarian due to the use of an ingredient called rennet in the cheese-making process. For reference, rennet is utilized for making cheese since it contains enzymes that help coagulate milk.

    It’s typically sourced from the lining of a calf’s stomach, making it an animal-derived ingredient. Fortunately, I’ve swapped out rennet for nutritional yeast to impart a cheesy flavor and creamy texture. You can rest assured this recipe is both vegan and vegetarian!

    Ingredients & Substitutions

    Dairy-free pesto ingredients laid out individually with labels.
    • Basil: Provides the fresh, herbaceous flavor that forms the foundation of traditional pesto. You can also try Spinach Pesto Recipe or arugula for a different taste.
    • Olive oil: Gives a rich, smooth texture to the pesto. Make sure it’s extra-virgin olive oil for the best flavor. If you don’t have EVOO, avocado oil will do the trick. For a oil-free version, swap it out for aquafaba.
    • Nutritional yeast: Adds a cheesy element to this nutritional yeast pesto without the need for Parmesan. You can also try store-bought vegan Parmesan cheese.
    • Pine nuts: Create a rich, nutty, creamy taste and texture. If pine nuts aren’t available, use sunflower seeds, pumpkin seeds, walnuts, almonds, or cashews.
    • Garlic: Enhances the overall flavor of the pesto, adding intensely savory and zesty notes. Garlic powder will work in a pinch, but I highly recommend fresh garlic.
    • Lemon juice: Balances the flavors and adds brightness. If you don’t have lemons on hand, lime juice or white wine vinegar will work as well.
    • Salt: Enhances the other ingredients and helps emulate the saltiness of Parmesan. I personally use sea salt, but you can opt for regular salt if that’s all you have.
    • Red pepper flakes: Adds a subtle heat to the pesto. You can also use cracked black pepper or a pinch of cayenne if you prefer.

    How to make dairy-free pesto

    Toasted pine nuts in a sauce pan.
    • Step 1: Lightly toast the pine nuts on low to medium heat for a couple of minutes. Be careful not to stray too far from the pan as they can quickly burn.
    Dairy-free pesto ingredients in a food processor.
    Dairy-free pesto sauce in a food processor.
    • Step 2: Place all ingredients into a food processor. Pulse the mixture until it's all combined, scraping the sides down as needed. Taste and adjust any of the seasonings to your liking, then transfer your nutritional yeast pesto to a storage container or use it immediately.

    How to use dairy-free pesto

    While I fully support eating dairy-free pesto by the spoonful, you might like to try it with some dishes like these:

    • Lemon Orzo Salad
    • Cold Pasta Pesto Salad
    • Creamy Pesto Pasta Recipe
    • Easy Homemade Vegan Pizza
    • Vegan Baked Pasta
    • Creamy Linguine Pasta
    • Mushroom Couscous

    For a vibrant and herbaceous dip or sauce, try mixing it into some vegan kewpie mayo. I also love serving a dollop with roasted winter veggies or Roasted Beets and Fennel to add brightness.

    Storage & Reheating

    For any leftover dairy-free pesto, follow these simple storage tips:

    • Fridge: Store the pesto in an airtight container in the fridge for up to 5 days. Make sure to stir it well before using it again, as it might separate.
    • Freezer: Dairy-free pesto can be frozen in a freezer-safe bag or container for up to 3 months. To serve, simply thaw it in the refrigerator overnight before enjoying it again.
    Dairy-free peso in an open mason jar with a wooden spoon in it.

    Variations

    • Avocado: Swap half the olive oil with a ripe avocado for a reduced oil version.
    • Greens: Try using kale, arugula, parsley, or spinach instead of basil, like in my Spinach Pesto Sauce recipe.
    • Seeds: Make your pesto nut-free by using sunflower seeds, pumpkin seeds, or hemp hearts instead.
    • Sun-dried tomato: For a truly Mediterranean-inspired taste, add sun-dried tomatoes to the pesto mixture.

    Top tips

    • Fresh basil: Always source fresh basil for the best flavor. Better yet, grow it yourself!
    • Gently toast: Toast the pine nuts over low heat to avoid burning them, as this will impart a bitter flavor to the pesto.
    • Scrape the sides: Don’t forget to scrape down the sides of the food processor while making this nutritional yeast pesto to achieve a smooth consistency.
    • Serving temperature: Serve chilled or at room temperature for the best flavor.
    • Quality oil: Use high-quality extra-virgin olive oil for the most authentic pesto.
    Spoon full of dairy-free pesto dripping over a mason jar full of pesto sauce.

    💬 FAQ

    Can I add other herbs to the pesto?

    Yes, you can add other herbs to the pesto, like parsley or cilantro, for a different flavor.

    Can I make the pesto with other types of nuts?

    Yes, you can add any types of nuts you would like or have on hand. Some examples include almonds, cashews, or walnuts.

    Is this pesto recipe gluten-free? 

    Yes, this pesto recipe is gluten-free, but it’s always best to double-check the ingredients you’re using to ensure they don’t contain any gluten additives.

    More sauce recipes

    If you enjoyed this dairy-free pesto recipe, take a peek at some more of my favorite sauces and spreads like these:

    • Spinach Pesto Recipe: A simple vegan pesto with spinach instead of basil. 
    • Vegan Ranch Recipe: Quick, dairy-free ranch that tastes just like the original. 
    • Sweet Onion Sauce: Subway sauce prepared from the comfort of your home.
    • Vegan Kewpie Mayo: Japanese-style mayo made without eggs or dairy.
    Dairy-free pesto sauce in an open lid mason jar with a wooden spoon in it.

    Dairy-Free Pesto

    5 from 2 votes
    Prep Time: 5 minutes mins
    Total Time: 5 minutes mins
    Serving Size: 20 people
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    Healthy and delicious dairy-free pesto made with a few simple ingredients. It's fresh, creamy, zesty and 100% vegan. Perfect sauce for pizza, pasta salads, toast, roasted veggies!

    EQUIPMENT

    • 1 Food Processor

    INGREDIENTS
      

    • 4 cups basil (loosely packed) fresh
    • ¾ cups olive oil extra virgin
    • ⅓ cup nutritional yeast
    • ¼ cup pine nuts
    • 8 cloves garlic
    • 2 tablespoon lemon juice freshly squeezed
    • 1 teaspoon salt
    • ¼ teaspoon red pepper flakes

    METHOD
     

    • Lightly toast pine nuts on low to medium heat for 1-2 minutes. Be careful not to let them burn.
    • Place all ingredients into a food processor. Pulse the mixture until it's all combined, scraping the sides down as needed.
    • Taste and adjust any of the seasonings to your liking, then transfer your dairy-free pesto to a storage container or use it immediately.

    NOTES

    • Fresh basil: Always source fresh basil for the best flavor. Better yet, grow it yourself!
    • Gently toast: Toast the pine nuts over low heat to avoid burning them, as this will impart a bitter flavor to the pesto.
    • Scrape the sides: Don’t forget to scrape down the sides of the food processor while making this nutritional yeast pesto to achieve a smooth consistency.
    • Serving temperature: Serve chilled or at room temperature for the best flavor.
    • Quality oil: Use high-quality extra-virgin olive oil for the most authentic pesto.

    NUTRITION

    Calories: 445kcal | Carbohydrates: 6g | Protein: 4g | Fat: 47g | Saturated Fat: 6g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 31g | Sodium: 586mg | Potassium: 229mg | Fiber: 2g | Sugar: 1g | Vitamin A: 1307IU | Vitamin C: 9mg | Calcium: 56mg | Iron: 2mg
    Course: Condiments
    Cuisine: Italian
    Keyword: Dairy-free pesto
    Tried this recipe?Let us know how it was!

    More Vegan Condiments

    • Marry me lentils in a serving bowl with a toasted slice of bread dipped in it.
      Marry Me Lentils (With Vegan Tuscan Sauce)
    • Lemon simple syrup in a tall glass bottle.
      Lemon Simple Syrup
    • Lemongrass simple syrup in a small glass pitcher.
      Lemongrass Simple Syrup
    • Lime simple syrup in a glass bottle with an open lid.
      Lime Simple Syrup

    Comments

    1. Shibani says

      April 25, 2023 at 12:13 am

      5 stars
      So obsessed with this. Love adding this to my bowls 👌🏽 super healthy and packed with flavor!

      Reply
      • Puja Verma says

        May 04, 2023 at 1:09 am

        Thank you 🙏 I'm so happy you love it 💚

        Reply
    5 from 2 votes (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Mother's Day Brunch

    • Vegan frittata on a serving plate with a side of micro-greens and tomatoes.
      Vegan Frittata
    • Vegan strawberry muffins on a cooling rack with a some fresh strawberries bunches in cupcake wraps.
      Vegan Strawberry Muffins
    • Rose milk tea with boba in a serving glass garnished with dried rose petals.
      Rose Milk Tea
    • Maple syrup drizzling over oat flour pancake stacked topped with blueberries and walnuts.
      Oat Flour Pancakes
    • Vegan Crepes
    • Banana Chia Pudding in a glass serving bowl topped with banana slices, cinnamon, almond slices.
      Banana Chia Pudding

    Popular Recipes

    • Orange simple syrup in an open lid glass bottle.
      Orange Simple Syrup
    • Oat milk whipped cream in a bowl over a wooden board.
      Oat Milk Whipped Cream
    • Bok choy noodle soup in a serving bowl with a utensil in it.
      Garlic Bok Choy Noodle Soup
    • Dehydrated lemon slices bunched together on a flat surface.
      Oven-Dried Lemon Slices
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Green Heart Love

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.