Whole Wheat Penne with Spinach Pesto

Whole Wheat Penne with Spinach Pesto is a wholesome and flavourful dish that combines the nutty taste of whole wheat pasta with the vibrant freshness of spinach and basil pesto. This recipe offers a nutritious alternative to traditional pasta dishes, delivering both taste and health benefits in every bite.

Why You’ll Love This Recipe

This dish is not only delicious but also packed with nutrients. The whole wheat penne provides a good source of fibre and complex carbohydrates, while the spinach and basil pesto adds a burst of vitamins and antioxidants. It’s a quick and easy meal that’s perfect for busy weeknights or a healthy lunch option.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 3 cups fresh spinach leaves, lightly packed
  • 1½ cups fresh basil leaves, lightly packed
  • 1 clove garlic, cut in half or fourths
  • 1 tablespoon fresh lemon juice
  • ⅓ cup shredded Parmesan cheese
  • 1 teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • ⅓ cup olive oil
  • 8 ounces whole grain penne pasta
  • 2 teaspoons kosher salt (for pasta water)

Directions

  1. Prepare the Pesto Sauce:
    • Shred the Parmesan cheese.
    • In a food processor or blender, combine the spinach, basil, garlic, lemon juice, Parmesan cheese, salt, and pepper. Pulse to combine roughly.
    • While the processor is running, slowly drizzle in the olive oil until the mixture reaches the desired consistency. If the pesto is too thick, add one tablespoon of water. Set aside.
  2. Cook the Pasta:
    • Bring a large pot of water to a rolling boil. Add 2 teaspoons of kosher salt.
    • Add the whole grain penne pasta to the boiling water and cook until al dente, according to package instructions.
    • Drain the pasta and return it to the pot.
  3. Combine and Serve:
    • Add the prepared pesto to the cooked pasta and mix well with a large spoon.
    • Taste and adjust seasoning with salt and pepper if needed.
    • Serve immediately.

Servings and Timing

  • Servings: 6
  • Preparation Time: 10 minutes
  • Cooking Time: 10 minutes
  • Total Time: 20 minutes

Variations

  • Add Protein: Incorporate grilled chicken, shrimp, or tofu for added protein.
  • Nutty Twist: Add toasted pine nuts or walnuts to the pesto for extra texture and flavour.
  • Cheese Options: Substitute Parmesan with Pecorino Romano or a vegan cheese alternative.
  • Spicy Kick: Add a pinch of red pepper flakes to the pesto for a spicy version.
  • Creamy Texture: Mix in a spoonful of ricotta or cream cheese for a creamier sauce.

Storage/Reheating

  • Storage: Store any leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Reheat in the microwave or on the stovetop. If the pasta seems dry, add a splash of water or olive oil to loosen the sauce.

FAQs

What type of pasta works best with spinach pesto?

Whole wheat penne is ideal due to its robust texture, but other pasta types like fusilli or rotini also pair well with spinach pesto.

Can I use frozen spinach instead of fresh?

Yes, thawed and well-drained frozen spinach can be used, though fresh spinach provides a brighter flavour and colour.

Is it possible to make the pesto ahead of time?

Absolutely. The pesto can be made in advance and stored in the refrigerator for up to 3 days or frozen for up to a month.

How can I make this recipe vegan?

Replace the Parmesan cheese with a vegan cheese alternative or nutritional yeast to make the pesto vegan-friendly.

Can I add other herbs to the pesto?

Yes, herbs like parsley or cilantro can be added for a different flavour profile.

What can I do if the pesto is too thick?

Add a tablespoon of water or olive oil to the pesto to achieve the desired consistency.

Is this dish suitable for meal prep?

Yes, it’s great for meal prep. Store individual portions in containers for easy grab-and-go meals.

Can I use a different type of oil in the pesto?

While olive oil is traditional, other oils like avocado or sunflower oil can be used, though they may alter the flavour.

How can I make the dish gluten-free?

Use gluten-free pasta instead of whole wheat penne to make the dish gluten-free.

What side dishes pair well with this pasta?

A fresh green salad or garlic bread complements the pasta nicely.

Conclusion

Whole Wheat Penne with Spinach Pesto is a nutritious and versatile dish that’s easy to prepare and full of flavour. Whether you’re looking for a quick weeknight dinner or a healthy meal prep option, this recipe is sure to satisfy your cravings while keeping your health goals on track.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Whole Wheat Penne with Spinach Pesto

Whole Wheat Penne with Spinach Pesto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarra
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Boiled, Blended
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A wholesome and flavorful pasta dish made with whole wheat penne and a fresh spinach pesto sauce, perfect for a healthy meal.


Ingredients

Units Scale
  • 12 oz whole wheat penne pasta
  • 4 cups fresh spinach leaves, packed
  • 1/2 cup fresh basil leaves
  • 1/4 cup pine nuts or walnuts
  • 2 cloves garlic
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup olive oil
  • Salt and black pepper to taste
  • 1/4 tsp red pepper flakes (optional)
  • 1/2 lemon, juiced

Instructions

  1. Cook the whole wheat penne pasta according to the package instructions. Drain and set aside.
  2. In a food processor, combine spinach, basil, pine nuts or walnuts, garlic, and Parmesan cheese. Pulse until finely chopped.
  3. With the processor running, slowly drizzle in the olive oil until the pesto reaches your desired consistency.
  4. Season the pesto with salt, black pepper, red pepper flakes (if using), and lemon juice. Blend to combine.
  5. Toss the cooked pasta with the spinach pesto until evenly coated.
  6. Serve warm or at room temperature, optionally garnished with additional Parmesan or a sprinkle of crushed nuts.

Notes

  • Substitute kale or arugula for spinach for a different flavor profile.
  • You can store extra pesto in the fridge for up to 3 days or freeze for longer storage.
  • To make it vegan, omit the Parmesan or use a dairy-free alternative.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 2g
  • Sodium: 220mg
  • Fat: 22g
  • Saturated Fat: 4g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 8g
  • Protein: 14g
  • Cholesterol: 10mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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