Basil Pesto Recipe No Pine Nuts: Easy Nut-Free Option

Updated On: October 16, 2025

There’s something undeniably magical about homemade basil pesto. The vibrant green color, the intoxicating aroma of fresh basil, and the punchy, garlicky flavor instantly elevate even the simplest meal.

But what if you’re out of pine nuts, or simply want a more budget-friendly or allergy-friendly option? That’s where this basil pesto recipe with no pine nuts comes to the rescue.

Whether you’re swirling it through pasta, drizzling it over roasted veggies, or smearing it on a sandwich, this nut-free twist on classic pesto delivers all the fresh, herby joy you crave—without compromise.

This recipe is inspired by many summers spent harvesting basil from the garden and experimenting with different flavors in the kitchen. Using affordable, easy-to-find ingredients, you’ll whip up a batch of pesto that rivals any you’ve tried before.

If you love bold flavors, creamy textures, and a hit of Italian sunshine on your plate, you’re in for a treat. Let’s dive into the details!

Why You’ll Love This Recipe

  • No Pine Nuts Required: Perfect for those with allergies or anyone looking for a budget-friendly alternative.
  • Quick & Easy: Ready in under 10 minutes with a food processor or blender.
  • Versatile: Use it on pasta, sandwiches, salads, grilled veggies, or as a dip.
  • Customizable: Easily adapt the ingredients to suit your taste or what’s in your pantry.
  • Fresh & Vibrant: Bursting with the taste of basil, garlic, and a hint of lemon.
  • Vegetarian-Friendly: No hidden animal products—just simple, wholesome ingredients.

Ingredients

Ingredient Amount Notes
Fresh Basil Leaves 2 packed cups About 80g; stems removed
Raw Cashews or Walnuts 1/3 cup Can substitute with sunflower seeds for nut-free
Fresh Garlic 2 cloves Peeled
Parmesan Cheese (or Vegan Alternative) 1/3 cup Freshly grated, or nutritional yeast for vegan
Extra Virgin Olive Oil 1/2 cup High quality for best flavor
Lemon Juice 1 tablespoon Freshly squeezed for brightness
Salt 1/2 teaspoon Adjust to taste
Black Pepper 1/4 teaspoon Freshly cracked

Equipment

  • Food Processor or high-speed blender
  • Measuring Cups and Spoons
  • Rubber Spatula for scraping down the bowl
  • Chef’s Knife and Cutting Board (for prepping garlic and basil)
  • Small Jar or Container to store pesto

Instructions

  1. Prep the Basil:

    Rinse the fresh basil leaves under cool water and pat them dry with a clean towel or paper towels. Remove the leaves from the stems.

    For best flavor, use only the leaves.

  2. Toast the Nuts (Optional):

    If you prefer a deeper, nuttier flavor, lightly toast the cashews or walnuts in a dry skillet over medium heat for 3-4 minutes, stirring often until golden and fragrant. Let them cool before using.

  3. Combine Ingredients:

    In your food processor or blender, add the basil leaves, toasted (or raw) nuts, garlic, Parmesan cheese (or vegan alternative), salt, and pepper. Pulse several times until the mixture is coarsely chopped.

  4. Add Lemon Juice and Olive Oil:

    Add the lemon juice. With the processor running, slowly stream in the olive oil.

    Scrape down the sides as needed, and blend until the pesto is smooth but still has some texture. If it’s too thick, add a bit more olive oil or a splash of water.

  5. Taste and Adjust:

    Taste your pesto and adjust seasoning as desired. Add more salt, pepper, or lemon juice to suit your palate.

  6. Store or Serve:

    Transfer the pesto to a clean jar or airtight container. Top with a thin layer of olive oil to keep it fresh.

    Store in the refrigerator for up to 1 week.

Tips & Variations

  • Nut-Free Option:
    Swap nuts for raw sunflower seeds or pumpkin seeds for a completely nut-free pesto.
  • Vegan Version:
    Use nutritional yeast or your favorite vegan Parmesan cheese in place of traditional Parmesan.
  • Herb Mix:
    Try replacing half the basil with baby spinach, arugula, or parsley for a unique twist and milder flavor.
  • Garlic Intensity:
    For a milder pesto, use roasted garlic or reduce the number of cloves.
  • Texture:
    If you like a chunkier pesto, pulse ingredients less. For silky-smooth, blend longer.

“Always store pesto with a thin layer of olive oil on top to prevent browning and lock in freshness.”

Nutrition Facts

