As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links.

Toasty roasted pumpkin seeds replace pine nuts in this bright, cheese-free basil and parsley pesto, so it’s naturally nut-free and dairy-free. One food processor, seven ingredients, and about 5 minutes.

vegan pumpkin seed pesto with parsley and basil in a food processor

This vegan pumpkin seed pesto swaps pine nuts for roasted pumpkin seeds and skips the cheese entirely, so it’s both nut-free and dairy-free, with a toasty, nutty flavor all its own. Fresh basil and parsley keep it bright, lemon juice keeps it lively, and it all blends up in about 5 minutes.

I first made it the summer I moved into a house and planted my herbs outdoors. After years of apartment herb pots that never got enough sun (or enough water, honestly), the basil and parsley took off, and I needed a fast way to use them. It’s been one of my favorite easy homemade sauces ever since, and I use it in my cold vegan pesto pasta salad.

Recipe at a Glance

  • What it is: A 5-minute vegan pesto made with roasted pumpkin seeds instead of pine nuts, plus fresh basil, parsley, lemon, garlic, and olive oil. It’s nut-free and dairy-free.
  • Why it works: Roasted pumpkin seeds give it a toasty, nutty flavor, and two herbs instead of one add even more fresh flavor. With no cheese, a good pinch of salt is what makes it taste finished.
  • Time: 5 minutes, no cooking, one food processor. Serves 4.
  • Make-ahead: Make it up to 2 days ahead. Store it in an airtight container in the fridge with a thin layer of olive oil on top to keep it from oxidizing.
  • Serve with: My cold vegan pesto pasta salad, green salads as a dressing, grilled or roasted vegetables, grilled proteins, or as a dip.
  • Swaps: Sunflower seeds keep it nut-free. Walnuts, almonds, or pecans work too, but then it’s no longer nut-free. All basil works if you’re out of parsley, and cilantro, chives, or scallions can join the basil.
vegan pumpkin seed pesto with basil and parsley in a food processor

Why Pumpkin Seeds Work in Pesto

Pine nuts are the classic choice, but roasted pumpkin seeds (also called pepitas) give this pesto a toasty, nutty flavor. They’re also easier to find and keep in the pantry, which one reader pointed out after making this recipe. You can taste the pumpkin seeds, so adjust the amount to your liking if you want them more or less pronounced.

Pumpkin seeds are seeds, not tree nuts, so this pesto is nut-free as well as dairy-free. That makes it an easy pesto to share when you’re cooking for friends who avoid nuts or dairy. If you’re cooking for a nut allergy, check the seed package for cross-contact warnings.

Pumpkin seeds are also a good source of magnesium, iron, potassium, fiber, and plant-based protein.

Ingredients in Vegan Pumpkin Seed Pesto

  • Roasted pumpkin seeds: the base of the pesto and source of nutty flavor.
  • Fresh basil and parsley: two herbs instead of one for even more fresh flavor.
  • Fresh lemon juice: brightens the sauce.
  • Garlic: 2 cloves for a noticeable bite.
  • Extra virgin olive oil: streamed in while blending to make the sauce smooth.
  • Salt: more than you might expect, since there’s no cheese adding salt.

See the recipe card below for exact amounts.

How to Make Vegan Pumpkin Seed Pesto

1. Load the food processor. Add the roasted pumpkin seeds, garlic, basil, parsley, and lemon juice to the food processor bowl. Add everything except the oil so the seeds and herbs start breaking down together.

2. Stream in the olive oil. Start the processor and slowly pour the olive oil through the feed tube while it runs. Adding the oil gradually helps it blend into a smooth sauce.

3. Scrape and blend until smooth. Stop a few times to scrape down the sides so every bit of herb and seed gets blended, then keep processing until the sauce is smooth.

vegan pumpkin seed pesto with basil and parsley in a food processor

4. Season with salt. Add a good pinch of salt, then taste and add more as needed. With no cheese in the recipe, it needs more salt than traditional pesto to taste finished.

5. Use or store. Use it right away, or transfer it to an airtight container, drizzle a thin layer of olive oil over the top to keep it from oxidizing, and refrigerate for up to 2 days.

