In a bowl, mix ground beef, egg, almond flour, Worcestershire sauce, mustard, onion powder, garlic powder, salt, and pepper.
Form into 3-4 oval-shaped patties.
Heat a skillet over medium heat and melt 1 tbsp butter. Sear the patties for 3-4 minutes per side until browned. Remove and set aside.
In the same skillet, add 1 tbsp butter and sauté mushrooms until soft.
Pour in beef broth, heavy cream, Worcestershire sauce, garlic powder, salt, and pepper.
Sprinkle xanthan gum and whisk well to thicken. Let simmer for 5 minutes.
Return the Salisbury steaks to the skillet and simmer for another 5 minutes.
Boil or steam cauliflower until soft. Drain well.
Blend with butter, heavy cream, Parmesan, salt, and pepper until smooth.
