
In a large bowl, mix together the beef, onion, almond flour, egg, salt, garlic powder, allspice, nutmeg, and black pepper. Combine until evenly mixed.
Then form into 24 small meatballs. Use about 2 tbsp of the mixture for each meatball.
In a large skillet, heat oil over medium heat. Add meatballs and cook for 10–12 minutes, turning to brown all sides. Transfer to a plate and set aside.
Drain all the fat from the skillet and then melt 1 tbsp of butter. Stir in beef broth, heavy cream, mustard, Worcestershire sauce, salt, pepper, and xanthan gum. Simmer for 5 minutes, stirring frequently, or until thickened.
Return meatballs to the skillet. Simmer in the sauce for about 3 minutes until fully heated and coated.
Add the chopped parsley and serve warm. Enjoy!