1cupyellow onionsliced about ½” thick (approximately ½ of a medium to large-sized onion)
1tablespoongarlicminced
3tablespoonall purpose flour
¼teaspoonsaltkosher
½teaspoonblack pepper
4cupsbeef broth
1teaspoonWorcestershire sauce
Instructions
Add the ½ tablespoon of oil, diced onion, and garlic in a small skillet over medium Heat. Cook for about 2-3 minutes until the onions are translucent. Set aside to cool for about 5 minutes.
a. Note: If the onions for the meat mixture are grated, cooking/cooling can be omitted.
In a large bowl, combine the ground beef, bread crumbs, egg, Dijon mustard, Worcestershire, salt, pepper, thyme, parsley, and cooked onions. Mix gently until just combined; do not over mix.
Form the meat into balls using a 1.5 tablespoon scoop and place them on a tray. Use your hands to shape and smooth the meatballs.
a. Note: A larger-sized meatball will increase cooking time.
Cover the formed meatball tray with plastic wrap and refrigerate for 15-20 minutes.
In a deep 10 to 12-inch skillet, Heat the additional 4 tablespoon vegetable oil over medium Heat and add the meatballs - this may need to be done in batches.
Cook the meatballs for 5-7 minutes, rotating them so they brown on all sides.
Once all the meatballs are cooked, remove them from the skillet, place them on a new tray, and cover them with foil to keep warm.
In the same skillet, melt 2 tablespoon of butter, then add the sliced onions. Cook over medium Heat, stirring occasionally, until the onions soften and just start to brown, about 8-10 minutes. Add the minced garlic and cook for an additional 2 minutes.
Add the flour and mix that in to form a roux; mix until combined.
Add the salt & pepper and saute into the mixture.
Add the beef broth and Worcestershire sauce. Bring to a boil and let this cook for about 6 minutes to start to thicken.
Reduce to low and add the meatballs to the gravy. Cook for 15-20 minutes to heat the meatballs thoroughly.
Serve warm over whipped mashed potatoes and the pan gravy—optional garnish of fresh chopped parsley.
Video
Notes
Ground pork, turkey, or chicken are worthy alternatives. The cooking time may need to be adjusted if leaner meat is substituted.
Store in an airtight container for 3-4 days. To freeze: place in a ziplock freezer bag or freezer-safe container and freeze for up to 3 months.