This post may contain affiliate links. Please read our disclosure policy.

This small batch spinach pesto is a fresh, vibrant sauce made with spinach, garlic, Parmesan, and lemon. It blends together in minutes and is perfect for pasta, sandwiches, vegetables, or chicken.

a small batch of spinach pesto in a jar.

Why You’ll Love This Recipe

  • Fresh Flavor: Made with spinach, garlic, lemon, and Parmesan for a bright, vibrant pesto.
  • Quick to Make: This homemade pesto comes together in just minutes.
  • Versatile: Perfect for pasta, sandwiches, vegetables, chicken, or as a simple dressing.
  • Perfectly Portioned: Makes the right amount for one or two servings.
  • Easy to Scale: Double the ingredients to make a larger batch.
  • Simple Ingredients: Uses pantry staples and fresh spinach, making it an easy pesto recipe for any day.

I reach for this spinach pesto often because it brings so much fresh flavor with so little prep. The bright lemon, smooth olive oil, and nutty Parmesan blend with the spinach to create a sauce that tastes vibrant and homemade every time.

I use it on a single serving of buttered noodles, spread it on a slice of homemade French bread, and spoon it over roast chicken, baked shrimp, and roasted Brussels sprouts. It is a simple recipe that feels special, and I love that it makes just enough for one or two.

joanie's signature.

Summarize and Save This Content On

*Gemini button copies the prompt automatically; just Paste (Ctrl+V) when the window opens.

Ingredients

ingredients to make spinach pesto - pine nuts, olive oil, lemons, cheese and spinach on a cutting board.

If you have any ingredients leftover from this small batch spinach pesto recipe, check out our Leftover Ingredients Recipe Finder.

  • Olive Oil: Creates a smooth, classic pesto texture. You can use avocado oil for a lighter flavor.
  • Parmesan Cheese: Adds salty, tangy richness to this homemade spinach pesto. Nutritional yeast works well for a dairy free version.
  • Pine Nuts: Provide a rich, buttery base that helps thicken the pesto sauce. Walnuts are an easy, budget friendly substitute. Extra pine nuts can be used in a spinach orzo salad or small sausage dressing.
  • Lemon Juice: Brings bright, fresh flavor to the pesto and helps balance the spinach. Lime juice can be used if that is what you have on hand.
  • Garlic: Adds bold flavor. Use less if you prefer a milder pesto.
  • Salt: Enhances the overall flavor. Adjust to taste.
  • Spinach: Fresh spinach gives this easy spinach pesto its vibrant color and nutrient packed base. You can mix in kale or arugula for variety. If you have extra spinach, try using it in zuppa toscana for one, a single serve crustless spinach quiche, or a green smoothie.
Save This Recipe!
Get this sent to your inbox, plus get weekly recipes from us – all for free.

Toasting Nuts For Extra Flavor

Toasting the pine nuts enhances their rich, nutty flavor and gives the spinach pesto deeper taste. Heat a small skillet over medium low heat, warm a little olive oil, and add the pine nuts. Stir often until golden, then transfer them to a plate so they do not overcook. This quick step adds great flavor to homemade pesto.

Recipe Variations

Try one of these easy pesto variations to adjust the flavor to your taste.

  • Vegan Pesto: Replace the Parmesan with nutritional yeast for a dairy free option.
  • Nut Free Pesto: Replace the pine nuts with sunflower seeds or leave them out entirely for a smooth, nut free pesto.
  • Low Sodium Pesto: Reduce the salt and use unsalted nuts. The Parmesan provides plenty of natural seasoning.
  • Creamy Pesto: Blend in a spoonful of Greek yogurt or ricotta for a richer sauce.
  • Meal Prep Pesto: Add a little extra olive oil so the pesto stores well and stays smooth for the week.
  • Kale Pesto: Swap half of the spinach with kale for a heartier, nutrient rich pesto.
  • Arugula Pesto: Use arugula with spinach for a peppery flavor often found in restaurant pesto sauces.

How To Make Spinach Pesto

These photos and instructions help you visualize how to make a small batch of homemade pesto. See the recipe box below for ingredient amounts and full recipe instructions.

  1. Add Ingredients: Place all ingredients in a food processor or blender.
  2. Blend: Process until smooth, scraping the sides as needed.
  3. Adjust Consistency: Add a teaspoon of olive oil or water if the pesto is too thick.
  4. Season: Taste and add more salt if needed.
  5. Serve or Store: Use right away or refrigerate for later.

This pesto makes about 1/2 cup.

homemade spinach pesto in a blender.

Expert Tips

  • Use Fresh Spinach: Fresh leaves work best for spinach pesto. Frozen spinach adds moisture and can water down the sauce.
  • Toast the Nuts: Lightly toasting pine nuts or walnuts brings out deeper, richer flavor.
  • Adjust the Texture: Blend briefly for a thicker, rustic pesto or longer for a smooth sauce.
  • Store Properly: Refrigerate in an airtight container and add a thin layer of olive oil on top to help maintain freshness.
a jar of pesto with a spoon in the center coming out of the jar.

Frequently Asked Questions

Can spinach pesto replace basil pesto?

Yes. Spinach pesto is milder and works anywhere you would use classic basil pesto.

How do I keep spinach pesto bright green?

Use fresh spinach, add lemon juice, and avoid overheating the sauce to maintain a bright color.

How long does spinach pesto last in the refrigerator?

Spinach pesto lasts about 4 days when stored in an airtight container.

How should I store leftover spinach pesto?

Keep it in a small airtight container and add a thin layer of olive oil on top to help maintain freshness.

Can I freeze spinach pesto?

