Ingredients
Equipment
Method
- Heat olive oil in a heavy skillet over medium heat until fragrant.
- Add sliced mushrooms and minced shallots to the pan, sautéing until they turn golden (not brown).
- Add the cooked bacon strips and stir everything together well. Turn off the heat.
- In a separate heavy non-aluminum pot, melt butter, then add all-purpose flour, cooking on moderate heat for about 2 minutes.
- Stir constantly with a wire whisk to prevent lumps. The roux should remain blond in color.
- Pour in the whole milk and bring it to just below boiling point before immediately removing from heat.
- Add the cooked warm spaghetti to the skillet with the mushroom-bacon mixture and blend thoroughly.
- Pour the warm béchamel sauce over everything, then season with salt, black pepper, and chopped fresh parsley.
- Toss until every strand of pasta is coated in the silky sauce.
- Serve immediately with a generous sprinkle of grated Parmesan cheese on top.
Notes
For the best flavor, use thick-cut bacon and fresh mushrooms. Cremini (baby portobello) mushrooms can add extra depth of earthiness compared to white button mushrooms.
This dish is best served immediately, but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of milk to restore the creamy consistency.
For a complete meal, serve with a crisp Caesar salad, garlic breadsticks, or roasted asparagus to balance the richness of the carbonara.
