Creamy Butternut Squash Roasted Broccoli Alfredo Penne Recipe Cozy Comfort Food Family Favorite Worth The Hype
This Butternut Squash Roasted Broccoli Alfredo Penne is a rich, creamy, and comforting pasta dish that combines sweet roasted butternut squash, caramelized broccoli, and tender penne pasta in a velvety Alfredo-style sauce. It’s the perfect balance of indulgent comfort food and wholesome vegetables, making it a satisfying dinner for any night of the week.

Roasting the vegetables brings out their natural sweetness and deep flavor, while the creamy Parmesan sauce coats every piece of pasta in silky, cheesy goodness. The result is a restaurant-style vegetarian meal that’s hearty, flavorful, and surprisingly easy to make.
Whether you’re serving it as a cozy family dinner, meal prepping for the week, or looking for a meatless comfort food recipe, this creamy Alfredo penne is guaranteed to impress.
Why You’ll Love This Recipe
- Creamy, cheesy comfort food
- Loaded with roasted vegetables
- Family favorite vegetarian dinner
- Rich Alfredo-style sauce
- Perfect for fall and winter
- Great for meal prep
- Restaurant-quality flavor at home
Ingredients
For the Roasted Vegetables
- 4 cups butternut squash, peeled and cubed
- 3 cups broccoli florets
- 3 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- ½ teaspoon smoked paprika
- Salt and black pepper, to taste
For the Pasta
- 12 ounces penne pasta
- 2 tablespoons butter
- 4 cloves garlic, minced
- 1½ cups heavy cream
- 1 cup freshly grated Parmesan cheese
- ½ cup shredded mozzarella cheese
- ¼ teaspoon ground nutmeg
- ½ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (optional)
- ½ cup reserved pasta water
For Garnish
- Fresh parsley
- Extra Parmesan cheese
- Cracked black pepper
Step-by-Step Instructions
Step 1: Roast the Vegetables
Preheat the oven to 425°F (220°C). Toss the butternut squash and broccoli with olive oil, garlic powder, Italian seasoning, smoked paprika, salt, and black pepper. Spread on a baking sheet and roast for 25 to 30 minutes, stirring halfway through, until tender and caramelized.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil. Cook the penne until al dente according to package directions. Reserve ½ cup of pasta water before draining.
Step 3: Make the Alfredo Sauce
In a large skillet over medium heat, melt the butter. Add the garlic and cook for 30 seconds until fragrant. Pour in the heavy cream and bring to a gentle simmer. Stir in the Parmesan cheese, mozzarella cheese, nutmeg, black pepper, and crushed red pepper flakes. Cook until smooth and creamy.
Step 4: Combine the Pasta
Add the cooked penne to the Alfredo sauce and toss to coat evenly.
Step 5: Add the Vegetables
Gently fold in the roasted butternut squash and broccoli.
Step 6: Adjust the Sauce
Add a little reserved pasta water if needed to loosen the sauce and coat the pasta beautifully.
Step 7: Garnish and Serve
Top with fresh parsley, extra Parmesan cheese, and cracked black pepper before serving.
Serving Suggestions
- Garlic bread
- Caesar salad
- Roasted Brussels sprouts
- Grilled chicken
- Garlic butter shrimp
- Toasted pine nuts
- Fresh arugula salad
Tips for Success
- Cut squash evenly for uniform roasting
- Roast until lightly caramelized for best flavor
- Use freshly grated Parmesan for smooth sauce
- Reserve pasta water before draining
- Mix pasta while sauce is hot for best coating
Notes
Extra Creamy Tip: Stir in cream cheese or mascarpone for extra silkiness.
Flavor Boost: Add fresh sage or brown butter drizzle.
Protein Upgrade: Add chicken, sausage, or shrimp.
Meal Prep Friendly: Keeps in fridge up to 4 days.
Lighter Option: Replace part of cream with milk or blend squash into sauce.
Variations
Chicken Alfredo Penne
Add grilled chicken for extra protein.
Sausage Broccoli Alfredo
Add Italian sausage for a savory twist.
Spicy Alfredo Penne
Add extra chili flakes or chili oil.
Baked Alfredo Pasta
Top with cheese and broil until golden.
Frequently Asked Questions
Can I use frozen butternut squash?
Yes, roast directly from frozen and adjust cooking time.
Can I use another pasta?
Yes—rigatoni, fusilli, or cavatappi all work well.
Can I freeze leftovers?
Yes, but texture is best fresh. Reheat slowly with added liquid.
Conclusion
This Creamy Butternut Squash Roasted Broccoli Alfredo Penne Recipe Cozy Comfort Food Family Favorite Worth The Hype is a rich, cozy pasta dish packed with roasted vegetables and creamy Alfredo sauce. It’s simple, satisfying, and perfect for both weeknights and special dinners.
Butternut Squash Roasted Broccoli Alfredo Penne Recipe
This Butternut Squash Roasted Broccoli Alfredo Penne is a rich, creamy, and comforting pasta dish that combines sweet roasted butternut squash, caramelized broccoli, and tender penne pasta in a velvety Alfredo-style sauce. It's the perfect balance of indulgent comfort food and wholesome vegetables, making it a satisfying dinner for any night of the week.
Ingredients
- For the Roasted Vegetables:
- 4 cups butternut squash, peeled and cubed
- 3 cups broccoli florets
- 3 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- ½ teaspoon smoked paprika
- Salt and black pepper, to taste
- For the Pasta:
- 12 ounces penne pasta
- 2 tablespoons butter
- 4 cloves garlic, minced
- 1½ cups heavy cream
- 1 cup freshly grated Parmesan cheese
- ½ cup shredded mozzarella cheese
- ¼ teaspoon ground nutmeg
- ½ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (optional)
- ½ cup reserved pasta water
- For Garnish:
- Fresh parsley
- Extra Parmesan cheese
- Cracked black pepper
Instructions
Step 1: Roast the Vegetables
Preheat the oven to 425°F (220°C). Toss the butternut squash and broccoli with olive oil, garlic powder, Italian seasoning, smoked paprika, salt, and black pepper. Spread on a baking sheet and roast for 25 to 30 minutes, stirring halfway through, until tender and caramelized.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil. Cook the penne until al dente according to package directions. Reserve ½ cup of pasta water before draining.
Step 3: Make the Alfredo Sauce
In a large skillet over medium heat, melt the butter. Add the garlic and cook for 30 seconds until fragrant. Pour in the heavy cream and bring to a gentle simmer. Stir in the Parmesan cheese, mozzarella cheese, nutmeg, black pepper, and crushed red pepper flakes. Cook until smooth and creamy.
Step 4: Combine the Pasta
Add the cooked penne to the Alfredo sauce and toss to coat evenly.
Step 5: Add the Vegetables
Gently fold in the roasted butternut squash and broccoli.
Step 6: Adjust the Sauce
Add a little reserved pasta water if needed to loosen the sauce and coat the pasta beautifully.
Step 7: Garnish and Serve
Top with fresh parsley, extra Parmesan cheese, and cracked black pepper before serving.
Notes
- Extra Creamy Tip: Stir in cream cheese or mascarpone for extra silkiness.
- Flavor Boost: Add fresh sage or brown butter drizzle.
- Protein Upgrade: Add chicken, sausage, or shrimp.
- Meal Prep Friendly: Keeps in fridge up to 4 days.
- Lighter Option: Replace part of cream with milk or blend squash into sauce.