Yes. Freeze it in small containers or ice cube trays for easy single servings. When you are ready to use it, thaw in the refrigerator or let it sit at room temperature for 15 to 20 minutes.

Ways To Use Leftover Ingredients

If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:

If you’ve made this small batch pesto or any recipe from One Dish Kitchen, I’d love to hear what you think! Rate the recipe and share your experience in the comments below.

Also, if you take a picture please tag us on Instagram (@onedishkitchen) we’d love to see!

RELATED: Single Serving Comfort Food Recipes


Cooking For One Made Easy
Because you’re worth it

Small Batch Spinach Pesto

4.8 from 6 votes
By: Joanie Zisk
Prep: 10 minutes
Total: 10 minutes
Servings: 8 tablespoons
Fresh spinach pesto made with garlic, Parmesan, lemon, and olive oil. This small batch pesto blends in minutes and is perfect for pasta, sandwiches, chicken, and vegetables.
Save this Recipe!
Get this recipe sent to your inbox, plus get FREE weekly recipes.

Equipment

Ingredients 
 

  • 2 cups fresh spinach leaves
  • ¼ cup toasted pine nuts or walnuts
  • 1 clove garlic
  • 4 tablespoons olive oil
  • ½ tablespoon lemon juice
  • ¼ cup shredded Parmesan cheese
  • ¼ teaspoon kosher salt

Instructions 

  • Place all ingredients in a food processor or blender.
  • Process until smooth, scraping the sides as needed.
  • Add a teaspoon of olive oil or water if the pesto is too thick.
  • Taste and add more salt if needed.
  • Use right away or refrigerate for later.
    Yields about ½ cup

Notes

  • Use Fresh Spinach: Fresh leaves work best for spinach pesto. Frozen spinach adds moisture and can water down the sauce.
  • Toast the Nuts: Lightly toasting pine nuts or walnuts brings out deeper, richer flavor.
  • Adjust the Texture: Blend briefly for a thicker, rustic pesto or longer for a smooth sauce.
  • Store Properly: Refrigerate in an airtight container and add a thin layer of olive oil on top to help maintain freshness.
 
Toasting Nuts For Extra Flavor
Toasting the pine nuts enhances their rich, nutty flavor and gives the spinach pesto deeper taste. Heat a small skillet over medium low heat, warm a little olive oil, and add the pine nuts. Stir often until golden, then transfer them to a plate so they do not overcook. This quick step adds great flavor to homemade pesto.
 
 

Nutrition

Serving: 1tablespoon, Calories: 114kcal, Carbohydrates: 3g, Protein: 2g, Fat: 11g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Cholesterol: 3mg, Sodium: 77mg, Potassium: 32mg, Fiber: 1g, Sugar: 0.2g, Vitamin A: 28IU, Vitamin C: 0.4mg, Calcium: 28mg, Iron: 0.3mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Promotional cover of 2 Week Meal Plan for One eBook.

FREE eBook: 2-Week Meal Plan for One!

a red square and rectangle baking dishes with a red ramekin.

Use code ODK15 for an extra 15% off your order

Plus, add a Shopping Tote to your cart and get it FREE through the end of March.

Joanie Zisk, chef and author of The Ultimate Cooking for One Cookbook, holding her cookbook.

Welcome!

Iโ€™m Joanie, chef, author of The Ultimate Cooking for One Cookbook, and creator of One Dish Kitchen. With 10+ years of experience developing single serving and small batch recipes, Iโ€™m passionate about making cooking for one simple and enjoyable. So glad youโ€™re here!

red square baking dish with promotional sleeve around it.

Make 100+ Recipes With This Dish!

Clean Living

Check out our Clean Living page, where I share my journey to a cleaner, toxin-free lifestyle and products I use everyday.

4.84 from 6 votes

Leave a comment

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

Recipe Rating




10 Comments

  1. Gerard says:

    WOW! Talk about simple and flavor. Thank you. I’ve never made pesto before but I was picking some okra and basil in my garden to add to my shrimp creole so I just continued picking greens. I don’t have spinach but I made it with a blend of arugula, radish greens, basil and parsley. It was so simple to do in the flavor was awesome following your recipe. Now I’m looking forward to making some pisto pasta.

    1. Joanie Zisk says:

      Thank you so much! I love how you used fresh ingredients straight from your gardenโ€”that sounds amazing! The mix of arugula, radish greens, basil, and parsley must have added such a wonderful depth of flavor. Iโ€™m so glad the recipe was easy to follow and turned out great for you. Enjoy that pesto pasta!

  2. Marie McCarthy says:

    Ridiculously easy and very tasty! I threw the whole bunch of spinach in rather than waste it and just upped the other ingredients accordingly. Can’t wait for shrimp over pesto pasta!

  3. Patricia Keller says:

    I used parsley as I didnt have spiniach and not really a fan of basil too much, I also added a full tin, including liquid of chick peas. I didnt add extra salt as the chick peas and parm had enough for my liking. I also added sesame seeds which I toasted along with the pine nuts, reading this back I see that I used this recipe as a guide. The liquid from the chick peas make this dip nice and fluffy! I dont think that I would try this for pasta, but most def for a dip for veg!!

  4. Sheri says:

    Do you always have to use nuts? I have IBS and can’t eat nuts.

    1. Joanie Zisk says:

      You can leave out the nuts, Sheri.

      1. Sheri says:

        Thank you!

  5. Crystal says:

    I used up the last bit of my fresh basil and topped off with baby spinach to get the 2 cups. Oh my word, DIVINE! Thank you!

    1. Joanie Zisk says:

      I’m so glad you enjoyed the pesto. Thank you for taking the time to let me know.

  6. Beverly says:

    I have always bought pre-made pesto. Nice to have a fresh alternative.