Creamy Spinach Pesto Pasta Recipe

5 from 14 votes
Jump to RecipeComment

This post may contain affiliate links.

This spinach pesto pasta is creamy and rich, plus it’s loaded with vegetables. Easy to make and ready in 30 minutes, this vegetarian pasta is both healthy and delicious.

overhead shot of spinach pesto pasta in a bowl on a grey background.


 

Looking for an easy vegetarian dish? You’ve got to try my favorite creamy spinach pesto pasta. Just like roasted vegetables pasta this dish is packed with a lot of vegetables, making it the perfect vegetarian weeknight dinner – but even carnivores will appreciate its rich flavor!

Why you’ll love this recipe

  1. Easy to make – Basically all you have to do is sauté and blend vegetables, then mix the pesto with the cooked pasta. This recipe is so simple and doesn’t require any specific skills.
  2. Packed with vegetables – This green pasta sauce is made with heaps or spinach, zucchini, jalapeno, parsley and basil. It’s a great way to sneak in a lot of vegetables into a meal! This is one of our favorite healthy dinners that kids love too!
  3. Quick – Similar to our lemon ricotta pasta, it only takes 30 minutes from start to finish to make this creamy and delicious spinach pesto pasta.
Gold fork serving creamy spinach pasta.

Ingredients And Substitutions

ingredients - you need pasta, spinach, zucchini, basil, garlic, walnuts, jalapeno, parsley, olive oil and parmesan.
  • Pasta: I love using refrigerated linguine pasta for this recipe because of its texture and flavor. However, you can use any kind of pasta that’s available to you.
  • Zucchini: Depending on the size of each zucchini, you will need 1 to 2 zucchinis for this dish.
  • Spinach: You can use bay spinach or regular spinach; there is no need for chopping since all will be blended later.
  • Jalapeno: This is optional: I love a little heat in the pasta that’s why I use 1 jalapeno. I remove the seeds so the heat is tolerable. You can also use serrano pepper.
  • Parsley and basil – Remove the thick stems but keep the tender ones for flavor.
  • Walnuts: Walnuts add a nice addition of flavor to the sauce, they are also a good source of healthy fats.
  • Parmesan: Finely grated parmesan adds a lot of flavor and creaminess to the sauce. You can also use pecorino.

How To Make Spinach Pesto Pasta

saute zucchini and spinach then mix with garlic, jalapeno, olive oil, walnuts, basil, parsley and parmesan. Mix it with the cooked pasta and serve.
  1. Heat the olive oil in a sauté pan and cook the zucchini slices for a few minutes.
  2. Add in the spinach and cook until wilted. Turn the heat off and set it aside.
  3. Cook the pasta according to the package instructions. Drain and save about 2 cups of the pasta water.
  4. In a blender add the zucchini and spinach with the garlic, jalapeno, parsley, basil, walnut, olive oil and parmesan. Blend on high until creamy.
  5. Pour the pesto sauce into the pan and turn the heat on to medium. If the sauce is too thick, add some pasta water to it.
  6. Add the cooked pasta to the sauce and stir to coat all the noodles with the sauce.

Variations

What I love the most about this recipe is that it’s so versatile and you can modify it to your liking. Here are a few suggestions:

  • Use other green vegetables including kale, broccoli or even arugula to make the sauce.
  • Make it spicy by adding more jalapenos or serrano peppers.
  • Use other kind of pasta such as spaghetti, penne or rigatoni.
  • Serve with some grilled chicken or baked chicken for extra protein.
  • Instead of raw garlic, add a head of roasted garlic for a more subtle flavor.

Serving Suggestions

This pasta dish is so tasty on its own, but you can serve it with many different sides such as garlic cheese pull apart bread, caprese salad, Greek salad, Mediterranean salad or roasted artichokes.

Overhead shot of spinach pasta with basil and walnuts on top.

Frequently Asked Questions

Can I make this pasta dish ahead of time?

You can make this dish up to a day in advance. You might need to add a little bit of water when reheating.

Can I use frozen spinach to make this recipe?

I don’t recommend using frozen spinach since the color is not as bright and vibrant as fresh spinach.

What to do with the leftovers?

Store the leftovers in an airtight container and refrigerate for up to 3 days. To reheat, place the leftovers in a pan over medium heat and add 1/4 cup water. Cover with a lid and heat for 10 to 15 minutes.

How can I make this spinach pesto pasta dairy free?

You can leave out the parmesan or use vegan parmesan instead. It’s also possible to use nutritional yeast.

Can I make this recipe gluten free?

Absolutely. Simply choose a gluten free pasta to go with the sauce. The varieties are endless these days, including chickpea and lentil pastas.

You’ll Love: More Recipes With Spinach

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

5 from 14 votes

Creamy Spinach Pesto Pasta

This spinach pesto pasta is creamy and rich, plus it's loaded with vegetables. Easy to make and ready in 30 minutes, this vegetarian pasta is both healthy and delicious.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 6
Save this Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1/3 cup olive oil
  • 1 zucchini, cut into chunks, about 2 cups
  • 1 lb spinach
  • 9 oz linguine
  • 4 cloves garlic
  • 1 jalapeno , deseeded
  • 2 cups parsley
  • 1 cup basil
  • 1/2 cup walnuts
  • 1/4 cup olive oil , extra virgin
  • 1/2 cup parmesan

Instructions 

  • Heat 2 tbsp of the olive oil in a pan over medium heat. Saute the zucchini until golden. Add in the spinach and cook until wilted, 5-10 minutes. Turn the heat off and set it aside.
  • Cook the pasta according to the package instructions. Drain but save 1 to 2 cups of the pasta water.
  • Place the zucchini and spinach in the blender. Add the garlic cloves, jalapeno, parsley, basil, walnuts, the rest of the olive oil and parmesan. Blend until creamy and fully mixed.
  • Pour the spinach pesto sauce into the pan and turn the heat on to medium. If the sauce is too thick, add 1/2 cup pasta water to it.
  • Add the pasta to the sauce and stir to combine. Serve warm.

Video

Notes

  • Store the leftovers in an airtight container and refrigerate for up to 4 days. To reheat, place the pasta in a pan and add 1/3 cup water. Turn on the heat to medium low and it should be ready in 5 to 10 minutes. 
  • If you’re not a fan of jalapenos, leave them out. 
  • You can use various kinds of nuts such as cashews, almonds, pine nuts and pecans in this recipe.
  • You can also use pecorino instead of parmesan. 

Nutrition

Calories: 319kcal | Carbohydrates: 21g | Protein: 10g | Fat: 23g | Saturated Fat: 4g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 12g | Cholesterol: 6mg | Sodium: 209mg | Potassium: 713mg | Fiber: 4g | Sugar: 2g | Vitamin A: 9142IU | Vitamin C: 58mg | Calcium: 230mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi HasanzadeNemati

I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!

Get a free eBook!
Fill out the form to get exclusive recipes that aren’t available anywhere else, plus receive free weekly recipes!
Please enable JavaScript in your browser to complete this form.
5 from 14 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




11 Comments

  1. 5 stars
    This is a delicious recipe. Love the spinach and pesto mix – especially love that I can sneak some spinach into my kids’ diets!