At Eminent Recipes, I love creating dishes that are simple, nourishing, and full of flavor, perfect for busy families and home cooks alike. Spinach pesto is one of my favorite ways to combine fresh greens with wholesome ingredients, offering a vibrant, creamy sauce that works beautifully with pasta, sandwiches, or roasted vegetables. This recipe reflects my approach to cooking: quick, customizable, and packed with healthy, delicious ingredients that everyone will enjoy.
Print
Spinach Pesto
- Total Time: ~15 minutes
- Yield: About 1 cup 1x
- Diet: Vegetarian
Description
A fresh and vibrant green sauce made primarily from spinach, olive oil, garlic, nuts, and cheese or vegan alternatives. Perfect for tossing with pasta, spreading on sandwiches, or drizzling over roasted vegetables. This versatile pesto can be creamy, nut-free, or adapted for vegan and baby-friendly versions.
Ingredients
π Ingredients (makes about 1 cup):
For the Pesto:
- Β 4 cups fresh spinach leaves, packed
- 1/2 cup walnuts or pine nuts (or seeds for nut-free)
- 2–3 garlic cloves
- 1/2 cup grated Parmesan cheese (or nutritional yeast for vegan)
- 1/2 cup olive oil
- 1–2 tablespoons lemon juice
- Salt and pepper to taste
- Optional: 2 tablespoons cream or avocado for creamy texture
Instructions
π Instructions:
Step 1: Prepare Ingredients
Wash spinach thoroughly and pat dry. Toast walnuts or pine nuts lightly in a pan for enhanced flavor.
Step 2: Blend Pesto
In a food processor, combine spinach, nuts, garlic, and Parmesan (or nutritional yeast). Pulse until coarsely chopped.
Step 3: Add Oil and Lemon
With the processor running, slowly stream in olive oil until smooth. Add lemon juice, salt, and pepper to taste. For a creamier version, blend in cream or avocado.
Step 4: Serve
Toss with cooked pasta, spread on sandwiches, or drizzle over roasted vegetables. Store leftovers in an airtight container in the fridge for up to 3 days.
Notes
- Baby-Friendly: Omit salt and finely grind nuts or use seed butters.
- Vegan Version: Replace Parmesan with nutritional yeast.
- No Basil: Spinach is the star, but a small handful of parsley or arugula can add extra flavor.
- Make Ahead: Pesto can be prepared in advance and frozen in ice cube trays for easy portioning.
- Prep Time: 10 minutes
- Cook Time: 5 minutes (for toasting nuts)
- Category: Sauce / Condiment
- Method: Blended / Raw
- Cuisine: Italian-inspired
Why You’ll Love This Recipe
Spinach pesto is a versatile, quick, and delicious way to add flavor and nutrients to your meals. Whether tossed with pasta, spread on sandwiches, or used as a dip, this recipe is perfect for busy weeknights or special occasions. With fresh spinach, garlic, and healthy nuts, itβs packed with vitamins and a rich, nutty flavor. Family-friendly and adaptable for vegan or baby-friendly diets, this spinach pesto is creamy, customizable, and a must-have for every kitchen.
Ingredients for This Recipe
This spinach pesto recipe uses fresh, wholesome ingredients to create a creamy, flavorful sauce. Spinach provides vibrant color and nutrients, while walnuts or pine nuts add richness and texture. Garlic and lemon juice brighten the flavor, and Parmesan or nutritional yeast delivers a savory depth. Olive oil ties everything together, creating a silky, smooth pesto perfect for pasta, sandwiches, or roasted vegetables. For a creamier texture, avocado or cream can be added.

π Ingredients (makes about 1 cup):
For the Pesto:
4 cups fresh spinach leaves, packed
1/2 cup walnuts or pine nuts (or seeds for nut-free)
2-3 garlic cloves
1/2 cup grated Parmesan cheese (or nutritional yeast for vegan)
1/2 cup olive oil
1-2 tablespoons lemon juice
Salt and pepper to taste
Optional: 2 tablespoons cream or avocado for creamy texture
How to Make This Recipe
Creating spinach pesto is quick and simple. Start by washing and drying fresh spinach, then lightly toast the walnuts or pine nuts to enhance their flavor. In a food processor, combine spinach, nuts, garlic, and Parmesan or nutritional yeast. Pulse until finely chopped, then slowly stream in olive oil while blending until smooth. Add lemon juice, salt, and pepper to taste. For creamier spinach pesto, blend in avocado or cream. Serve immediately with pasta, sandwiches, or roasted vegetables.
π Steps:
Prepare and wash 4 cups fresh spinach leaves
Toast 1/2 cup walnuts or pine nuts
Combine spinach, nuts, 2-3 garlic cloves, and 1/2 cup Parmesan cheese in a food processor
Pulse and gradually add 1/2 cup olive oil until smooth
Add 1-2 tablespoons lemon juice, salt, and pepper to taste
Optionally blend in 2 tablespoons cream or avocado for creamy spinach pesto
Serve immediately with pasta, sandwiches, or roasted vegetables

Expert Cooking Tips
To make the best spinach pesto, always use fresh, vibrant spinach and lightly toast the nuts for maximum flavor. For a vegan version, swap Parmesan with nutritional yeast to maintain a cheesy depth. Adjust the creaminess with avocado or a splash of olive oil. Spinach pesto pasta tastes best when mixed with warm pasta right before serving. For baby-friendly versions, finely grind nuts or use seed butters and omit salt. Store leftovers in a sealed container for up to three days.
π‘ Expert Tips:
Use fresh spinach for vibrant green color
Toast walnuts or pine nuts for enhanced flavor
Swap Parmesan with nutritional yeast for vegan spinach pesto
Adjust creaminess with avocado or olive oil
Grind nuts or use seed butters for baby-friendly spinach pesto
Mix spinach pesto pasta with warm pasta just before serving
Store leftovers in airtight containers for up to three days

FAQs
Can I make spinach pesto without basil?
Yes, fresh spinach can replace basil entirely. Add parsley or arugula for extra flavor.
Is spinach pesto suitable for vegans?
Absolutely. Replace Parmesan with nutritional yeast and ensure no animal-based products are used.
How do I make creamy spinach pesto?
Blend in avocado, vegan cream, or extra olive oil for a smooth, velvety texture.
Can babies eat spinach pesto?
Yes, omit salt and finely grind nuts or use seed butters for safety.
Want more sweet and savory recipes like this? Follow us on Facebook for daily dinner ideas, cooking tips, and behind-the-scenes moments from Eminent Recipes.
See how others are plating this dish on Instagram! Tag your version with #Eminentrecipes and get featured.
Love collecting recipes? Donβt miss our latest pins on Pinterest perfect for saving your favorite meals in one spot.
Persian Shirazi Salad β healthy and vibrant Iranian classic
Shirin Polo Ba Morgh Easy Step-by-Step Recipe
Simple Basil Pesto Recipe β Quick Italian Flavor
Classic Basil Pesto Ideas β Fresh, Easy, and Tasty
Spinach pesto is a quick, versatile, and family-friendly sauce that brightens any meal. Packed with fresh spinach, nuts, garlic, and olive oil, itβs creamy, flavorful, and adaptable for vegan or baby-friendly diets. Perfect for pasta, sandwiches, or roasted vegetables, this spinach pesto is a staple youβll return to again and again. Enjoy the rich, vibrant flavors while keeping meals easy, nutritious, and delicious for your whole family.
