Ingredients
Equipment
Method
- In a large mixing bowl, combine ground beef, breadcrumbs, beaten egg, diced onion, minced garlic, Worcestershire sauce, salt, pepper, and thyme. Mix gently until just combined.
- Roll the mixture into 1.5-inch balls using slightly dampened hands, yielding approximately 20-24 meatballs.
- Heat olive oil in a large skillet over medium-high heat. Brown the meatballs on all sides for 8-10 minutes, then transfer to a plate.
- In the same skillet, melt butter and whisk in flour, cooking for 1-2 minutes. Gradually add beef broth while whisking to prevent lumps.
- Stir in Worcestershire sauce, Dijon mustard, and sliced mushrooms. Simmer for 3-4 minutes until the gravy thickens. Season with salt and pepper to taste.
- Return meatballs to the skillet, spoon gravy over them, cover, and simmer on low for 15-18 minutes until the meatballs reach an internal temperature of 160°F. Garnish with fresh parsley before serving.
Notes
Gently mix meatball mixture to avoid dense texture. Sear in batches to prevent steaming. Whisk flour thoroughly to avoid lumpy gravy. Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months, reheating gently on the stovetop or in a 350°F oven for 15-20 minutes.