Return to top
featured in… The Huffington Post Cooking Light Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Whole Wheat Penne with Walnut Sage Pesto

This post may contain affiliate links. Please read my disclosure.
Share This:

Penne with Walnut Sage Pesto

Pesto and pasta is one of those classic combinations that everyone loves. It’s just so satisfying — something about that combination of fresh herbs, olive oil and nuts is so comforting! I don’t make traditional pesto very often because while it’s super delicious, it’s also not great for maintaining a healthy weight (since you can have too much of even good, healthy fats!) But I recently came across a pesto recipe from Cooking Light, and modified it to make it even healthier by adding more veggies! Here is my version of a healthy pesto recipe: Whole Wheat Penne with Walnut Sage Pesto – perfect for a weeknight dinner since it can be ready in under 30 minutes!

Penne with Walnut Sage Pesto

In this recipe I added some fresh veggies – figured I’d stick to the green pesto theme and bring in zucchini and baby spinach – both of which are rich in fiber and antioxidants.

So what else makes this pesto pasta recipe healthier than most? Less olive oil and nuts (but enough to make it luscious), more fresh herbs, more veggies, and whole wheat penne instead of white pasta!

Penne with Walnut Sage Pesto

You can also try this with chickpea pasta (I love this one from Barilla) which I’m pretty sure will be equally good but will be much higher in protein, and chickpea pasta would make it gluten free as well – added bonus!

The Kitchen Tools I Used for this Recipe:

  • An awesome food processor. I like this one from Hamilton Beach. It’s super affordable, easy to use, holds 12 cups, has a tons of attachments, and has staying power (I’ve had mine for a few years with no issues!)
  • A big colander that’s dishwasher safe. I like this one from LiveFresh. It’s stainless steel, durable and dishwasher safe which makes for easy cleanup!

Penne with Walnut Sage Pesto

This recipe is super kid friendly, and does freeze pretty well – you’d just have to defrost it in the oven or microwave (on the defrost setting) before eating it. For serving – you can serve this with some whole grain garlic bread on the side, or even a side salad if you want even MORE veggies on your plate 🙂 Yum!

Penne with Walnut Sage Pesto

Print Recipe
0 from 0 votes

Whole Wheat Penne with Walnut Sage Pesto

Nutritional Info Per Serving: 202.4 Calories, 7g Fat (1.5g Saturated), 187.3mg Sodium, 28g Carbs, 5.1g Fiber, 2.8g Sugar (0g Added Sugar), 8.2g Protein
Prep Time20 mins
Cook Time10 mins
Total Time30 mins
Course: Main Course
Cuisine: Italian
Servings: 8 people
Calories: 202kcal
Author: The Picky Eater


  • 1 10oz bag baby spinach
  • 4 zucchini quartered and sliced
  • 4 cups cooked whole wheat penne (about 3 cups uncooked)
  • 1/4 tsp salt
  • 1/2 cup fresh flat-leaf parsley leaves
  • 2.5 tbsp chopped walnuts
  • 2 tbsp fresh sage leaves
  • 2 tbsp fresh lemon juice
  • 3 garlic cloves minced
  • 1/3 cup vegetable broth
  • 1/4-1/2 tsp ground black pepper
  • 1/2 tsp dried oregano
  • 1/2 tsp garlic salt
  • 8 tbsp grated parmesan cheese (1 tbsp per serving)


  • Cook penne according to package directions, cool and set aside.
  • Spray a pan with cooking spray, heat over medium heat. Add zucchini and 2 cloves minced garlic and stir fry lightly (for about 5 min max). Add spinach, garlic salt and oregano and cook through until spinach is wilted. Set aside.
  • Combine 1/4 teaspoon salt, parsley, and next 5 ingredients (through 1 clove garlic) in a food processor; process until finely chopped, scraping sides.
  • With processor on, slowly pour broth through food chute, processing until well blended.
  • Combine penne and pesto in a pot on low heat until combined and heated through. Add pepper and mix well. Add in vegetables and serve warm, top with 1 Tbsp Parmesan cheese per serving.


Calories: 202kcal
Looking for a quick and delicious weeknight dinner? This whole wheat penne with walnut sage pesto will make it easy to get a healthy meal on the table!

Posted In…

Entrees ·

From healthy versions of favorites to cozy curries, these main courses are sure to bring some new recipes to your family’s table.

8 responses to “Whole Wheat Penne with Walnut Sage Pesto”

Leave a Reply

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

Subscribe to newsletter

Copyright 2020 The Picky Eater. All rights reserved.