ADVERTISEMENT
**1. Make the Meatballs:**
In a large mixing bowl, combine the ground beef, breadcrumbs, chopped onion, minced garlic, Worcestershire sauce, egg, salt, pepper, onion powder, garlic powder, and parsley. Mix until just combined—be careful not to overmix, or the meatballs may become tough.
Form the mixture into meatballs, about 1 to 1.5 inches in diameter, and place them on a plate or baking sheet.
**3. Make the Gravy:**
In the same skillet, add the sliced onions and cook for 3-4 minutes until softened. Stir in the flour and cook for another 1-2 minutes to create a roux. Gradually add the beef broth, whisking constantly to prevent lumps. Add the Worcestershire sauce, Dijon mustard (if using), and heavy cream, stirring until the gravy thickens, about 5-7 minutes.
**4. Combine the Meatballs and Gravy:**
Return the meatballs to the skillet and gently stir to coat them with the gravy. Cover the skillet and let the meatballs simmer in the gravy for 15-20 minutes, or until they are cooked through and tender. Taste the gravy and season with salt and pepper if needed.
### Tips and Variations:
– **For a Low-Carb Version:** Serve the meatballs with cauliflower mash or spiralized zucchini for a low-carb alternative to mashed potatoes or rice.
– **Add Veggies:** If you’d like to add some extra veggies to the mix, try adding finely chopped mushrooms to the meatball mixture or stirring them into the gravy for added flavor and texture.
– **Make it Spicy:** For a little kick, add a pinch of cayenne pepper or a few dashes of hot sauce to the gravy or meatball mixture.
Give this recipe a try, and you’ll find yourself making it again and again—whether you’re feeding the family or entertaining guests, these meatballs will never disappoint!