Enjoy 3 free meal plans and greater ease in the kitchen today! No payment info needed.

Spaghetti Carbonara
with bacon / spinach / mushrooms

Active: 40 minTotal: 40 min
20190318 bacon mushroom spaghetti carbonara nm 1.jpg?ixlib=rails 2.1

Carbonara is one of our favorite weeknight meals. Once you realize how easy it is to make this at home, you'll never order it in a restaurant again. This version is made with spinach and mushrooms and topped with crispy bacon.
Smarts: Be sure to combine the pasta and eggs when the pasta is still very hot - it will gently "cook" the eggs into a creamy sauce.



Spaghetti Carbonara with Spinach and Mushrooms:
  • Cheese, parmesan - 2 oz, grated
  • Bacon - 6 slices, chopped
  • Mushrooms, any button - 8 oz, sliced (look for pre-sliced to save time)
  • Spinach, any type - 5 oz, roughly chopped
  • Eggs - 2
  • Egg yolks - 1 (discard egg whites)
  • Lemon zest - 1/2 tsp
  • Pasta, spaghetti or linguini - 10 oz
  • Black pepper - 1/2 tsp
  • Red pepper flakes (opt) - 1/2 tsp

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts


  1. Cheese / Bacon - Prep as directed and store separately. (Can be done up to 5 days ahead)
  2. Mushrooms / Spinach - Prep as directed and store separately. (Can be done up to 3 days ahead)
  3. Make sauce - In a large mixing bowl, whisk together eggs, egg yolks, cheese, and lemon zest. (You want this sauce ready to go so that it can be tossed with pasta just after it finishes cooking.)


  1. Bring a saucepan of salted water to boil. (If you've never made carbonara before, check out this video.)
  2. While water boils, heat a large skillet over medium-high heat. Add bacon and saute until bacon is crisp, 6 to 7 minutes. Transfer bacon to a paper-towel lined plate.
  3. Drain off all but 1 Tbsp / 15 mL of bacon grease from the pan. Return pan to heat. Add mushrooms and saute until mushrooms are tender and brown, 4 to 5 minutes.
  4. While mushrooms cook, keep an eye on the pot of water. When water is boiling, add pasta to boiling water and cook until al dente, tender but not soggy. Reserve 1/4 cup (59 mL) of pasta water (for 4 servings, adjust accordingly).
  5. Return to mushrooms and season with some salt. Add spinach and saute until spinach is wilted, ~3 minutes more. Turn off heat under the pan.
  6. Working quickly so that the pasta stays hot, drain pasta.
  7. Add hot pasta and reserved pasta water to egg sauce. Toss vigorously with tongs or two forks until eggs coat the pasta, creating a creamy sauce. (The eggs will “cook” from the heat of the pasta.)
  8. Stir in spinach and mushrooms. Season with some salt.
  9. Transfer carbonara to serving plates. Top with black pepper, red pepper flakes (if using), and bacon. Enjoy!

Get access to all of our delicious recipes and time-saving meal plans!

Get 1 free month
Learn More

No payment info required for trial.


This meal has 26 reviews

My least favourite carbonara I've made so far. Just a bit bland.

By: Sophie
Posted: Mar 23, 2019
Diet: Original

I liked this a lot, even my six year old son ate it, but I would double the vegetables next time and add a little more water from the pasta I think.

By: Gabrielle
Posted: Mar 23, 2019
Diet: Gluten-free

Not the biggest fan, not sure if I just didn't make the sauce part right or what, just wasn't creamy

By: Lily
Posted: Mar 23, 2019
Diet: Original

Easy and tasty but I'd probably up the veg a little more next time.

By: Kathryn
Posted: Mar 23, 2019
Diet: Original

Very tasty and easy meal. You can easily sub any veg in there.

By: Joy
Posted: Mar 23, 2019
Diet: Gluten-free

We liked this well enough but I would add more mushrooms and spinach in the future. Can't go wrong with anything containing bacon.

By: Renee
Posted: Mar 22, 2019
Diet: Original