Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes makes a warm, cozy dinner the whole family will love. This one-pan comfort meal fills your kitchen with the smell of browned beef, rich gravy, and garlicky buttered potatoes. If you want a simple, satisfying weeknight dinner that feels like a hug on a plate, this recipe gives tender meatballs and silky mashed potatoes with little fuss.
Why Make This Recipe
- Quick & easy: hands-on time is short and the steps are simple.
- Family favorite: kids and adults both love the soft meatballs and creamy potatoes.
- Budget-friendly: uses ground beef and pantry staples for big flavor without a big bill.
- Make-ahead friendly: meatballs and potatoes reheat well for leftovers.
This recipe stands out because the meatballs get a deep, savory gravy that soaks into the potatoes. It brings comfort and a little nostalgia — the kind of meal that warms you from the inside on a chilly night.
Ingredients
For the meatballs
- 1 lb (450 g) ground beef (80/20 works well)
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 egg
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tsp Worcestershire sauce
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tbsp olive oil (for browning)
For the gravy
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups beef broth (low-sodium if preferred)
- 1 tbsp Worcestershire sauce
- Salt and pepper to taste
For the mashed potatoes
- 2 lbs (900 g) russet or Yukon gold potatoes, peeled and cut into chunks
- 4 tbsp unsalted butter, softened
- 1/2 cup milk (more if needed)
- 2 cloves garlic, smashed (or 1/2 tsp garlic powder)
- 2 tbsp fresh parsley, chopped (optional)
- Salt and pepper to taste
Optional garnish
- Chopped fresh parsley or chives for color
How to Make Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes:
- Preheat and prep: Put a large pot of salted water on to boil for the potatoes. If you like, preheat the oven to 375°F (190°C) to keep finished meatballs warm. (Why: hot water cooks potatoes faster; oven keeps food warm without drying.)
- Soak breadcrumbs: In a bowl, mix breadcrumbs and milk and let sit 2 minutes so crumbs soften. (Why: this keeps meatballs tender.)
- Make the meatball mix: Add ground beef, egg, chopped onion, minced garlic, Worcestershire, salt, and pepper to the breadcrumbs. Mix gently until just combined. (Why: over-mixing makes meatballs tough.)
- Shape meatballs: Form the mixture into 12 even meatballs. Place them on a plate. (Tip: wet your hands slightly to prevent sticking.)
- Brown meatballs: Heat olive oil in a large skillet over medium-high heat. Brown meatballs on all sides, about 2–3 minutes per side. You don’t need to cook them through. Transfer meatballs to a plate. (Why: browning adds flavor and color.)
- Make the gravy base: In the same skillet, lower heat to medium and add butter. Stir in flour and cook 1–2 minutes until it smells nutty and turns light brown. (Why: this cooks off raw flour taste.)
- Add liquids: Slowly whisk in beef broth and Worcestershire sauce. Scrape the browned bits from the pan. Bring to a simmer until the gravy thickens. Season with salt and pepper.
- Simmer meatballs: Return meatballs to the skillet, spoon sauce over them, and simmer 8–10 minutes until meatballs are cooked through. If sauce gets too thick, add a splash of water or broth. (Why: simmering finishes the meatballs and lets them soak up flavor.)
- Cook potatoes: While meatballs simmer, add potato chunks to boiling water and cook 12–15 minutes until fork-tender. Drain well.
- Mash potatoes: Return potatoes to the pot. Add butter, smashed garlic, and warm milk. Mash until smooth and creamy. Season with salt, pepper, and fold in fresh parsley. (Tip: warm milk keeps the mash silky.)
- Plate and finish: Spoon mashed potatoes onto plates, top with warm meatballs and plenty of gravy. Sprinkle parsley or chives on top for color.
How to Serve Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes
- Serve the meatballs over a large scoop of mashed potatoes so the gravy puddles around the edges.
- Add steamed green beans or roasted carrots for color and crunch.
- Garnish with chopped parsley or chives and offer extra gravy at the table.
How to Store Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes
- Fridge: Store in an airtight container for up to 3–4 days. Keep meatballs and potatoes together or separate for longer freshness.
- Freezer: Freeze meatballs with gravy in a freezer-safe container for up to 3 months. Freeze mashed potatoes for up to 2 months (texture may change slightly).
- Reheat: Thaw overnight in the fridge if frozen. Reheat meatballs and gravy gently in a skillet over low heat, adding a splash of broth to loosen the sauce. Reheat mashed potatoes in the microwave or on the stove with a little milk and butter to restore creaminess.
Tips to Make Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes
- Don’t overwork the meat when mixing — keep meatballs tender.
- Brown meatballs well for extra flavor before simmering.
- Warm the milk for the mashed potatoes so the mash stays silky.
- If gravy is lumpy, whisk in a little extra warm broth off the heat to smooth it.
Variation
- Gluten-free: Use gluten-free breadcrumbs and 1–2 tbsp cornstarch instead of flour for the gravy.
- Lighter version: Swap half the beef for ground turkey and use low-sodium broth for a lighter dish.
FAQs
Can I make these ahead of time?
Yes. You can brown the meatballs and make the gravy a day ahead. Store in the fridge and reheat slowly on the stove before serving.
Can I use ground pork or turkey instead of beef?
Yes. Ground pork or turkey works fine. Adjust cooking time and seasonings to taste — turkey may need a little extra moisture like an extra splash of broth.
Why did my gravy become too thick or lumpy?
Too thick — whisk in warm broth until you reach the right consistency. Lumpy — whisk vigorously off heat or strain the gravy, then return to the pan and slowly reheat.
Conclusion
This Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes recipe brings simple ingredients together for a cozy, satisfying meal that smells like home — warm beef, rich gravy, and buttery garlic potatoes. It’s perfect for weeknights, leftovers, or a family dinner when you want something filling and kind on the wallet. If you want another take or extra tips, check out this helpful version over at Salisbury Steak Meatballs – Jo Cooks. Please leave a comment and a star rating if you try this, and share the recipe on Pinterest or Facebook. What twist did you try? Let us know below!