• Ebook
  • Quick Dinners
  • Recipe Index
  • About
  • Subscribe

Vibrantly G-Free

menu icon
go to homepage
  • Ebook
  • Quick Dinners
  • Recipe Index
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Ebook
    • Quick Dinners
    • Recipe Index
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ร—
    Home ยป Pasta

    Dairy-Free Pesto

    Published: Jan 1, 2024 by Jamie ยท This post may contain affiliate links ยท 1 Comment

    Jump to Recipe Pin Recipe

    This flavorful Dairy-Free Pesto recipe tastes just like the traditional version! Use it on pasta, bread, pizza, roasted vegetables, and more. This vegan pesto is better than the jarred versions and incredibly easy, with only 5 ingredients and 15 minutes.

    A bowl of dairy-free pesto garnished with toasted pine nuts and basil leaves.

    Dairy-Free Pesto is the perfect easy lunch or dinner recipe, dinner party recipe, and traditional New Year's Eve recipe. We make it frequently for easy weeknight dinners and to share with guests.

    It'ss excellent on pasta or potatoes, or served with crusty bread like our Gluten-Free Baguette, Simple Gluten-Free Artisan Bread, or No Knead Gluten-Free Bread! It can be used with a main dish or appetizer. We also love to eat this pesto with Dairy Free Shrimp Scampi.

    For more quick and easy pasta recipes without dairy, check out my Creamy Sun-dried Tomato Pasta, Vegan Alfredo Pasta, One Pot Lentil Pasta, Pea Pesto Pasta, Tahini Pasta Salad, Dairy-Free Vodka Pasta.

    Jump to:
    • What is Pesto?
    • How to make it (with photos)
    • Best ways to use it
    • Expert Tips
    • Recipe FAQs
    • More quick pasta recipes to consider...
    • ๐Ÿ“– Recipe
    • ๐Ÿ’ฌ Comments
    A bowl of dairy-free pesto pasta garnished with basil leaves and toasted pine nuts.

    What is Pesto?

    Pesto is a paste made from fresh basil leaves, garlic, olive oil, and pine nuts. The basil, garlic, and pine nuts are finely ground and then topped with olive oil and mixed with a grated hard cheese like Parmesan or Romano.

    Traditionally, the ingredients are ground with a mortar and pestle. Many Italians continue with this traditional method of pesto making. However, many modern recipes adopt the use of a food processor to make the recipe quicker and more hands-free.

    In this dairy-free pesto recipe, we use a food processor. To make a dairy-free pesto recipe, I replaced the traditional parmesan cheese with nutritional yeast, a popular dairy-free and vegan cheese replacement.

    How to make it (with photos)

    Ingredient Notes

    You need pine nuts, garlic, fresh basil leaves, olive oil, salt, and nutritional yeast to make this dairy-free pesto recipe!

    The six ingredients needed to make dairy-free pesto.

    Fresh Basil Leaves

    Fresh basil is available in the produce section at most regular grocery stores. Sometimes it is sold in a bundle, and sometimes as a plant with roots, either potted or unpotted.

    Alway store fresh basil at room temperature, and do not put it in the fridge or attempt to freeze the leaves. In response to cold temperatures, the leaves turn black, become limp, and the flavor is altered as well.

    Nutritional Yeast

    Nutritional Yeast is the same strain of yeast used for baking and brewing. However, while brewer's and bakers yeast is active, nutritional yeast flakes are fermented and dried to make a seasoning.

    These dried yellow flakes have a cheesy, umami-rich flavor and make an excellent dairy-free and vegan flavor replacement for cheese.

    Nutritional Yeast can be purchased from natural food stores like Whole Foods or online. I've used several brands of nutritional yeast including Anthony's, Bob's Red Mill, and Bragg's. They all work great and I haven't noticed a difference in quality.

    For more dairy-free recipes that use nutritional yeast, try my Dairy-Free Parmesan Cheese, Dairy-Free Mashed Potatoes, Dairy-Free Scalloped Potatoes, Dairy-Free Alfredo Pasta, Vegan Broccoli Mac and Cheese, and Tuscan Salad with chicken.

    Pine Nuts

    My favorite place to buy pine nuts is Trader Joe's, and I often stock up when I visit. Trader Joe's pine nuts are generally gluten-free and celiac-friendly as well.

    You also need fresh garlic, salt, and olive oil to make this recipe.

    See the recipe card for a full list of ingredients with quantities.

    For an Italian twist and more flavor, you can also add a pinch of Italian Seasoning.

    Step-by-Step Instructions

    It takes only four easy steps to make the very best homemade Dairy-Free Pesto!

    The four steps to make dairy-free pesto pasta, including toasting pine nuts in a skillet and using a food processor.
    1. Pine nuts: Heat a skillet over medium heat. Add the pine nuts and toss constantly so they don't burn. Cook for 3-5 minutes or until they look golden brown and release their nutty aroma. 
    2. Garlic: Add the toasted pine nuts and garlic to a food processor. Pulse until they make a medium fine crumb.
    3. Seasonings: Add the basil, nutritional yeast, and salt. Blend together until you get a well-mixed and textured paste, scraping down the sides as needed.
    4. Olive Oil: Add the olive oil and mix until just combined. Taste the pesto and add any additional salt or nutritional yeast if you like.

    Best ways to use it

    There are so many delicious ways to enjoy dairy-free pesto! Here are some of my favorites:

    • Pasta, Gnocchi and Tortellini - Use pesto as a sauce for pasta and pasta salad, gnocchi, and tortellini. Cook the pasta according to the package instructions. Then toss with pesto before serving.
    • Potatoes - Drizzle pesto over roasted potato wedges or use as a dressing for potato dishes like roasted or boiled fingerling potatoes.
    • Crusty Bread - Serve on Italian bread or baguettes as a spread or a dip. Check out our gluten-free baguette recipe!
    • Pizza - Use pesto as a pizza sauce or add dollops on top after baking.
    • Meat and Seafood - Toss shrimp or cut cooked meat in pesto. Or add dollops of pesto to garnish a finished dish.
    • Sandwiches and Wraps - Use pesto as a spread in place of mayonnaise or mustard.
    • Roasted Vegetables - Toss pesto with roasted vegetables just like you would with pasta.
    A serving bowl of fresh dairy-free pesto.

    Expert Tips

    Make and serve this dairy-free pesto like a true Italian with these simple expert tips!

    Use quality ingredients.

    Just like any good authentic Italian recipe, the ingredients and the process are just as important as the amounts. A good extra virgin olive oil, flaky sea salt, and toasted pine nuts will make a noticeable difference.

    Don't cook the pesto before serving.

    Because fresh basil is sensitive to temperature changes, homemade pesto tastes best when added to the dish after it is cooked. Some recipes do call for pesto before baking, but this is neither traditional nor recommended for best flavor and texture.

    Store fresh basil properly.

    As mentioned in the ingredients notes above, fresh basil should be stored at room temperature. See the "Ingredients Notes" section for more detail.

    Recipe FAQs

    Here are answers to some frequently asked questions about dairy-free pesto. If you don't see your question, leave it in the recipe notes and we'll answer within two business days.

    How do you store dairy-free pesto?

    This dairy-free pesto is best stored in a sealed jar at room temperature in a cool, dry place for up to 5 days. While you can place it in the refrigerator, the color and flavor will be altered slightly by the cold, since fresh basil leaves are very sensitive to cool temperatures.

    What pesto brands are dairy-free?

    Barilla Vegan Pesto Basilico, Amore Vegan Pesto Paste, and Sprout's Vegan Pesto are popular store-bought dairy-free pesto brands.

    What is a good substitute for pine nuts in pesto?

    Walnuts and toasted almonds are the best substitutes for pine nuts in pesto. Preferably, the almonds would be blanched. For a nut-free pesto, sunflower or pumpkin seeds can be used in place of pine nuts.

    Is it worth making your own pesto?

    Homemade pesto has a brighter, more authentic flavor than store-bought brands. Most jarred pesto is pasteurized, meaning the pesto is heated, which is generally not recommended for best taste.

    More quick pasta recipes to consider...

    Looking for more quick pasta recipes like this dairy-free pesto? Check these out:

    • A serving bowl of vegan pea pesto pasta salad.
      Vegan Pea Pesto Pasta Salad
    • Creamy sun-dried tomato pasta in a bowl
      Creamy Sun-dried Tomato Pasta
    • A serving bowl of Creamy Avocado Pasta with chicken and black pepper.
      Creamy Avocado Pasta
    • A bowl of dairy-free vodka sauce tossed with pasta and garnished with Italian parsley.
      Dairy-Free Vodka Sauce

    Love this recipe? Please leave a 5-star ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ rating in the comment section or recipe card below. Thank you!

    ๐Ÿ“– Recipe

    A bowl of dairy-free pesto garnished with toasted pine nuts and basil leaves.

    Dairy Free Pesto

    Jamie
    A flavorful Dairy-Free Pesto recipe that tastes just like the traditional! Use it on pasta, bread, pizza, and more.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    Course Dinner, Lunch
    Cuisine Italian
    Servings 10 tablespoons
    Calories 92 kcal

    Ingredients
      

    • ยผ cup pine nuts
    • 2 cloves garlic peeled
    • 2 cups loosely packed basil leaves large stems removed
    • ยผ cup nutritional yeast flakes
    • ยฝ teaspoon salt
    • โ…“ cup extra virgin olive oil

    Instructions
     

    • Pine nuts: Heat a skillet over medium heat. Add the pine nuts and toss constantly so they don't burn. Cook for 3-5 minutes or until they look golden brown and release their nutty aroma.ย 
    • Garlic: Add the toasted pine nuts and garlic to a food processor. Pulse until they make a medium fine crumb.
    • Seasonings: Add the basil, nutritional yeast, and salt. Blend together until you get a well-mixed and textured paste, scraping down the sides as needed.
    • Olive Oil: Add the olive oil and mix until just combined. Taste the pesto and add any additional salt or nutritional yeast if you like.

    Notes

    See the blog post for ingredient notes, step-by-step photos, and expert tips.
    The pine nuts and garlic are processed only until they make a crumb to make up for any lost texture that would normally be added by the parmesan cheese.
    Storage: This dairy-free pesto is best stored in a sealed jar at room temperature in a cool, dry place for up to 5 days. While you can place it in the refrigerator, the color and flavor will be altered slightly by the cold, since fresh basil leaves are very sensitive to cool temperatures.

    Nutrition

    Calories: 92kcalCarbohydrates: 1gProtein: 1gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gSodium: 117mgPotassium: 59mgFiber: 0.5gSugar: 0.1gVitamin A: 254IUVitamin C: 1mgCalcium: 10mgIron: 0.5mg
    Keyword dairy free pesto, vegan pesto
    Tried this recipe?Let us know how it was!

    More Gluten-Free Pasta Recipes

    • A close up of a plate with leftover turkey baked ziti with fresh basil leaves to garnish.
      Leftover Turkey (or chicken) Baked Ziti
    • A serving bowl of lasagna soup topped with fresh basil leaves.
      One Pot Lasagna Soup Recipe
    • A pan of lemon garlic pasta topped with fresh basil leaves.
      Lemon Garlic Pasta with basil
    • A plate of greek tahini pasta salad with fusilli noodles, fresh vegetables, and a creamy dressing.
      Greek Tahini Pasta Salad

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Gina says

      January 01, 2024 at 7:20 pm

      5 stars
      This is delicious and so easy. We served it on the gluten-free free baguette one night and with pasta another night! plus sneaking bites here and there, crackers etc. Iโ€™ll be making it again!

      Reply

    About Jamie

    A headshot of Jamie, the blogger behind Vibrantly G-Free, outside in a forest wearing a blue top.

    I learned to cook on the goโ€”from my tiny camper van to wherever adventure took me. Now, I create easy, flavorful recipes that fit real life. Every dish is naturally gluten-free, simple to make, and so good even gluten-eaters want seconds! โœจ

    More about me โ†’

    Seasonal Inspo

    Festive recipes made to impress.

    • A bowl of thai chicken soup with a creamy coconut milk broth, noodles, and vegetables.
      Creamy Thai Chicken Soup with coconut milk
      Cook Time30 Minutes
    • A bowl of dairy-free vodka sauce tossed with pasta and garnished with Italian parsley.
      Dairy-Free Vodka Sauce
      Cook Time15 Minutes
    • A crispy baked salmon cake with canned salmon served with broccoli, lemon, and fresh dill.
      Baked Salmon Cakes
      Cook Time25 Minutes
    • A stack of tapioca flour crepes on a cooling rack.
      Tapioca Flour Crepes (3-ingredients, paleo)
      Cook Time20 Minutes

    Trending Recipes

    Treat your tastebuds with these trending recipes!

    • Hero image of a slice of dairy free tiramisu with fresh berries on top and a piece of chocolate with a mint leaf on the side of the plate.
      Impossibly Authentic Dairy Free Tiramisu
    • Chocolate dipped strawberries cooling on a parchment paper lined pan.
      Chocolate Dipped Strawberries
    • A mason jar of cold brew coffee concentrate beside a glass of concentrate turned into a cold brew with creamer.
      Cold Brew Concentrate Recipe
    • Three freshly baked gluten-free french baguettes on a baking sheet.
      Gluten-Free French Baguette

    Footer

    โ†‘ back to top

    About

    • Privacy Policy
    • Amazon Disclaimer
    • Accessibility Policy

    Newsletter

    • Sign Up for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ

    Copyright ยฉ 2025 Vibrantly G Free

    A bowl of dairy-free pesto garnished with toasted pine nuts and basil leaves.