This Meatballs and Gravy recipe features tender meatballs made with ground beef, onions, garlic, breadcrumbs, and seasoning, served in a savory gravy made with butter, onions, garlic powder, flour, and beef broth. It's a comforting and flavorful dish perfect for any day of the week.
1mediumyellow onion, quartered and cut into half-inch slices
1/2teaspoongarlic powder
3tablespoonsall-purpose flour
2cupslow-sodium beef broth
Salt and freshly ground black pepper, to taste
Chopped fresh thyme, for garnish
Instructions
In a large bowl, gently combine the ground beef, minced yellow onion, minced garlic, breadcrumbs, egg, Worcestershire Sauce, salt, and freshly ground black pepper.
Use a 1 1/2 tablespoon scoop to portion the meat mixture and roll it into meatballs. Place the meatballs on a baking sheet lined with parchment paper. Chill the meatballs in the fridge for 30 minutes.
Heat 2 tablespoons of olive oil in a skillet over medium to medium-high heat. Brown the meatballs in batches, ensuring not to overcrowd the pan. Add more oil if necessary. Once browned, transfer the meatballs to a plate and cover to keep warm.
In the same skillet, melt the butter over medium to medium-low heat. Add the sliced onions and cook until they are soft and lightly browned, about 7-10 minutes. Sprinkle the onions with garlic powder and flour, then cook for an additional 2 minutes while stirring constantly.
Slowly pour in the beef broth while stirring continuously. Simmer the mixture until thickened, then season with salt and freshly ground black pepper to taste.
Return the browned meatballs to the skillet and simmer for 8-10 minutes. Sprinkle with chopped fresh thyme before serving.
Notes
This dish is best served hot over mashed potatoes, rice, or noodles. It's a classic comfort food that's sure to please the whole family.