Nut Free Pesto

Forget the pricey pine nuts, this Nut-Free Basil Pesto is bright, garlicky, and every bit as delicious as the classic! I actually learned this version in culinary school as a salad dressing (yep, no nuts!), and it quickly became my go-to for everything. Toss it with pasta, drizzle it over grilled chicken, spread it on sandwiches, there’s no wrong way to use it!

Overhead shot of fresh pesto sauce in a bowl with a wooden spoon.

When I went to culinary school, one of the most important things I learned was how to make a good sauce. They teach us that the secret to a truly good pesto is all about balance! In this case, the right mix of herbs, olive oil, lemon, and salt will make a basil pesto sauce that tastes fresh, vibrant, and seriously addictive. 

And yes, I skip the pine nuts! They do add a nutty richness and thicker texture, but I actually prefer mine a little lighter and smoother. I also toss in a handful of spinach. Not only does it boost the color, but it’s an easy way to sneak in a little extra green.

Once you realize how quick, budget-friendly, and delicious homemade pesto can be, you might not ever reach for store-bought again! Plus, since it’s nut-free, everyone can enjoy it. Trust me, you’ll want to keep a jar of this in your fridge at all times!!

Why You’ll Love This Nut Free Basil Pesto Recipe

  • It’s completely nut free. Whether you have an allergy or simply want a more affordable option, this recipe skips the nuts without sacrificing flavor or texture!
  • Ready in 15 minutes. Just blend everything together, no chopping or cooking. Ideal for weeknights or quick lunches.
  • Bright, fresh flavor. Basil, lemon, garlic, and parmesan create that classic pesto taste you love, with spinach adding nutrients and beautiful color!
  • Versatile and meal-prep friendly. Use it on pasta, sandwiches, salads, bowls, roasted potatoes, eggs, and more. It also stores great in the fridge or freezer.
  • Budget friendly. No pricey pine nuts or cashews, just simple, everyday ingredients.

What is basil pesto sauce?

Basil pesto is a traditional Italian sauce made from fresh basil, olive oil, garlic, parmesan cheese, and nuts (usually pine nuts). Traditionally, it gets combined in a mortar and pestle, but here everything gets blended together to create a vibrant green, herby sauce.

This version keeps all the flavor but removes the nuts entirely, making it allergy-friendly and more affordable!

Basil Pesto Sauce Ingredients

Ingredients needed to make fresh pesto sauce.
  • Fresh Basil Leaves: The star of the show! Use only the leaves and tender stems for the best flavor.
  • Spinach or Other Greens: Mellow out the basil and boost the vibrant green color. Arugula, carrot tops, or baby kale also work.
  • Extra Virgin Olive Oil: Adds richness and helps everything blend smoothly. Use a high quality olive oil for the best flavor.
  • Lemon Juice: Brightens up the sauce and keeps it tasting fresh longer.
  • Garlic Cloves: Adds bold, punchy flavor. Feel free to start with 2 if you’re garlic-sensitive, or up to 4-5 if you’re a garlic girly!
  • Parmesan Cheese: Freshly grated parmesan is the best option. If you have pre-grated, use less and add more to taste.
  • Salt: Just a pinch to start, then taste and adjust as needed.

Nut Free Pesto Variations & Substitutions

  • Greens: Swap spinach for arugula, kale, or even fresh parsley.
  • Citrus: Use lime instead of lemon for a slightly different citrus note.
  • Spice: Try adding a pinch of red pepper flakes for subtle heat.
  • Vegan: Make it dairy-free by replacing the cheese with nutritional yeast.

Pecorino Romano vs Parmesan in Pesto

Pecorino Romano has a sharper, saltier flavor and adds a punchy savory note to pesto. Parmesan is milder and nuttier, giving the sauce a slightly creamier finish. You can use either (or even a mix of both) depending on what flavor you prefer!

How to Make Nut Free Pesto

For the full list of ingredients and instructions, click here.
  1. Combine basil leaves (remove any thick stems), spinach, garlic cloves, parmesan, a pinch of salt, and freshly squeezed lemon into a food processor. Blend on high, while slowly pouring in the olive oil. 
  2. Once the mixture is blended and all the olive oil is added, give it a taste to adjust for salt. 
  3. Serve with pasta or store in the fridge for up to 5 days and use on salads, sandwiches and more!

Lauren’s Top Tips for the Best Pesto Recipe

  • Use fresh basil, not wilted leaves. The quality of your basil makes all the difference, so make sure you use bright green leaves here.
  • Stream the olive oil slowly. This helps emulsify the pesto, creating a thicker, creamier texture that coats pasta beautifully.
  • Don’t skip the lemon! It balances the richness of the cheese and olive oil while keeping the pesto vibrant and fresh for longer.
  • Taste and adjust at the end. I encourage you to trust your instincts here. Every batch of basil, cheese, and lemon is slightly different, so add salt or more lemon to make it taste just right!

