Description
Tender Salisbury steak meatballs simmered in a rich and savory onion gravy, creating a comforting and hearty homestyle dish.
Ingredients
- 500 g ground beef
- 1/2 cup breadcrumbs
- 1 egg
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/4 cup milk
- 1 tbsp Worcestershire sauce
- 1 tbsp ketchup
- 1 tsp mustard
- 2 cups beef broth
- 2 tbsp flour
- 2 tbsp butter
- Salt to taste
- Black pepper to taste
Instructions
- In a bowl, mix ground beef, breadcrumbs, egg, chopped onion, garlic, milk, Worcestershire sauce, ketchup, mustard, salt, and pepper until just combined.
- Shape the mixture into small meatballs.
- In a large pan, melt 1 tablespoon butter and cook meatballs until browned on all sides. Remove and set aside.
- In the same pan, add remaining butter and sprinkle in flour to form a roux. Cook briefly.
- Gradually whisk in beef broth to create a smooth gravy.
- Return meatballs to the pan and simmer for 15–20 minutes until fully cooked and the sauce thickens.
- Stir occasionally to coat meatballs evenly with the gravy.
- Serve hot over mashed potatoes, rice, or noodles.
Notes
- Avoid overmixing the meat mixture to keep meatballs tender.
- Add mushrooms to the gravy for extra flavor.
- Use a mix of beef and turkey for a lighter option.
- Add a splash of cream for a richer sauce.
- Adjust gravy thickness by simmering longer or adding a flour slurry.
Nutrition
- Serving Size: 1 portion
- Calories: 420 kcal
- Sugar: 4 g
- Sodium: 650 mg
- Fat: 25 g
- Saturated Fat: 10 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 1 g
- Protein: 30 g
- Cholesterol: 110 mg