Substitutions and Variations

  • Other seeds or nuts: sunflower seeds keep it nut-free. Walnuts, almonds, or pecans also work, but then the pesto is no longer nut-free.
  • Other herbs: cilantro, chives, or scallions work alongside the basil.
  • All basil: no parsley? Readers have made it with all basil and loved it.
  • Garlic powder: a reader used garlic powder when she was out of fresh garlic.

How to Use Pumpkin Seed Pesto

  • Pasta salad: use it as the dressing in my cold vegan pesto pasta salad.
  • Salad dressing: thin it into a dressing for green salads.
  • Grilled or roasted vegetables: spoon it over vegetables, or try it on healthy grilled Mexican street corn.
  • Proteins: drizzle it over grilled or roasted proteins.
  • Marinade: use it to marinate vegetables before grilling.
  • Dip: readers serve it as a dip, alongside spreads like my cilantro jalapeño hemp seed hummus on a snack board.
  • Noodles: readers toss it through noodles and rice pasta.

Storage

Keep leftover pesto in an airtight container in the fridge for up to 2 days. Drizzle a thin layer of olive oil over the top before sealing so the surface doesn’t oxidize.

Frequently Asked Questions

Can you make pesto with pumpkin seeds instead of pine nuts?

Yes. Roasted pumpkin seeds replace pine nuts in this recipe and give the pesto a toasty, nutty flavor. Sunflower seeds work too and keep it nut-free. Walnuts, almonds, and pecans also work if nuts aren’t a concern.

Can you taste the pumpkin seeds?

Yes, you’ll taste their nuttiness. If you’d like more or less pumpkin seed flavor, adjust the amount to your preference.

Is pumpkin seed pesto nut-free?

Pumpkin seeds are seeds, not tree nuts, so this pesto contains no nuts. If you’re cooking for a nut allergy, check the seed package for cross-contact warnings.

Can I make it without parsley?

Yes. Readers have made it with all basil and loved it. You can also swap in cilantro, chives, or scallions.

Why does vegan pesto need extra salt?

Traditional pesto gets saltiness from Parmesan. Without cheese, this version needs a good pinch of salt to taste finished, so salt to taste at the end.

How long does pumpkin seed pesto last?

Up to 2 days in an airtight container in the fridge, with a thin layer of olive oil on top to prevent oxidation.

If you make this pumpkin seed pesto, I’d love to hear how you used it. Leave a star rating and a comment below, and tell me which herbs or seeds you went with. Your swaps help other readers too.

Thanks so much for stopping by!

Jamie
vegan pumpkin seed pesto with parsley and basil in a food processor
5 from 52 votes
Servings: 4 people

Vegan Pumpkin Seed Pesto with Parsley and Basil

Roasted pumpkin seeds, fresh basil, parsley, lemon, garlic, and olive oil blended into a 5-minute pesto with no nuts and no dairy.
Prep: 5 minutes
Total: 5 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • ½ cup roasted pumpkin seeds, hulled pepitas
  • 1 cup basil
  • ½ cup parsley
  • 2 cloves garlic
  • 2 Tablespoons lemon juice, fresh squeezed
  • ½ cup olive oil, extra virgin
  • salt to taste

Instructions 

  • Add the pumpkin seeds, garlic, basil, parsley, and lemon juice to a food processor.
  • Start the processor and slowly stream in the olive oil while it runs. Stop to scrape down the sides as needed and process until smooth.
  • Add a good pinch of salt, then taste and adjust. It needs more salt than traditional pesto since there's no cheese.
  • Use right away, or transfer to an airtight container, drizzle a thin layer of olive oil over the top, and refrigerate for up to 2 days.

Notes

  • Pumpkin seeds: Use hulled roasted pumpkin seeds (pepitas). Sunflower seeds also work and keep it nut-free. Walnuts, almonds, or pecans work too, but the pesto will no longer be nut-free.
  • Nut-free and dairy-free: Pumpkin seeds aren’t tree nuts, and there’s no cheese. If you’re cooking for a nut allergy, check the seed package for cross-contact warnings.
  • Herbs: No parsley? All basil works. You can also add cilantro, chives, or scallions alongside the basil.
  • Flavor: For more or less pumpkin seed flavor, adjust the amount of seeds.
  • Storage: Keep in an airtight container in the fridge for up to 2 days. A thin layer of olive oil on top keeps the pesto from oxidizing.

Nutrition

Calories: 331kcal, Carbohydrates: 4g, Protein: 5g, Fat: 34g, Saturated Fat: 5g, Sodium: 43mg, Potassium: 175mg, Fiber: 1g, Sugar: 1g, Vitamin A: 950IU, Vitamin C: 14.7mg, Calcium: 31mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Jamie from Drive Me Hungry

Jamie

Hi! I'm Jamie, a recipe developer, home cook for over 20 years, and third-generation baker. I come from a family of professional bakers and pastry chefs, and I've trained in a range of cuisines through culinary courses over the years. On Drive Me Hungry, you'll find quick, easy recipes that still look and taste incredible, from Asian-inspired dishes and comforting sauces to bakery-style desserts, all designed for weeknight cooking. Every recipe is developed, tested, and perfected in my kitchen before it ever reaches yours.

You May Also Like:

Leave a comment

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

Recipe Rating




20 Comments

  1. Ashley says:

    Thank you SO much for this recipe! It’s my go-to dairy-free pesto. It’s incredible. 😀 😀

    1. Jamie says:

      Thank you Ashley! It’s a favorite of mine too, the pumpkin seeds add so much flavor! 🙂

  2. Edna says:

    5 stars
    I had so many pumpkin seeds to use up and was looking for a fun way to use them!
    This pesto was delicious! We used it as a dip, but I am going toss it through some noodles next time!

    1. Jamie says:

      Thanks Edna! So glad you enjoyed this. Great idea making pumpkin seed pesto noodles with this!

  3. Patrece says:

    5 stars
    We loved this!! We used all basil as had no parsley, and the flavour was lovely. Will be making again with the parsley soon – I think this will become a new family favourite! Delicious as a dip, and we also made your pasta salad 🙂

  4. Diane Allen says:

    5 stars
    I made this pesto today and it may be the best pesto I ever made. The pumpkin seeds gave it the perfect texture and taste. I love it and will use it again and again. Thanks for this recipe.

    1. Jamie says:

      Thank you Diane! I’m so glad you liked it! And yes, the pumpkin seeds are amazing in this pesto!

    2. mandy says:

      Can you taste the pumpkin seeds in the pesto.

      1. Jamie says:

        Hi Mandy! You can taste the nuttiness of the pumpkin seeds but you can adjust it to your preference if you’d like more or less of a flavor. Hope that helps!

  5. LauRae says:

    Great recipe! I had everything I needed except the garlic. Used garlic powder. I never made pesto before because it has cheese in it–dairy sensitivity. Pumpkin seeds are so nutritious, and easier for me to obtain than pine nuts.
    Fun to make and eat on rice pasta.
    Thanks!

  6. Milica Vladova says:

    5 stars
    I love all kinds of pesto recipes! I like this suggestion and I will definitely try it out. I love pumpkin seeds!

    1. Jamie says:

      Thank you Milica! I hope you love it! I’m a fan of pumpkin seeds too. 🙂

  7. Sapana says:

    5 stars
    The addition of pumpkin seeds to make this pesto is genius! So easy, tasty, and versatile.

    1. Jamie says:

      Thank you so much Sapana! The pumpkin seeds give it a great toasty, nutty flavor!

  8. Sophie says:

    5 stars
    This is really a new recipe. Thanks for sharing, now I have other options than the basic basil
    Pesto.

    1. Jamie says:

      Great to hear Sophie! Isn’t pesto so versatile? I hope you love it!

  9. SHANIKA says:

    5 stars
    I love that you’ve added Pumpkin Seeds to this Pesto! Sounds like such a great addition!

    1. Jamie says:

      Thank you Shanika! The pumpkin seeds add a great roasted, nutty flavor. I hope you love it! 🙂

  10. Sylvie says:

    5 stars
    What a great idea! I’ve got so many vegans around me and I’m always looking for new recipes for when they come over. Can’t wait to try this pesto for them, thank you for the recipe!

    1. Jamie says:

      Thank you so much Sylvie! My vegan friends love this so hopefully yours do too! Hope you enjoy this! 🙂