Go Back
+ servings
Forkful of spinach walnut pesto pasta lifted from bowl.
Print Recipe
5 from 3 votes

Spinach Walnut Pesto

This Spinach Walnut Pesto recipe is made with basil, toasted walnuts, and Parmesan cheese. It makes a great sauce for any type of pasta!
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Italian
Diet: Gluten Free, Vegetarian
Keyword: spinach basil pesto, spinach pesto sauce, pesto pasta sauce
Servings: 5
Calories: 441kcal

Ingredients

For The Pesto:

For The Pasta Sauce:

Instructions

  • Prepare a 12 oz. package of gluten free spaghetti noodles (or any noodles if not gluten free) according to package instructions. Drain the pasta once cooked.
    If using gluten free pasta, cook the noodles just until al dente. Gluten free noodles can easily become mushy and it's very important not to overcook them.

For The Pesto:

  • Place a small skillet (I love to use a small cast iron skillet) on the stove top and heat to medium-low.
  • Add ½ cup unsalted walnuts to the pan and toast on low heat for 5-6 minutes, shaking the skillet occasionally, so that the nuts don't burn.
  • Remove the skillet from the heat and set aside once the walnuts are toasted. They will darken slightly and smell fragrant when finished.
  • Remove the skin from 2 large cloves of garlic.
  • Add half of the ingredients to a food processor and pulse until combined. Add ¼ cup toasted walnuts, 1 clove of garlic, 2 packed cups fresh spinach, ¼ packed cup fresh basil, 2 Tbsp. Parmesan cheese, 1 ½ Tbsp. olive oil, ¼ tsp. kosher salt, and ⅛ tsp. pepper and pulse until combined.
  • Repeat the process again, adding the second half of each ingredient to the food processor until combined.
    If you have a large food processor, you can make the pesto all at once and not in batches.

For The Pesto Sauce:

  • Place a skillet on the stove top and heat to medium high. Add 1 Tbsp. olive oil to the skillet.
  • After the oil has heated, add the pesto mixture and stir. At this point, add some vegetable broth (or chicken broth if not vegetarian) to 'thin' the pesto out and create a velvety, about ¾ cup of broth. If you want a 'thicker' sauce, add less broth. For a 'thinner' sauce, add more broth. Continue to stir until the sauce has reached your desired consistency.
    If you prefer a creamy pesto sauce, substitute ¼ of the vegetable broth for heavy cream.
  • Pour the cooked and drained noodles into the pesto pasta sauce. Toss until coated in the sauce. Feel free to add as many or as few of the noodles as you like.
  • To Serve: Place the pesto coated pasta in a bowl. Top with Parmesan cheese, extra walnuts, and minced basil (optional). See copy above for more serving ideas.

Video

Notes

Make sure to use a high quality brand of gluten free pasta and cook only until al dente, so that the noodles do not become mushy.
Feel free to substitute some of the broth for heavy cream if you'd like a creamy pesto sauce.
Any nut may be used in place of walnuts. Almonds, pine nuts, and hazelnuts are all great options.
This recipe may be cut in half if a smaller amount is needed.

Nutrition

Serving: 2cups | Calories: 441kcal | Carbohydrates: 53g | Protein: 10g | Fat: 23g | Saturated Fat: 4g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 10g | Cholesterol: 4mg | Sodium: 413mg | Potassium: 71mg | Fiber: 2g | Sugar: 0.5g | Vitamin A: 126IU | Vitamin C: 1mg | Calcium: 59mg | Iron: 1mg