This easy stovetop spaghetti meal features mushrooms, green onions, bacon, and a creamy Parmesan cheese sauce. I really love how easy this dish is. If you fry or bake the bacon ahead of time and sauté the vegetables while the pasta cooks, you can have dinner on the table in as little as 30 minutes.

Recipe Variations

  • Replace the bacon with diced ham, chicken, or turkey.
  • Add quartered canned artichokes or steamed peas or broccoli to the dish.
  • Omit the mushrooms.

Print

Creamy Spaghetti With Bacon

spaghetti with bacon and mushrooms in a serving bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

With creamy Parmesan cheese sauce and flavorful mushrooms, this complete spaghetti, mushroom, and bacon recipe is the perfect weeknight dinner.

  • Author: Diana
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Pasta, Easy Meals

Ingredients

Scale
  • 8 ounces thin spaghetti
  • 5 tablespoons butter (divided use)
  • 8 ounces sliced mushrooms
  • 1/4 cup thinly sliced green onions
  • 1 clove garlic, minced
  • 6 strips bacon, diced, cooked and drained
  • 2 teaspoons finely chopped fresh parsley
  • freshly ground black pepper
  • salt, to taste
  • 3 tablespoons all-purpose flour
  • 1 1/2 cups half-and-half or whole milk
  • 1/2 cup fresh grated Parmesan cheese, plus more for serving

Instructions

  1. Bring a large pot of water to a boil. Break the spaghetti into the boiling water and add about 1 teaspoon of salt. Cook following the package directions for timing. Drain the spaghetti in a colander and set aside.
  2. Meanwhile, heat 2 tablespoons of the butter in a heavy skillet over medium heat. Add the mushrooms and cook until tender, stirring frequently. Add the green onions and garlic to the mushrooms and cook for 2 minutes longer. Add the cooked bacon and stir to blend. Add the drained spaghetti; set aside.
  3. Melt the remaining 3 tablespoons of butter in a saucepan over medium-low heat. Stir in flour and cook for about 2 minutes, stirring constantly. Add the half-and-half or milk to the roux and cook until sauce is thickened and begins to bubble, stirring constantly. Stir the 1/2 cup of Parmesan cheese into the sauce.
  4. Add the sauce to the spaghetti mixture along with the fresh parsley. Toss to blend and add salt and pepper to taste.
  5. Transfer to a serving bowl and sprinkle with more Parmesan cheese.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments