Fry the bacon in a skillet without adding butter or oil. Remove the bacon bits from the pan and drain them on a paper towel. Leave the remaining fat in the pan.
Fry the onions in the fat until caramelized, adding a generous pinch of salt. If necessary, add a dash of olive oil. To speed up the process, add a small spoonful of light brown caster sugar. Remove the onions from the pan and set them aside.
Meanwhile, cook the spaghetti according to the package instructions. Drain the spaghetti when it is cooked.
Then, heat a little oil and a knob of butter in the same frying pan. Crush the garlic cloves with a garlic press and fry them briefly until fragrant. Then, add the mushrooms.
Fry the mushrooms until they are cooked through. Deglaze with the stock. Add the onions and bacon back to the pan, along with the cream.
Reduce the sauce to the desired thickness and season with salt and pepper.*
Serve the sauce over spaghetti, garnished with grated Parmesan cheese and finely chopped parsley. Bon appétit!
Good to know:
*To thicken the sauce quickly, you can make a cornstarch slurry and add it to the sauce. To do so, mix a heaping teaspoon of cornstarch with an equal amount of water, then add the mixture to the sauce.