Pesto Recipe No Pine Nuts
Fresh, vibrant basil pesto made without pine nuts, ready in just 15 minutes. Perfect for pasta, dips, and sandwiches budget-friendly and allergy-safe.

- Prep Time
- 10 min
- Cook Time
- 5 min
- Total Time
- 15 min
- Servings
- 4 servings
5-Ingredient Dump & Go Crockpot Meals
101 effortless slow cooker recipes for busy families.
View on AmazonAvailable on AmazonIf you’ve been craving pesto but want a fresh twist, this pesto recipe no pine nuts delivers bold basil flavor without the high cost or allergy worries. Perfect for pasta, sandwiches, or dips, it’s quick, vibrant, and full of flavor ready in minutes, and you won’t miss the pine nuts one bit.

Table of Contents
Table of Contents
What is Pesto Without Pine Nuts
When you think of pesto, you probably imagine the classic Italian sauce made with fresh basil, garlic, Parmesan, olive oil, and those tiny, buttery pine nuts. While traditional recipes have their charm, pine nuts can be expensive, hard to find, and a potential allergy trigger. This is where a basil pesto without pine nuts shines it keeps the rich green color, the fragrant aroma, and that silky texture, all while being more accessible and allergy-friendly.
The heart of this version is still the basil, of course, paired with fresh garlic and tangy lemon juice. Instead of pine nuts, we swap in walnuts, which bring a similar richness but at a fraction of the cost. You can also try almonds, sunflower seeds, or even hemp seeds if you prefer. The result? A sauce that’s every bit as satisfying, with no compromise on flavor.
For anyone who’s been avoiding pesto because of nut sensitivities, this nut-free pesto recipe option means you can enjoy the same bright, herby taste without worry. Plus, it’s an easy kitchen win for busy cooks whip it up in 15 minutes, and you’re ready to spoon it over pasta, spread it on toast, or swirl it into soups.
Pesto Recipe No Pine Nuts
- Total Time: 15 min
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Fresh, vibrant basil pesto made without pine nuts, ready in just 15 minutes. Perfect for pasta, dips, and sandwiches budget-friendly and allergy-safe.
Ingredients
4 cups fresh basil leaves, packed and washed
3 cloves garlic, roughly chopped
Zest of 1 lemon
3 tbsp lemon juice or juice of 1 lemon
¼ cup Parmesan, grated
½ cup walnuts, roughly chopped
½ cup extra virgin olive oil
½ tsp salt
½ tsp ground black pepper
Instructions
- Remove basil leaves from: Remove basil leaves from stems, wash and dry.
- In a food processor: In a food processor, combine basil, garlic, lemon juice, Parmesan, walnuts, salt, and pepper. Blend until combined.
- Slowly add olive oil: Slowly add olive oil while blending until smooth.
- Taste and adjust seasoning: Taste and adjust seasoning.
- Serve immediately or store: Serve immediately or store with a thin layer of olive oil on top.
Notes
Walnuts can be swapped for almonds, sunflower seeds, or hemp seeds.
For dairy-free, replace Parmesan with nutritional yeast.
Freeze in ice cube trays for single portions.
- Prep Time: 10 min
- Cook Time: 5 min
- Category: Side Dish
- Method: No-Cook
- Cuisine: Italian
Nutrition
- Serving Size: 1/4 cup
- Calories: 372
- Sugar: 1g
- Sodium: 341mg
- Fat: 38g
- Saturated Fat: 6g
- Unsaturated Fat: 32g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 4mg
Why You’ll Love This
Making this pesto recipe no pine nuts isn’t just about skipping a pricey ingredient it’s about creating something that’s equally fresh, flavorful, and versatile. Walnuts give a warm, earthy undertone, while lemon juice adds brightness, balancing the richness of olive oil and Parmesan. The result is a sauce that works for so many dishes.
If you’ve tried my Lemon Chicken Pasta Recipe, you’ll know how much I love a quick weeknight meal that bursts with flavor. This nut-free pesto works in a similar way easy to prepare yet capable of transforming simple pasta into something special. It’s also perfect for those who enjoy allergy-friendly cooking without feeling like they’re missing out on traditional taste.
The best part? You can whip it up in under 15 minutes, making it a lifesaver when you need something fast but homemade. Spread it on crusty bread, drizzle it over grilled chicken, or toss it with veggies for an instant flavor upgrade. For even more creative inspiration, check out Tomato Basil Pasta Recipe for another basil-forward favorite that pairs beautifully with this sauce.
How to Make Pesto Without Pine Nuts
Quick Overview
This homemade pesto no pine nuts is fresh, bold, and ready in just 15 minutes. You’ll replace pine nuts with walnuts (or another nut or seed of choice) and still get that silky, flavorful sauce. It’s simple: blend basil, garlic, lemon, Parmesan, and your chosen nut with olive oil until smooth, and it’s ready to serve.
If you’ve tried my Tomato Feta Pasta Recipe, you’ll know how much a fresh sauce can transform a dish. This nut-free basil pesto does exactly that without the allergens or extra cost.
Ingredients

