Short description
Juicy Salisbury-style meatballs simmered in a savory onion and mushroom gravy, served over creamy mashed potatoes—a classic comfort meal.
Why You’ll Love This Recipe
- Hearty and comforting: A nostalgic favorite that delivers on flavor and satisfaction.
- One-pot convenience: Meatballs and gravy cook together, simplifying prep and cleanup.
- Family-friendly: Rich, savory, and smooth—appeals to adults and kids alike.
ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
- 1 lb ground beef (80/20 blend)
- ½ cup breadcrumbs
- 1 large egg
- ¼ cup finely chopped onion
- 1 tsp Worcestershire sauce
- Salt and pepper, to season
- 8 oz mushrooms, sliced
- 2 cups beef broth
- 2 tbsp all-purpose flour
- 2 tbsp butter
- 2 tbsp oil (butter or vegetable oil)
- 2 cups prepared mashed potatoes
- Optional garnish: chopped parsley
directions
- In a bowl, combine ground beef, breadcrumbs, egg, onion, Worcestershire sauce, salt, and pepper. Mix until just combined.
- Shape into 1½-inch meatballs (about 12–14).
- Heat oil and butter in a skillet over medium heat. Brown meatballs on all sides, working in batches if needed—remove and set aside.
- In the same skillet, add sliced mushrooms and cook until they release their moisture and begin to brown (~5 minutes).
- Sprinkle flour over mushrooms and stir to coat; cook 1 minute.
- Gradually whisk in beef broth, scraping up browned bits. Simmer until gravy thickens, about 3–4 minutes.
- Return meatballs to the skillet, spoon gravy over them, and simmer on low for 8–10 minutes until cooked through.
- Serve meatballs and gravy over warm mashed potatoes, garnish with parsley if desired.
Servings and timing
- Servings: 4 portions
- Prep time: 15 minutes
- Cook time: 25 minutes
- Total time: 40 minutes
Variations
- Healthier option: Use ground turkey or lean beef and low-sodium broth.
- Creamy twist: Stir in a tablespoon of sour cream into the gravy for richness.
- Mushroom medley: Use a mix of cremini, shiitake, and button mushrooms.
- Herb-enhanced: Add fresh thyme or rosemary to the gravy for aromatic depth.
- Make-ahead: Prepare meatballs and freeze before cooking; defrost and simmer in gravy when ready.
storage/reheating
- Storage: Refrigerate meatballs and gravy separately from mashed potatoes for up to 3 days.
- Reheating:
- Skillet: Heat meatballs and gravy in a pan over medium-low heat until warmed; reheat mashed potatoes in the microwave.
- Microwave: Warm meatballs and gravy in 1-minute increments, stir, then microwave potatoes until hot.
- Freezing: Freeze meatballs and gravy (cooled) in airtight containers for up to 2 months; thaw overnight before reheating.
FAQs
1. Can I use fresh breadcrumbs?
Yes—dried or fresh breadcrumbs both work; adjust amount for texture preference.
2. What if I don’t have fresh mushrooms?
Use canned mushrooms drained, though fresh ones add better flavor and texture.
3. Can I bake the meatballs instead of frying?
Yes—bake at 400 °F for 12–15 minutes, then transfer to gravy to finish cooking.
4. How creamy should the potatoes be?
Prepare mashed potatoes with milk and butter until smooth, but adjust thickness to your liking.
5. Can I make meatballs ahead?
Certainly—assemble and freeze raw meatballs. Bake or pan-fry from frozen, then simmer in gravy.
6. Is this gluten-free?
Use gluten-free breadcrumbs and flour, and ensure broth is GF-certified.
7. Can I add veggies to the gravy?
Yes—onion, carrots, or peas can be added—just adjust cooking time accordingly.
8. How do I prevent meatballs from falling apart?
Avoid over-mixing and let meatballs rest a few minutes before cooking.
9. What cut of beef is best?
An 80/20 ground beef blend provides good flavor and moistness; leaner blends may result in drier meatballs.
10. What garnish is recommended?
Fresh parsley, chives, or thyme add a bright finish to the hearty dish.
Conclusion
Salisbury Steak Meatballs with Mashed Potatoes deliver soul-satisfying comfort without complexity. With juicy meatballs, savory gravy, and creamy potatoes, this classic dinner comes together easily and is perfect for weeknight meals or cozy family gatherings.
PrintSalisbury Steak Meatballs with Mashed Potatoes
Juicy Salisbury-style meatballs simmered in a savory onion and mushroom gravy, served over creamy mashed potatoes—a classic comfort meal.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 portions 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Halal
Ingredients
- 1 lb ground beef (80/20 blend)
- 1/2 cup breadcrumbs
- 1 large egg
- 1/4 cup finely chopped onion
- 1 tsp Worcestershire sauce
- Salt and pepper, to season
- 8 oz mushrooms, sliced
- 2 cups beef broth
- 2 tbsp all-purpose flour
- 2 tbsp butter
- 2 tbsp oil (butter or vegetable oil)
- 2 cups prepared mashed potatoes
- Optional garnish: chopped parsley
Instructions
- In a bowl, combine ground beef, breadcrumbs, egg, onion, Worcestershire sauce, salt, and pepper. Mix until just combined.
- Shape into 1½-inch meatballs (about 12–14).
- Heat oil and butter in a skillet over medium heat. Brown meatballs on all sides, working in batches if needed—remove and set aside.
- In the same skillet, add sliced mushrooms and cook until they release their moisture and begin to brown (~5 minutes).
- Sprinkle flour over mushrooms and stir to coat; cook 1 minute.
- Gradually whisk in beef broth, scraping up browned bits. Simmer until gravy thickens, about 3–4 minutes.
- Return meatballs to the skillet, spoon gravy over them, and simmer on low for 8–10 minutes until cooked through.
- Serve meatballs and gravy over warm mashed potatoes, garnish with parsley if desired.
Notes
- Substitute ground turkey or lean beef for a lighter option.
- Add sour cream to gravy for a creamy finish.
- Use a mushroom mix for deeper flavor.
- Fresh thyme or rosemary enhances the sauce’s aroma.
- Freeze meatballs ahead for easy future meals.
Nutrition
- Serving Size: 1 portion
- Calories: 460
- Sugar: 3g
- Sodium: 620mg
- Fat: 28g
- Saturated Fat: 11g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 115mg