Tender beef meatballs are simmered in a rich onion gravy made with caramelized onions and savory broth. Optional melted cheese turns this into a comfort food favorite perfect for cold nights.
For the Meatballs:
1 lb ground beef (80/20)
1/2 cup breadcrumbs
1 egg
1/4 cup grated onion
2 garlic cloves, minced
1 tsp Worcestershire sauce
1/2 tsp salt
1/4 tsp pepper
For the Onion Gravy:
2 tbsp butter
1 tbsp olive oil
2 large yellow onions, sliced
2 garlic cloves, minced
1 tsp thyme (fresh or 1/2 tsp dried)
2 tsp balsamic vinegar or 1/4 cup white wine
2 cups low-sodium beef broth
1 tsp cornstarch (optional)
1/2 cup shredded Gruyère or Swiss cheese (optional)
Cook onions in butter and oil over medium heat until deeply golden (25–30 mins). Add garlic, cook 1 min more.
Mix beef, breadcrumbs, onion, garlic, egg, Worcestershire, salt, and pepper in a bowl. Form into meatballs.
Brown meatballs in a skillet until golden. Remove and set aside.
Return onions to the pan, add thyme, deglaze with vinegar or wine, and pour in broth. Simmer.
Stir in cornstarch slurry if needed to thicken.
Add meatballs to sauce and cook 10–12 mins until done.
Optional: Top with cheese, cover to melt. Serve hot.