Looking for a rich yet nutritious pasta dish that’s simple to prepare and packed with flavor? This Creamy Penne Pasta with Spinach and Roasted Vegetables blends tender penne pasta with vibrant roasted veggies and a luscious creamy sauce, creating a comforting meal perfect for weeknights or casual dinner parties.
The roasted vegetables add natural sweetness and depth, while the spinach boosts the nutrient content and color. Ready in under 40 minutes, this recipe combines indulgence with wholesome ingredients.
Ingredients
Serves 4
For the Roasted Vegetables
- 1 medium zucchini, diced
- 1 red bell pepper, diced
- 1 cup cherry tomatoes, halved
- 1 small red onion, sliced
- 2 tablespoons olive oil
- Salt and freshly ground black pepper to taste
For the Pasta and Sauce
- 12 ounces penne pasta
- 3 cups fresh baby spinach
- 2 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- ½ teaspoon dried Italian herbs (oregano, basil, thyme)
- Salt and black pepper to taste
- Optional: red pepper flakes for heat
Preparation Time
- Prep time: 15 minutes
- Roasting time: 20 minutes
- Cooking and assembling: 10 minutes
- Total time: 40 to 45 minutes
Step-by-Step Instructions
Step 1: Roast the Vegetables
- Preheat oven to 425°F (220°C).
- Toss diced zucchini, bell pepper, cherry tomatoes, and red onion with olive oil, salt, and pepper on a baking sheet.
- Spread vegetables in a single layer and roast for 20 minutes, stirring halfway through until tender and slightly caramelized.
Step 2: Cook the Pasta
- While vegetables roast, bring a large pot of salted water to a boil.
- Add penne and cook until al dente, about 10-12 minutes. Drain and reserve half a cup of pasta water.
Step 3: Prepare the Creamy Sauce
- In a large skillet, melt butter over medium heat.
- Add minced garlic and sauté for 1-2 minutes until fragrant.
- Pour in the heavy cream and bring to a gentle simmer.
- Stir in Parmesan cheese and Italian herbs, whisking until smooth and thickened slightly.
- Season with salt, black pepper, and red pepper flakes if using.
Step 4: Combine Pasta, Spinach, and Vegetables
- Add cooked penne and fresh spinach to the skillet with the sauce.
- Toss gently to coat, allowing the spinach to wilt.
- Stir in the roasted vegetables and add reserved pasta water a little at a time if sauce needs thinning.
- Adjust seasoning to taste.
Step 5: Serve
- Plate the creamy penne pasta immediately, garnished with extra Parmesan or fresh herbs if desired.
Serving Suggestions
- Serve with a crisp green salad and crusty garlic bread for a full meal.
- Pair with a chilled glass of Pinot Grigio or Sauvignon Blanc for a refreshing complement.
- Add grilled chicken or shrimp for extra protein.
Nutritional Highlights
| Nutrient | Per Serving (1 of 4) |
|---|---|
| Calories | 520 |
| Protein | 18 grams |
| Total Fat | 26 grams |
| Saturated Fat | 14 grams |
| Carbohydrates | 52 grams |
| Fiber | 5 grams |
| Sugars | 6 grams |
| Sodium | 350 milligrams |
Key Benefits:
- Roasted vegetables provide vitamins A, C, and fiber.
- Spinach adds iron, calcium, and antioxidants.
- Parmesan cheese supplies calcium and protein.
- Penne offers complex carbohydrates for sustained energy.
Tips for Success
- Don’t overcrowd vegetables on the baking sheet to ensure even roasting.
- Reserve pasta water to adjust sauce consistency perfectly.
- Use fresh Parmesan for the best flavor and melt quality.
- Wilt spinach just before serving to maintain its vibrant color and nutrients.
Variations to Try
- Substitute heavy cream with half-and-half or coconut cream for a lighter or dairy-free version.
- Add sun-dried tomatoes or roasted garlic for an extra flavor boost.
- Toss in toasted pine nuts or walnuts for crunch.
- Swap penne for whole wheat or gluten-free pasta to fit dietary needs.
Creamy Penne Pasta with Spinach and Roasted Vegetables is a versatile, crowd-pleasing dish that marries indulgent creaminess with fresh, wholesome ingredients. Its quick prep and rich flavors make it a perfect weeknight dinner or an elegant yet simple option for entertaining.