- 4 cups fresh basil leaves, packed and washed
- 3 cloves garlic, roughly chopped
- Zest of 1 lemon
- 3 tbsp lemon juice (or juice of 1 lemon)
- ¼ cup Parmesan, grated
- ½ cup walnuts, roughly chopped (or almonds, sunflower seeds, or hemp seeds)
- ½ cup extra virgin olive oil
- ½ tsp salt
- ½ tsp ground black pepper
For variations and deeper ingredient tips, check out BBC Good Food’s pesto ideas they cover alternative herbs and mix-ins worth trying.
Step-by-Step
- Prep the basil – Remove basil leaves from stems, then wash and dry thoroughly.
- Combine the base ingredients – In a food processor, add basil, garlic, lemon juice, Parmesan, walnuts, salt, and pepper. Blend until combined.
- Add olive oil – With the processor running, slowly pour in olive oil through the feed tube until the sauce is smooth. You can also drizzle it in between pulses if your processor doesn’t have a feed tube.
- Taste and adjust – Check seasoning; add more salt, lemon, or Parmesan to taste.
- Serve or store – For pasta nights, toss pesto immediately with hot noodles like I do in Chicken Bruschetta Pasta. Or store in a jar with a thin layer of olive oil on top to keep it fresh.
What to Serve Pesto With
Pesto without pine nuts is one of those sauces that can go from pasta night to party appetizer in seconds. Its bold basil and garlic notes make it a natural partner for all kinds of dishes.
For a quick dinner, toss it with hot spaghetti, penne, or bucatini. I love pairing it with Calabrian Steak and Shrimp Bucatini when I want something hearty with a burst of green freshness. It’s also perfect drizzled over grilled chicken or spooned onto roasted vegetables for a light yet flavorful side.
If you’re in the mood for casual bites, spread it over toasted baguette slices and top with cherry tomatoes, fresh mozzarella, or grilled shrimp. Try swapping it in for marinara on pizza, or swirl it into soups for a fresh kick. It’s also fantastic as a dip for warm bread think of it as a fresh alternative to oil and balsamic.
For summer gatherings, I like tossing pesto through pasta salads, similar to my Elote Pasta Salad Recipe but with basil and lemon at the forefront. And if you want more global inspiration, BBC Good Food’s pesto serving guide offers creative twists like pesto-stuffed mushrooms and pesto-drizzled grilled fish.
Top Tips for Perfecting
The secret to making the best pesto recipe without pine nuts lies in freshness, balance, and technique. Here’s how to get that creamy texture and vibrant taste every time.
Use fresh, high-quality basil – Your basil should be bright green, fragrant, and free of dark spots. The fresher the leaves, the sweeter and more aromatic your pesto will be.
Toast alternative nuts or seeds – Walnuts, almonds, sunflower seeds, or hemp seeds all work beautifully. Lightly toasting them brings out their natural oils and enhances the sauce’s richness.
Add lemon for brightness – While traditional pesto doesn’t always include lemon, it keeps the flavor lively and balances the richness of the oil and cheese. This is especially helpful when making a nut-free pesto recipe, as citrus helps elevate the flavors.
Pulse, don’t over-blend – Over-processing can bruise basil, turning it dark and bitter. Pulse just enough to combine, then slowly add olive oil until smooth.
Experiment with cheese – Parmesan is classic, but Pecorino Romano adds a saltier bite. For dairy-free pesto without pine nuts, use nutritional yeast for a savory flavor boost.
I use these same blending tricks when making rich sauces like my Yum Yum Sauce Recipe short bursts in the processor give the perfect consistency without overheating ingredients.
Storing and Reheating Tips
One of the best things about homemade pesto no pine nuts is how well it keeps when stored correctly. Freshly made, it will last up to 5 days in the refrigerator if kept in an airtight container. Always add a thin layer of olive oil on top this prevents air from reaching the basil and keeps the color vibrant.
For longer storage, freezing is your friend. Spoon pesto into ice cube trays, freeze until solid, then transfer to a freezer bag. This way, you can pop out small portions as needed. It’s perfect for tossing into pasta like my Tomato Basil Pasta Recipe or stirring into soups for an instant flavor lift.
When reheating, avoid microwaving pesto directly it can dull the fresh basil flavor. Instead, let it come to room temperature or gently warm it by stirring into hot pasta or vegetables just before serving. If it thickens in storage, a splash of olive oil or lemon juice will bring it back to life.
If you want more inspiration for make-ahead sauces, check my Garlic Parmesan Cheeseburger Bombs recipe the garlic butter method there also works beautifully for refreshing stored pesto.
FAQs
What can you use instead of pine nuts in pesto?
Walnuts are my go-to because they mimic the richness of pine nuts without the cost. Almonds, sunflower seeds, pumpkin seeds, or hemp seeds also work beautifully in a pesto recipe no pine nuts. Lightly toasting them boosts flavor.
Can I leave pine nuts out of pesto?
Yes you can make a delicious pesto without pine nuts by simply increasing the amount of basil and Parmesan for balance. Many people prefer this nut-free pesto recipe for allergy or budget reasons.
What are the three ingredients in pesto sauce?
The classic trio is basil, garlic, and Parmesan. In most recipes, olive oil and nuts round out the flavor, but in a basil pesto without pine nuts, walnuts or seeds make an excellent substitute.
Is there a good substitute for pine nuts?
Walnuts are the closest in texture and mild flavor. Almonds, sunflower seeds, or even cashews can be used. For a fully nut-free pesto recipe, sunflower seeds or pumpkin seeds are ideal.
Pesto recipe no pine nuts proves you don’t need tradition to get incredible flavor. By swapping in walnuts or seeds, you’ll enjoy a sauce that’s fresh, vibrant, and perfect for pasta, sandwiches, dips, and more. Great for nut allergies, easier on the budget, and genuinely delicious — holds its own against the original. See also our No Bake Pumpkin Cheesecake Balls.
Make a batch today, try it with dishes like my Lemon Chicken Pasta Recipe or Elote Pasta Salad Recipe, and share your creations with us on Facebook or pin them to your boards on Pinterest so we can see your nut-free pesto in action. Fresh, bold flavor is just minutes away no pine nuts required.
Must‑Have Kitchen Equipment for This Recipe:
- Instant Pot Duo Plus 6‑Qt 9‑in‑1 Programmable Pressure Cooker
- Instant Vortex Plus 6‑Qt Air Fryer (ClearCook + OdorErase)
- Aucma 6.5‑Qt 6‑Speed Tilt‑Head Stand Mixer
Some links may be affiliate links. Read our affiliate disclosure.
Keep good recipes close
Add The Cooking Twins to your preferred sources on Google for more easy dinners, no-bake desserts and kitchen inspiration.






Ratings & Reviews
Leave a reviewWe'd love to hear how it turned out.