Go Back
+ servings
Skillet of Mushroom and Onion Carbonara on a wooden table from overhead.
Print Recipe
No ratings yet

Mushroom and Onion Carbonara

Delicious Mushroom and Onion Carbonara! It's a creamy twist on a classic Italian dish with rich flavors and simple ingredients!
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Course: Dinner, Main Course
Keyword: Mushroom and Onion Carbonara
Servings: 4 people
Calories: 739kcal
Author: Amanda Rettke--iamhomesteader.com

Ingredients

  • 4 large eggs, room temperature, lightly beaten
  • 2 cups (200 g) parmesan cheese, grated, plus more for garnish
  • 6 slices thick-cut bacon, diced
  • 1 tablespoon extra virgin olive oil
  • 2 medium yellow onions, diced
  • ½ teaspoon kosher salt
  • 4 ounces Baby bella mushrooms, thinly sliced
  • 12 ounces spaghetti, uncooked
  • fresh parsley, chopped for garnish (optional)
  • salt and pepper, to taste

Instructions

  • In a medium bowl, mix the beaten eggs and parmesan cheese. Set aside.
  • In a large skillet over medium heat, cook bacon until crisp. Transfer bacon to a plate lined with paper towels, reserving 2-3 tablespoons of bacon grease in the pan.
  • To the same skillet, add olive oil and sliced onions. Sprinkle with salt. Cook over medium-low heat for 8–10 minutes, stirring occasionally, until soft and golden brown.
  • Add mushrooms to the onions and cook for 8-10 more minutes, stirring occasionally, until browned and tender. (Note: Onions should be caramelized; keep cooking if you need to.)
  • Return bacon to the skillet. Stir to combine, and then remove the skillet from heat.
  • While the onions and mushrooms are cooking, bring a large pot of salted water to a boil. Add spaghetti and cook al dente (about 8-10 minutes). Turn off the heat. Do not drain the pasta water; you will use it again.
  • Using tongs, add the cooked spaghetti directly from the pasta water to the skillet with the bacon.
  • Pour the egg and parmesan mixture into the skillet, constantly tossing with the tongs. The heat from the pasta will cook the eggs, creating a creamy sauce. (Work quickly to prevent scrambling the eggs.) If the sauce is thick, gradually add a bit of the pasta water, tossing with tongs, until the desired consistency is reached.
  • Garnish with parsley and additional parmesan cheese. Salt and pepper to taste. Serve immediately.

Nutrition

Serving: 1portion | Calories: 739kcal