Go Back
Bacon Alfredo Casserole

Bacon Alfredo Casserole

This easy Bacon Alfredo Casserole is the ultimate comfort food dinner. Tender spaghetti is coated in a rich, homemade Alfredo sauce and baked with smoky bacon, sweet peas, and plenty of Parmesan cheese until bubbly and golden. It's a crowd pleasing, make ahead meal perfect for busy weeknights or feeding a crowd.
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Course Main Course
Cuisine American, Italian-Inspired
Servings 8

Ingredients
  

  • 1 pound spaghetti
  • 1/2 cup 1 stick butter
  • 1/3 cup all purpose flour
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 quart 4 cups half and half
  • 8 slices bacon cooked until crisp and crumbled
  • 1 12 oz bag frozen sweet peas, thawed
  • 1 1/2 cups grated Parmesan cheese divided
  • 1 large egg slightly beaten
  • 2 tablespoons chopped fresh parsley

Instructions
 

  • Preheat oven to 350°F. Grease a 9x13 inch baking dish.
  • Cook spaghetti according to package directions. Drain (do not rinse) and set aside.
  • In the same large pot, melt butter over medium heat. Whisk in flour, salt, and pepper. Cook for 1 minute, whisking constantly.
  • Gradually whisk in the half and half. Bring to a boil, whisking constantly. Boil for 1 minute, then remove from heat.
  • To the pot with the sauce, add the cooked spaghetti, crumbled bacon, thawed peas, and 1 cup of Parmesan cheese. Stir until well combined.
  • Place the beaten egg in a small bowl. Stir a few spoonfuls of the hot pasta mixture into the egg to temper it. Then, pour the egg mixture back into the large pot and stir to combine.
  • Pour the mixture into the prepared baking dish. Sprinkle the remaining 1/2 cup of Parmesan cheese evenly over the top.
  • Bake uncovered for 20-25 minutes, until bubbly and lightly golden on top. Sprinkle with fresh parsley before serving.