Go Back
+ servings
Penne alfredo on a white plate

Penne Alfredo with Bacon and Broccoli

Alfredo can only get better with broccoli and bacon added!
Course Main Course
Cuisine Italian
Keyword pasta
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 1122kcal


  • 1 pound penne pasta
  • 2 cups chopped broccoli
  • 5 slices bacon diced
  • 1/2 cup butter
  • 1 cup heavy cream
  • 1 1/2 cups grated Parmesan cheese
  • 1/2 teaspoon garlic powder
  • salt and pepper to taste
  • grilled chicken optional


  • Bring a large stock pot of water to a rolling boil. Boil pasta according to package directions.
  • While the pasta is boiling, fry the diced bacon until crisp. Add in the broccoli florets and cook, stirring occasionally, for about 5 minutes or until they are tender-crisp.
  • Meanwhile, in a small sauce pan, add the butter and heavy cream until heated through and butter is melted. Add in the Parmesan cheese, garlic powder, salt, and pepper. Stir until the cheese is thoroughly melted and sauce is a smooth, creamy consistency.
  • Drain pasta when done and add to a large serving bowl. Pour in the bacon and broccoli and toss it in with the penne. Pour the Alfredo sauce over top of the penne and stir until well combined.
  • Serve topped with sliced grilled chicken, if desired.


Calories: 1122kcal | Carbohydrates: 91g | Protein: 35g | Fat: 68g | Saturated Fat: 38g | Cholesterol: 193mg | Sodium: 1002mg | Potassium: 542mg | Fiber: 4g | Sugar: 4g | Vitamin A: 2190IU | Vitamin C: 40.9mg | Calcium: 507mg | Iron: 2.3mg