← All recipes
Penne pasta in a creamy alfredo sauce with roasted red peppers, zucchini, and spinach served in a white bowl.

Penne Spinach Alfredo with Roasted Vegetables

Creamy, dreamy alfredo sauce clings to tender penne and sautéed spinach, while roasted veggies add a caramelized crunch.

Total: 50 minPrep: 20 minCook: 30 minServes 4Difficulty: Easy⭐ 4.7 (123+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Preheat oven to 400°F. Toss zucchini and red bell pepper with 1 tablespoon olive oil, salt, and pepper. Roast for 20 minutes.
  2. 2 Cook penne according to package instructions until al dente. Drain and set aside.
  3. 3 In a large skillet, heat remaining olive oil and butter over medium heat. Add garlic and sauté until fragrant.
  4. 4 Add spinach to the skillet and cook until wilted.
  5. 5 Pour in heavy cream and bring to a gentle simmer. Stir in Parmesan until melted and smooth.
  6. 6 Add cooked penne to the sauce and toss to coat. Stir in roasted vegetables.
  7. 7 Season with salt, pepper, and red pepper flakes if using.
  8. 8 Serve immediately, garnished with fresh parsley.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 600 kcal
Fat: 30g fat
Carbs: 60g carbohydrates
Protein: 20g protein
Fiber: 6g fiber
Sugar: 8g sugar
Sodium: 800mg sodium

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat with a splash of milk or cream to restore creaminess.

Freezing: Freezes well for up to 2 months. Thaw overnight in the fridge and reheat gently on the stove.

Serving Suggestions

FAQ

Can I use whole wheat penne?

Absolutely! Whole wheat penne adds a nutty flavor and extra fiber.

How do I make this dairy-free?

Use a dairy-free cream alternative and nutritional yeast instead of Parmesan.

Share this recipe