Spinach and Pine Nuts Pesto

~A vibrant variation on classic pesto~

Loaded with iron and vibrant greens, this spinach pesto is a deliciously unexpected twist on a classic. Creamy, zesty, and bursting with flavor, it’s a nutrient-packed way to elevate everything from pasta to roasted veggies.

Why You’ll Love This Pesto

  • Bright green, zesty, and full of flavor.
  • Loaded with leafy greens, healthy fats, and plant-based protein.
  • Works as a sauce, spread, or salad dressing.
  • Ready in under 10 minutes with minimal ingredients.
  • Better-for-you twist: A lighter, healthier alternative to traditional pesto without sacrificing taste.

Ingredients & Benefits

  1. Spinach – full of vitamins A, C, and K, iron, and antioxidants. Supports immunity, bone health, and overall vitality.
  2. Basil – adds fragrant aroma and flavor while providing antioxidants and anti-inflammatory compounds.
  3. Pine nuts or walnuts – healthy fats, protein, and minerals; walnuts boost brain health, pine nuts give a subtle buttery richness.
  4. Parmesan cheese or nutritional yeast – Parmesan adds savory depth and calcium, while nutritional yeast is a dairy-free option with B-vitamins and a cheesy flavor.
  5. Garlic – adds pungent flavor and offers immune-boosting and anti-inflammatory benefits.
  6. Extra virgin olive oil – heart-healthy monounsaturated fats and antioxidants.
  7. Lemon juice – brightens the flavor, balances richness, and adds vitamin C.
  8. Salt & pepper – to taste

  

The Recipe

Servings: 6–8 servings | Total Time: 10 minutes | Difficulty: easy


Tips: Use room temperature olive oil for easier blending and a creamier texture. Adjust the garlic to your taste – roasted garlic adds a sweeter, milder flavor. If you prefer a thinner pesto, add a little more olive oil or lemon juice. To keep it fresh longer, store the pesto in the fridge with a thin layer of olive oil on top.

Ingredients:

  • 2 hanful of fresh spinach leaves
  • 1 handful  fresh basil leaves
  • ¼  cup pine nuts or walnuts
  • ¼  cup grated Parmesan cheese (or nutritional yeast for a dairy-free option)
  • 2-3 cloves garlic
  • ¼  cup extra virgin olive oil
  • Juice of ½  lemon
  • Salt and pepper to taste

Instructions:

  1. Wash the spinach and basil leaves thoroughly. Peel the garlic cloves.
  2. In a food processor or blender, combine the spinach, basil, pine nuts (or walnuts), Parmesan cheese (or nutritional yeast), and garlic. Pulse until finely chopped.
  3. With the food processor running, slowly drizzle in the olive oil and lemon juice. Blend until the pesto reaches a smooth, creamy consistency.
  4. Taste the pesto and season with salt and pepper as needed. Blend briefly to combine.
  5. Transfer the pesto to a jar or airtight container. Store in the refrigerator for up to 1 week, or freeze for longer storage.

Note: This healthy spinach pesto is a vibrant and nutritious alternative to traditional basil pesto.

Serving Suggestions:

  • Toss with your favorite pasta for a fresh, green twist. It pairs well with whole-grain or gluten-free pasta options and zoodles.
  • Spread on sandwiches or wraps for a burst of flavor. It’s great with grilled vegetables, chicken or mozzarella.
  • Use as a sauce or drizzle on regular pizza and lavash-type pizza.
  • Thin with a little more olive oil and lemon juice to create a flavorful salad dressing.

Swaps & Variations

  • Nuts: Cashews or almonds work well if you don’t have pine nuts or walnuts.
  • Cheese: Vegan Parmesan or nutritional yeast keeps it dairy-free.
  • Leafy greens: Add arugula or kale for a slightly different flavor profile.

Serving Suggestions

  • Toss with whole-grain, gluten-free pasta, or zucchini noodles for a light, green dish.
  • Spread on bread or wraps for an instant flavor boost.
  • Use as a base or drizzle on top of homemade pizza or lavash pizza.
  • Thin with extra olive oil and lemon juice for a vibrant, herby dressing.
  • Drizzle over roasted potatoes, carrots, or cauliflower.

Nutrition 

Per 2 tbsp – approx. 30 g: Calories: 120 kcal | Protein: 3 g | Carbs: 2 g | Fat: 11 g | Fiber: 1 g

(Values may vary slightly depending on nuts and cheese used.)


Dietary Info – Healthy Spinach Pesto

Vegetarian | Gluten-free | Dairy-free option available | Vegan (if using nutritional yeast instead of Parmesan)

Share this article:

Food Lover & Creator

I hope to share my love for wholesome, flavorful meals and inspire you to bring joy back into your kitchen.

My Favorite Recipes

New Recipes: