Recipe: Spaghetti Carbonara with Mushrooms

This is a recipe that does not photograph well. I’ve tried dozens of times and it always looks terrible. However anyone who’s ever eaten spaghetti carbonara will tell you it is delicious, quick, and will appeal to almost anyone. I eat it the night before most races because it tends to sit well for me. And I REALLY love mushrooms.

6 or more thick cut slices of bacon, cut into 1/2 inch pieces
3 cloves of garlic, minced very finely
1 box of mushrooms, sliced (I prefer baby bellas, but buttons work too)
4 eggs
1/2 tsp salt
1 to 2 tbsp milk
1 and 1/2 cup grated Parmesan cheese
salt and pepper to taste
1 box of spaghetti, cooked al dente


  1. Cook spaghetti in lightly salted water according to package directions until it is al dente. Drain and set aside.
  2. In a medium/large bowl, stir together milk, eggs, salt, and cheese until well combined. Add more milk if needed to ensure all the cheese is combined with the eggs. You can also add a little sour cream or plain yogurt if you like your carbonara to be creamier.
  3. Using a large dutch oven heated to medium high heat, cook the bacon until desired crispiness. Remove the bacon and place on a paper towel, leaving the bacon grease in the pan.
  4. Add the sliced mushrooms to the pan and cook them in the bacon grease. It may be necessary to add olive oil (or more bacon grease from your jar o’ bacon grease) to keep the mushrooms from sticking. Cook them until they are giving off their juices.
  5. Lower the heat to medium low and add the garlic, and stir with mushrooms for about 2 minutes. DO NOT LET THE GARLIC BURN. It may be necessary (depending on your stove) to take your dutch oven off the heat for a minute to let it cool before you add the garlic. If in doubt, let it cool more than you think it needs to before adding your garlic.
  6. Once the garlic is cooked, add your spaghetti to the dutch oven and stir until incorporated.
  7. Slowly increase heat to medium and pour cheese/egg/milk mixture over the top. Stir continuously until well-combined, and continue stirring for between 4 and 10 minutes, depending on your stove and how thoroughly cook you want the egg mixture. Some people really like a creamy carbonara (aim for less time) while I prefer mine a bit “dry” with little eggy bits in it (more time). Add more salt and pepper as needed.
  8. Serve topped with more Parmesan.

Once you cook this dish once, you’ll have a better idea of how you prefer it. No matter how it comes out it is delicious, and it all comes down to your preferred customization methods. (I SWEAR I WILL GET A GOOD PHOTO SOME DAY.)