How to Use Nut Free Pesto

This nut free pesto recipe is endlessly useful. To use it with pasta, simply toss the pesto with freshly cooked pasta and a splash of the starchy pasta water to help it coat each strand evenly. It’s perfect with spaghetti, penne, or even cheese tortellini.

I also love using it as a marinade for chicken in my pesto marinated chicken recipe. Just coat chicken thighs or breasts with pesto and a little extra salt and pepper, then grill, sear or bake. It’s also amazing in pesto chicken bowls with quinoa, roasted potatoes, and some fresh cherry tomatoes. You really can’t go wrong!

Close up of fresh pesto sauce in a bowl with a spoon.

How to Store Nut Free Pesto

Store pesto in an airtight container in the fridge for up to 5 days. To help prevent browning, press a small piece of plastic wrap directly on top of the pesto before sealing the lid.

Freezing Leftover Nut Free Pesto

You can also freeze pesto in ice cube trays or small jars for up to 3 months. Just defrost in the fridge overnight or stir directly into hot dishes.

Basil Pesto Sauce FAQs

Can I use all basil instead of mixing in spinach?

Yes! Just know the flavor will be more intense. I typically add spinach because it adds more volume to the pesto and it is cheaper than buying more basil!

Can you make pesto without any nuts?

Yes! This recipe is completely nut free but still creamy and flavorful thanks to the cheese and olive oil.

Can I make pesto without basil?

Yes! You can make “pesto” using other leafy greens like arugula, parsley, cilantro, kale, or even spinach. The flavor will change depending on the greens you choose.

What can I substitute for parmesan cheese in pesto?

Nutritional yeast is the best dairy-free alternative in basil pesto. You can also use Pecorino Romano if you tolerate dairy but want a sharper flavor.

Can I make pesto without a food processor?

Absolutely, you can use a blender! If using a blender, you may need to stop and scrape the sides a few times or add a little extra oil to help it blend.

What is a good substitute in pesto for nuts?

You can use extra parmesan, sunflower seeds, pumpkin seeds, or even a small avocado to mimic the rich texture nuts normally add, though this basil pesto recipe doesn’t require any!

Close up pesto sauce in a bowl.

More Favorites to Try

Close up of fresh basil pesto without nuts in a bowl with a wooden spoon.

Best (Nut-Free!) Pesto Recipe

Forget the pricey pine nuts! This Nut-Free Basil Pesto is bright, garlicky, and just as delicious as the classic. I first learned this nut-free version in culinary school as a simple salad dressing, and it quickly became my go-to for everything. Toss it with pasta, drizzle it over grilled chicken, or spread it on sandwiches. There’s no wrong way to enjoy it!
Prep Time 10 minutes
Servings: 4 servings (about 3/4 cup)
Course: Sauce
Cuisine: American, Italian
Calories: 301

Ingredients
  

  • 1 cup fresh basil packed
  • ½ cup spinach or other greens
  • ½ cup extra virgin olive oil
  • 1 lemon juiced
  • 3 Garlic cloves
  • ½ cup freshly grated parmesan cheese reduce to ¼ cup if using pre-grated.
  • Salt to taste

Method
 

  1. Combine basil leaves (remove any thick stems), spinach, garlic cloves, parmesan, a pinch of salt, and freshly squeezed lemon into a food processor. Blend on high, while slowly pouring in the olive oil.
  2. Once the mixture is blended and all the olive oil is added, give it a taste to adjust for salt.
  3. Serve with pasta or store in the fridge for up to 5 days and use on salads, sandwiches and more!

Nutrition

Serving: 1servingCalories: 301kcalCarbohydrates: 4gProtein: 5gFat: 30gSaturated Fat: 6gPolyunsaturated Fat: 3gMonounsaturated Fat: 21gCholesterol: 9mgSodium: 786mgPotassium: 97mgFiber: 1gSugar: 1gVitamin A: 772IUVitamin C: 17mgCalcium: 174mgIron: 1mg

Notes

    • Use fresh basil, not wilted leaves. The quality of your basil makes all the difference, so make sure you use bright green leaves here.
    • Stream the olive oil slowly. This helps emulsify the pesto, creating a thicker, creamier texture that coats pasta beautifully.
    • Don’t skip the lemon! It balances the richness of the cheese and olive oil while keeping the pesto vibrant and fresh for longer.
    • Taste and adjust at the end. I encourage you to trust your instincts here. Every batch of basil, cheese, and lemon is slightly different, so add salt or more lemon to make it taste just right!
    • Store pesto in an airtight container in the fridge for up to 5 days.

Tried this recipe?

Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating