Nut-Free Pesto with Fresh Basil (No Pine Nuts)

5 from 1 rating
Jump to Recipe

This Nut-Free Pesto is made with just six ingredients: fresh basil, garlic, Parmigiano Reggiano, Pecorino Romano, good olive oil, and salt, and it tastes exactly like traditional Genovese pesto. No pine nuts, no substitutes, no compromises. It comes together in 15 minutes in a food processor and is thick, vibrant, and deeply flavorful. If you or someone you’re cooking for has a nut allergy, this is the pesto recipe you have been looking for.

Vibrant green nut-free pesto in a jar surrounded by basil leaves on a wooden board, zoomed in.

I developed this recipe for my best friend, who has a nut allergy. Navigating that at the dinner table is no small thing, and I wanted a pesto she could eat that didn’t feel like a consolation prize. The key is that this recipe doesn’t swap in sunflower seeds or pumpkin seeds; it simply leans harder on the cheese and the quality of the basil and olive oil to deliver the same richness and depth you’d expect from a traditional pesto. If you love pesto, you will also want to try my Traditional Genovese Pesto, Lemon Pesto, and Walnut Pesto.

Ingredients

Ingredients for nut-free pesto.

Fresh basil makes or breaks this recipe; look for bright green, unblemished leaves and make sure they are completely dry before they go into the food processor. Excess moisture dilutes the pesto and mutes the color. Without pine nuts in the mix, the cheese does more of the heavy lifting than it would in a traditional pesto, which is why using real Parmigiano Reggiano and Pecorino Romano matters so much. Pre-grated cheese won’t give you the same result. The olive oil goes in last, slowly, in a steady stream; this is what creates a smooth, emulsified sauce rather than a greasy one.

Step by Step Instructions

Chopped basil in a food processor to make nut-free pesto.
  1.  Place fresh basil leaves, peeled garlic, and a pinch of kosher salt into the bowl of a food processor fitted with the blade attachment.
Basil, pecorino romano, and parmesan cheese in a food processor bowl to make nut-free pesto.

2. Pulse until the basil is finely chopped and everything is well combined.

Basil, pecorino romano, and parmesan cheese pulsed in a food processor bowl to make nut-free pesto.

3. Add the Parmigiano Reggiano and Pecorino Romano and pulse again until evenly distributed.

Nut-free pesto freshly made in a food processor bowl.

4. With the processor running, slowly pour in the olive oil in a steady stream and process until smooth and creamy.

Vibrant green nut-free pesto in a jar surrounded by basil leaves.

Did you try this recipe? I’d love to see it! Tag @alliehagerty on Instagram and leave a ⭐️⭐️⭐️⭐️⭐️ review below!

Nut-free pesto in a jar with basil leaves.

Nut-Free Pesto with Fresh Basil (No Pine Nuts)

Allie Hagerty
This nut-free pesto is made withfresh basil, Parmigiano Reggiano, Pecorino Romano, garlic, and extra virginolive oil; no pine nuts and no substitutes. Ready in 15 minutes in a foodprocessor and thick, vibrant, and deeply flavorful. The pesto recipe for anyonewho thought they had to give it up.
5 from 1 rating
Prep Time 15 minutes
Total Time 15 minutes
Course Sauce
Servings 24 servings

Equipment

  • Food processor with blade attachment
  • Measuring Cups and Spoons
  • Airtight container for storage

Ingredients
  

  • 1 cup basil packed cup 36 g
  • 1 clove garlic peeled
  • 1 cup freshly grated parmesan cheese 126 g
  • 1/2 cup freshly grated pecorino romano cheese 126 g
  • 7 tablespoons extra virgin olive oil 74 g
  • 1/4 teaspoon kosher salt

Instructions
 

  • Place fresh basil leaves, peeled garlic, and a pinch of kosher salt into the bowl of your food processor.
  • Pulse the mixture until the basil is finely chopped and everything is well combined.
  • Add the freshly grated parmesan and pecorino cheeses to the food processor. Pulse again until everything is evenly mixed.
  • With the food processor running, slowly pour in the extra virgin olive oil in a steady stream. Continue to process until the pesto reaches a smooth and creamy consistency.
  • Taste your pesto and add more salt or pepper if needed to suit your preferences.

Notes

 Dry your basil leaves thoroughly. Excess water from washing can dilute the pesto, making it watery and dull. Pat the leaves completely dry before they go into the processor.
Pulse, don’t blend continuously. Short pulses give you control and prevent the basil from overheating in the processor, which causes it to oxidize and turn brown.
Add olive oil slowly. A steady stream while the processor runs emulsifies the sauce, giving you a smooth, creamy consistency rather than a separated, oily one.
Grate your own cheese. Without pine nuts in the recipe, the cheese is doing more work than usual. Freshly grated Parmigiano Reggiano and Pecorino Romano make a noticeable difference here.
Storage: Transfer to an airtight container and pour a thin layer of olive oil on top to prevent browning. Keeps in the fridge for up to one week. Freeze in ice cube trays for up to 3 months.

Nutrition Facts

Calories: 62kcalCarbohydrates: 1gProtein: 2gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 3gCholesterol: 6mgSodium: 122mgPotassium: 13mgFiber: 0.02gSugar: 0.02gVitamin A: 97IUVitamin C: 0.2mgCalcium: 61mgIron: 0.1mg
Tried this recipe?Let us know how it was!

One Comment

  1. 5 stars
    I’m so happy I found this nut-free pesto recipe! My sister’s husband is allergic to nuts and I wanted to make pesto for a dinner with them, and this recipe turned out perfect! It’s a very thick creamy pesto, which is how I like it!

5 from 1 vote

Leave a Reply

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

Recipe Rating