Salisbury steak meatballs are a comforting twist on the classic Salisbury steak—juicy beef meatballs simmered in a rich onion and mushroom gravy. 🍽️
Salisbury Steak Meatballs
Ingredients
For the meatballs
- 1 lb ground beef
- ½ cup breadcrumbs
- 1 egg
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 tbsp Worcestershire sauce
- ½ tsp salt
- ½ tsp black pepper
For the gravy
- 2 tbsp butter
- 1 cup sliced Mushroom
- 1 small onion, sliced
- 2 tbsp flour
- 2 cups beef broth
- 1 tbsp Ketchup
- 1 tsp Worcestershire sauce
- Salt and pepper to taste
Instructions
1. Make the meatballs
- In a bowl, mix ground beef, breadcrumbs, egg, diced onion, garlic, Worcestershire sauce, salt, and pepper.
- Roll into 1-inch meatballs.
2. Brown the meatballs
- Heat a skillet over medium heat and cook the meatballs until browned on all sides (about 6–8 minutes).
- Remove and set aside.
3. Make the gravy
- In the same pan, melt butter.
- Add sliced onions and mushrooms and cook until softened.
- Stir in flour and cook 1 minute.
- Gradually whisk in beef broth.
- Add ketchup and Worcestershire sauce and simmer until thick.
4. Finish the dish
- Return the meatballs to the pan.
- Simmer in the gravy 10–15 minutes until fully cooked.
How to Serve
These meatballs are delicious over:
- Mashed potato
- Egg noodle
- Rice
✅ Tip: Add a splash of cream to the gravy for an even richer flavor.
If you want, I can also show you a 30-minute one-pan Salisbury steak meatballs recipe that tastes like restaurant comfort food. 🍲