Salisbury Steak Meatballs
Salisbury steak meatballs are tender beef meatballs simmered in a savory mushroom and onion gravy, perfect served over mashed potatoes or noodles for a cozy, comforting meal.
Foto: Spend With PenniesIngredients
- 2 tablespoons butter
- 1 cup diced onion (about 1 medium onion)
- 2 cups sliced mushrooms (about 8 oz mushrooms)
- 1 ½ pounds lean ground beef
- ⅓ cup Italian bread crumbs (or seasoned bread crumbs)
- ⅓ cup milk
- ¼ cup chopped fresh parsley (or 2 tablespooons dried parsley, plus additional for garnish)
- ¼ cup shredded Parmesan cheese
- ¾ teaspoon salt ( and ¼ teaspoon black pepper)
- 1 tablespoon all-purpose flour
- 2 tablespoons ketchup
- 1 ½ teaspoons Dijon mustard
- ½ teaspoon garlic powder
- 2 teaspoons Worcestershire sauce
- 1 ¼ cups beef broth
- ⅔ cup water
Steps
In a large nonstick skillet, melt the butter over medium heat. Add the onions and cook until softened, about 5 minutes. Add the mushrooms, turn the heat up to medium-high, and cook for an additional 5 minutes.
For the meatballs, in a medium bowl, add ground beef, breadcrumbs, milk, parsley, Parmesan cheese, salt, and pepper. Gently mix to combine. Roll the mixture into 24 meatballs (see notes).
Move the mushrooms and onions to the sides of the skillet and add the meatballs. Cook, turning occasionally, until browned on the outside. If your skillet is smaller than 12-inches, transfer the mushrooms and onions to a bowl and brown the meatballs in batches as needed.
Meanwhile in a small mixing bowl, whisk together the ingredients for the sauce. Pour sauce over the meatballs.
Bring the mixture to a boil, reduce the heat to a simmer, and cook, uncovered, for 10 minutes.
Cover with a lid and simmer for an additional 12 to 20 minutes or until the meatballs are cooked through and reach 160°F.






Loading comments...