In a non stick frying pan, sauté the bacon and garlic in the butter for 3-5 minutes over medium heat.
Until the bacon is starting to brown.Add the pepper and cauliflower and stir well.
Continue to sauté for another 3 minutes.Reduce the heat to low and add the cream.
Continue cooking until the cream has thickened and the cauliflower is tender.
If the sauce is thickening too quickly, add a few tablespoons of water to thin it out and cook the cauliflower quicker.When the cauliflower is tender, turn off the heat and add the parmesan and egg yolk whilst stirring.Once combined, spoon the cauliflower carbonara into 4 bowls and serve.