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

This small batch spinach pesto is fresh, vibrant, and packed with flavor. It’s a great alternative to basil pesto, made with simple ingredients you may already have on hand. In just minutes, you’ll have a smooth, delicious sauce that’s perfect for pasta, sandwiches, or dipping.

a small jar of pesto on a silver tray next to spinach leaves and a half of a lemon.

Try this pesto in new ways! Use it instead of tomato sauce on pizza, as a dip with French bread, or drizzled over chicken salad. Spread it on an egg wrap, toss it with roasted Brussels sprouts or mix it into pasta for a classic dish.

Why You’ll Love This Recipe

  • Delicious & Fresh: Full of bold, vibrant flavor.
  • Ready in Minutes: Simple, fresh, and fast.
  • Use It Anywhere: Great on pasta, sandwiches, or as a dressing.
  • Made for One or Two: The perfect amount.
  • Easy to Make More: Just double the ingredients if needed.
pesto chicken on a white plate with a fork filled with chicken.

Pesto is a classic Italian sauce from Genoa, traditionally made with fresh basil, garlic, pine nuts, Parmesan, and olive oil. While basil pesto is delicious, I don’t always have fresh basil on hand—but I almost always have spinach. Spinach pesto is a great alternative, using spinach as the main green or combined with basil for a slightly different take on the original. It’s just as flavorful, easy to make, and works in all the same ways.

Save This Recipe!
Get this sent to your inbox, plus get weekly recipes from us – all for free.

Ingredients

pine nuts, olive oil, lemons, cheese and spinach on a cutting board.

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

  • Olive Oil: Gives the pesto a smooth texture. Avocado oil can be used for a lighter flavor.
  • Parmesan Cheese: Adds a salty, tangy depth. For a vegan option, use nutritional yeast.
  • Pine Nuts: Provide a rich, buttery texture. Swap with walnuts if preferred.
  • Lemon Juice: Adds brightness. Lime juice can be used as an alternative.
  • Garlic: Brings bold flavor. Use less for a milder taste.
  • Salt: Enhances the overall flavor. Adjust to taste.
  • Spinach: A fresh, nutrient-packed alternative to basil. Mix with kale or arugula for variety. If you have extra spinach, use it in Zuppa Toscana, a Crustless Spinach Quiche, or a Green Smoothie.

Recipe Variations

This recipe is easy to customize. Here are a few ways:

  • Vegan Pesto: Use nutritional yeast instead of Parmesan.
  • Bright & Fresh: Add orange zest for a hint of citrus.
  • Spicy Pesto: Mix in jalapeños or red pepper flakes for heat.
  • Herb Blend: Combine spinach with basil or cilantro for extra depth.

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. Blend the Ingredients: Add everything to a food processor or blender.
  2. Puree Until Smooth: Blend until well combined, stopping to scrape down the sides as needed
  3. Adjust Consistency: If it’s too thick, add a teaspoon of olive oil or water to thin it out.
  4. Season to Taste: Add more salt if needed.
  5. Store or Serve: Use right away or store for later.

This pesto recipe will yield 1/2 cup.

spinach and cheese in a blender.

Toasting Nuts for Better Flavor

Toasting pine nuts brings out their rich, nutty taste, making the pesto even more flavorful. While optional, I highly recommend it. Just be sure to watch them closely—they can go from golden to burnt fast.

To toast a small amount:

  1. Heat a small skillet over medium-low heat.
  2. Add a tablespoon of olive oil and let it warm for about 30 seconds.
  3. Add the pine nuts and stir frequently until they turn golden brown.
  4. Immediately transfer them to a plate to prevent overcooking.

This quick step adds extra depth to your pesto!

Expert Tips

  • Use Fresh Spinach: Frozen spinach adds excess moisture and can dilute the pesto.
  • Toast the Nuts: Lightly toasting brings out a richer, nuttier taste.
  • Store Properly: Keep in an airtight container with a thin layer of olive oil on top to maintain freshness.
  • Adjust Texture: Blend less for a chunkier consistency or longer for a smoother pesto.
a jar of pesto with a spoon in the center coming out of the jar.

Frequently Asked Questions

Can I make pesto without nuts?

Yes! Swap the pine nuts for sunflower seeds or simply leave them out.

How long does homemade spinach pesto last?

Store it in an airtight container in the fridge for up to 5 days.

Can I freeze pesto?

Yes! Freeze in small portions, like an ice cube tray, for up to 3 months.

Can I double this recipe?

Yes, just double the ingredients.

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.91 from 10 votes
Prep: 10 minutes
Total: 10 minutes
Servings: 8 tablespoons
This small batch spinach pesto is fresh, flavorful, and comes together in minutes. It’s perfect for pasta, sandwiches, or as a dip.
Save this Recipe!
Get this recipe sent to your inbox, plus get weekly recipes from us – all for free.

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 

  • Add everything to a food processor or blender.
  • Blend until well combined, stopping to scrape down the sides as needed.
  • If it's too thick, add a teaspoon of olive oil or water to thin it out.
  • Taste and add more salt if needed.
  • Use right away or store for later.
    Yields about ½ cup

Notes

    • Use Fresh Spinach: Frozen spinach adds excess moisture and can dilute the pesto.
    • Toast the Pine Nuts: Lightly toasting brings out a richer, nuttier taste.
    • Store Properly: Keep in an airtight container with a thin layer of olive oil on top to maintain freshness.
    • Adjust Texture: Blend less for a chunkier consistency or longer for a smoother pesto.
 
Toasting Nuts for Better Flavor
Toasting pine nuts brings out their rich, nutty taste, making the pesto even more flavorful. While optional, I highly recommend it. Just be sure to watch them closely—they can go from golden to burnt fast.
To toast a small amount:
  1. Heat a small skillet over medium-low heat.
  2. Add a tablespoon of olive oil and let it warm for about 30 seconds.
  3. Add the pine nuts and stir frequently until they turn golden brown.
  4. Immediately transfer them to a plate to prevent overcooking.

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.

Receive Our Latest Single Serving Recipes!
Sign Up for the weekly One Dish Kitchen Newsletter!!

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 5-inch square baking dish with One Dish Kitchen branded paper sleeve around it.

Make 100+ Recipes With This Dish!

Ideal for home chefs, this individual square ceramic baking dish is safe for oven, microwave, freezer, and dishwasher. Simple to use & easy to clean!

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.91 from 10 votes (4 ratings without comment)

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.