Brown the ground beef in a pot at a medium high heat.
Add the onion, tomato, carrot, celery, thyme, vegetable broth, tomato paste, Worcestershire sauce and cook until the veggies are soft and the sauce thickens. This takes about 15 minutes.
While the ground beef cooks, bring a pot of salted water to the boil and cook the cauliflower florets for 10 minutes.
While theMelt the butter together with the garlic in a small pan.
Once the cauliflower is cooked, toss it into a food processor and add the melted butter and garlic, and the heavy cream cream. Blend until smooth and season with salt and pepper. Then stir 1/2 cup of cheese into the mash until it's melted.
For The Rest:
Divide the ground beef equally into 4 8oz ramekins and top with the cauliflower mash.
Sprinkle remaining cheese on top of the cauliflower mash.
Bake for 20 minutes and under the broiler for about 5 minutes.
Remove and garnish with roughly chopped parsley.
This recipe can also be made in a single casserole dish.