Creamy Mushroom
Bacon Carbonara
A luscious twist on a classic. This creamy pasta features golden bacon, earthy mushrooms, and a velvety parmesan sauce balanced with a hint of fresh lemon.
While traditional Roman carbonara relies solely on eggs, cheese, guanciale, and pepper, this version embraces a richer, creamier approach. The addition of earthy white button mushrooms and heavy cream creates a deeply comforting, hearty sauce. A secret touch of fresh lemon juice at the end perfectly cuts through the richness, balancing the savory bacon fat for a beautifully rounded dish.
Ingredients
- 200 g dry spaghetti
- 4-6 slices bacon
- 150 g white button mushrooms
- 12 small white onion
- 12 cup heavy cream
- 12 cup parmesan cheese
- 1 egg yolk
- 1 tbsp olive oil
- to taste salt and black pepper
- a few drops fresh lemon juice
Instructions
- 1Boil the spaghetti

Bring a pot of water to a boil, season it with salt, and add the dry spaghetti. Cook the pasta for about 8 minutes—roughly two minutes less than the package instructions—so it retains a firm, al dente texture. We will finish cooking it in the sauce later.
Tip: Do not overcook the pasta at this stage. It needs to remain firm to absorb the flavors of the creamy sauce without becoming mushy. - 2Slice the mushrooms

Carefully slice the raw white button mushrooms on a cutting board. Ensure the slices are relatively even in thickness so they cook at the same rate and provide a uniform, meaty texture in the final dish.
Tip: Keep your fingers tucked in a claw shape while holding the mushroom to protect your fingertips from the blade. - 3Mince the onion

Prepare the aromatics by finely dicing the white onion. Take your time and be careful when chopping to ensure even pieces and keep your fingers safe from the blade.
Tip: Tuck your fingertips inward into a claw shape while holding the onion to protect them from accidental cuts. - 4Chop the bacon

Take the strips of raw bacon and carefully chop them into small, bite-sized pieces. Sizing them evenly ensures they will render their fat consistently and crisp up nicely in the pan later.
Tip: If the bacon is too soft to cut easily, place it in the freezer for about 10 minutes to firm up the fat before chopping. - 5Grate the cheese

Finely grate the parmesan cheese. Prepping the cheese beforehand ensures it will melt quickly and smoothly into the sauce when the time comes to bring the dish together.
Tip: Finely grating hard cheese like parmesan is the best way to achieve a seamless and creamy sauce. - 6Prevent the pasta from sticking

After draining the al dente spaghetti in a metal strainer, quickly pour a drizzle of olive oil over the warm noodles. Toss them gently to ensure each strand is lightly coated, which prevents them from clumping together while you finish preparing the sauce.
Tip: Dont rinse the pasta with water! Rinsing removes the valuable surface starches that help the creamy Carbonara sauce cling perfectly to the noodles later. - 7Sauté the bacon

Heat a frying pan over medium heat. Once warm, add the chopped bacon pieces and sauté them until they become fragrant and start to render out their natural oils. Stir occasionally to prevent burning.
Tip: Starting the bacon in a cold or moderately heated pan allows the fat to render slowly, resulting in crispier edges. - 8Cook the aromatics

Once the bacon has released some of its fat, add the minced onions, sliced mushrooms, and a dash of black pepper into the pan. Stir-fry the mixture until the vegetables soften and develop a nice golden color.
Tip: The mushrooms will act like sponges, absorbing the delicious bacon fat and becoming incredibly flavorful as they brown. - 9Build the sauce

Pour the reserved pasta water and cream into the skillet with the cooked bacon, mushrooms, and onions. Let the mixture simmer for about a minute until the liquids reduce slightly and form the base of your creamy sauce.
Tip: The starches present in the reserved pasta water help bind the fats and liquids together, creating a smooth and cohesive sauce. - 10Add pasta to the sauce

Transfer the slightly undercooked spaghetti directly into the pan with the simmering creamy bacon and mushroom sauce. Allow the pasta to finish cooking in the liquid for about 30 seconds, absorbing the rich flavors as the sauce reduces.
Tip: Do not rinse the pasta after boiling. The natural starches left on the noodles will help the creamy sauce cling to them perfectly. - 11Add cheese and egg yolk

Turn off the heat completely to prevent the dairy from splitting. Sprinkle a generous amount of grated parmesan cheese and drop a fresh egg yolk over the hot pasta. The residual heat in the pan is all you need to cook the yolk gently and safely.
Tip: Always remove the pan from the heat source before adding the egg yolk to ensure your sauce becomes silky rather than scrambled. - 12Toss to coat evenly

Vigorously toss the spaghetti using tongs, ensuring every single strand is thoroughly coated with the melted cheese and creamy bacon sauce. Keep tossing until the sauce becomes glossy and adheres tightly to the pasta.
Tip: If the sauce feels too thick or clumpy while tossing, splash in a little more of the reserved hot pasta water to loosen it up and achieve a velvety consistency. - 13Balance the richness

If you prefer a slightly lighter flavor profile, add a few drops of fresh lemon juice into the pan and toss well. The gentle acidity will cut through the richness of the cream, egg yolk, and bacon fat, creating a perfectly balanced dish.
Tip: Add the lemon juice sparingly—just a few drops are enough. Too much acid can overpower the savory flavors and potentially cause the creamy sauce to split. - 14Plate the carbonara

Carefully grab a portion of the coated spaghetti with your tongs and gently twirl it into a neat, elevated mound in the center of a shallow serving plate. Spoon over any remaining bacon, mushrooms, and rich sauce left in the pan.
Tip: Twirling the pasta not only creates an elegant, restaurant-quality presentation but also helps the dish retain its heat longer before serving.