Nutrient Per 2 Tbsp Serving
Calories 110
Total Fat 11g
Saturated Fat 1.5g
Carbohydrates 2g
Protein 2g
Sodium 150mg
Fiber 0.5g

Note: Nutrition values are approximate and will vary based on specific ingredients and brands used.

Serving Suggestions

  • Pasta: Toss hot pasta with a generous spoonful of pesto and a splash of pasta water for a creamy sauce.
  • Sandwiches & Wraps: Spread on crusty bread or inside wraps for a burst of flavor.
  • Roasted Vegetables: Drizzle over roasted potatoes, carrots, or zucchini for a herby finish.
  • Grain Bowls: Mix into quinoa, rice, or farro bowls for a vibrant, fresh component.
  • Pizza: Dollop over fresh pizza before or after baking.
  • Salad Dressing: Whisk with a bit more lemon juice and olive oil for a zesty salad dressing.
  • Dip: Serve with fresh veggies, breadsticks, or crackers as a party dip.

For more plant-based meal inspiration, check out our Baby Spinach Salad Recipe Vegan: Fresh & Easy Ideas and add a dollop of pesto for a flavor boost. Or elevate your next rice dish with our Chinese Veg Fried Rice Recipe In Marathi Made Easy—a spoonful of pesto can make a world of difference!

Conclusion

Making basil pesto without pine nuts is easier than you think and every bit as delicious as the classic. With simple swaps and a few pantry staples, you’ll enjoy a vibrant, zesty sauce that’s perfect on everything from pasta to pizza.

Homemade pesto not only tastes fresher than store-bought, but it also lets you control every ingredient—meaning you can tailor it to be vegan, nut-free, or simply suit your family’s tastes.

Whether you’re a seasoned cook or a kitchen newbie, this recipe is approachable, quick, and a true crowd-pleaser. Let it become a staple in your home and don’t be afraid to experiment.

For more vegetarian inspiration, explore our Best Vegetarian Recipes Without Tofu for Every Meal or discover festive flavors with Australian Vegetarian Christmas Recipes for Festive Feasts. Happy cooking—may every meal be brightened by the magic of fresh basil pesto!

📖 Recipe Card: Basil Pesto (No Pine Nuts)

Description: A vibrant, fresh basil pesto made without pine nuts—perfect for pasta, sandwiches, or salads. This easy recipe uses walnuts for a rich, nutty flavor.

Prep Time: PT10M
Cook Time: PT0M
Total Time: PT10M

Servings: 1 cup (about 4 servings)

Ingredients

  • 2 cups fresh basil leaves, packed
  • 1/2 cup walnuts
  • 1/2 cup grated Parmesan cheese
  • 2 garlic cloves
  • 1/2 cup extra-virgin olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon lemon juice

Instructions

  1. Combine basil, walnuts, Parmesan, and garlic in a food processor.
  2. Pulse until finely chopped.
  3. Add lemon juice, salt, and pepper.
  4. With the processor running, slowly drizzle in olive oil until smooth.
  5. Scrape down the sides as needed.
  6. Taste and adjust seasoning if desired.

Nutrition: Calories: 210 per serving | Protein: 4g | Fat: 21g | Carbs: 2g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Basil Pesto (No Pine Nuts)”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A vibrant, fresh basil pesto made without pine nuts\u2014perfect for pasta, sandwiches, or salads. This easy recipe uses walnuts for a rich, nutty flavor.”, “prepTime”: “PT10M”, “cookTime”: “PT0M”, “totalTime”: “PT10M”, “recipeYield”: “1 cup (about 4 servings)”, “recipeIngredient”: [“2 cups fresh basil leaves, packed”, “1/2 cup walnuts”, “1/2 cup grated Parmesan cheese”, “2 garlic cloves”, “1/2 cup extra-virgin olive oil”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1 tablespoon lemon juice”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Combine basil, walnuts, Parmesan, and garlic in a food processor.”}, {“@type”: “HowToStep”, “text”: “Pulse until finely chopped.”}, {“@type”: “HowToStep”, “text”: “Add lemon juice, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “With the processor running, slowly drizzle in olive oil until smooth.”}, {“@type”: “HowToStep”, “text”: “Scrape down the sides as needed.”}, {“@type”: “HowToStep”, “text”: “Taste and adjust seasoning if desired.”}], “nutrition”: {“calories”: “210 per serving”, “proteinContent”: “4g”, “fatContent”: “21g”, “carbohydrateContent”: “2g”}}

Photo of author

Marta K

Leave a Comment

X