Tender beef meatballs simmered in a rich brown gravy with caramelized onions and mushrooms for a comforting classic meal.
1 pound ground beef
1 half cup breadcrumbs
1 large egg
1 small onion grated divided
2 cloves garlic minced
1 tablespoon Worcestershire sauce divided
Salt and black pepper to taste
2 tablespoons olive oil divided
8 ounces mushrooms sliced
2 tablespoons all-purpose flour
2 cups low-sodium beef broth
Combine ground beef breadcrumbs egg half the grated onion garlic Worcestershire salt and pepper.
Form into 1½ inch meatballs.
Brown meatballs in skillet then remove.
Sauté remaining onion and mushrooms until softened.
Sprinkle flour and cook briefly.
Gradually stir in beef broth and remaining Worcestershire.
Return meatballs to skillet and simmer 12 to 15 minutes until cooked through.
Adjust seasoning and serve hot.
Simmer gently to maintain tender texture. Add butter for richer gravy if desired. Store refrigerated up to four days.