๐ Introduction
Thereโs something deeply satisfying about a classic comfort meal โ tender meatballs smothered in rich, savory gravy, paired with creamy mashed potatoes that melt in your mouth. This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe is pure homestyle comfort with a gourmet twist.
Salisbury steak has long been a beloved family dish, known for its juicy beef patties drenched in onion gravy. But transforming it into meatballs makes it even more irresistible! Bite-sized and packed with flavor, these Salisbury steak meatballs are juicy, perfectly seasoned, and smothered in a velvety brown gravy thatโs completely homemade.
Served over fluffy, garlic herb mashed potatoes, every forkful delivers rich umami flavor, buttery smoothness, and that comforting feeling of a home-cooked meal made with love. Itโs hearty enough for a Sunday dinner yet easy enough for a weeknight feast.
๐งฐ Equipment Needed
Before you start, gather these kitchen essentials:
- 1 large mixing bowl
- 1 large skillet or sautรฉ pan
- 1 medium saucepan (for mashed potatoes)
- 1 potato masher or hand mixer
- 1 wooden spoon
- 1 whisk
- Measuring cups and spoons
๐ Ingredients
๐ง For the Salisbury Steak Meatballs
- 1 lb ground beef (85% lean preferred)
- 1 egg
- ยผ cup breadcrumbs
- 1 small onion, finely grated
- 2 garlic cloves, minced
- 1 tbsp Worcestershire sauce substitute (use soy sauce with a pinch of brown sugar for a no-alcohol alternative)
- 1 tsp mustard powder or Dijon mustard
- 1 tsp onion powder
- 1 tsp garlic powder
- ยฝ tsp paprika
- Salt and pepper to taste
- 1 tbsp olive oil (for browning)
๐ For the Gravy
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 1 tbsp soy sauce
- 1 tsp onion powder
- 1 tsp garlic powder
- Salt and pepper to taste
- Optional: 1 tsp Worcestershire-style substitute (soy + vinegar blend)
๐ฅ For the Garlic Herb Mashed Potatoes
- 2 lbs Yukon Gold potatoes, peeled and cubed
- 4 tbsp butter
- 1 cup heavy cream (or milk for lighter version)
- 3 garlic cloves, roasted or minced
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh chives, chopped
- Salt and pepper, to taste
๐ฉโ๐ณ Directions
Step 1: Prepare the Mashed Potatoes
- Place cubed potatoes in a large pot and cover with water. Add a pinch of salt.
- Bring to a boil, then reduce heat and simmer for 15โ20 minutes, until tender when pierced with a fork.
- Drain the potatoes and return them to the pot.
- Add butter, roasted garlic, and heavy cream. Mash until smooth and creamy.
- Stir in parsley and chives, and season with salt and pepper to taste.
- Cover and keep warm while you prepare the meatballs.
Step 2: Make the Meatballs
- In a large mixing bowl, combine the ground beef, egg, breadcrumbs, onion, garlic, soy sauce substitute, mustard, paprika, onion powder, and salt and pepper.
- Mix gently until all ingredients are well combined, but donโt overmix โ it keeps the meatballs tender.
- Roll into small balls, about 1 ยฝ inches in diameter (you should get 14โ16 meatballs).
Step 3: Sear the Meatballs
- Heat olive oil in a large skillet over medium-high heat.
- Add the meatballs in batches, searing each side until browned (about 2โ3 minutes per side).
- Remove and set aside โ theyโll finish cooking in the gravy.
Step 4: Make the Gravy
- In the same skillet, melt butter over medium heat, scraping up the flavorful bits from the bottom.
- Whisk in flour and cook for 1 minute to form a roux.
- Gradually pour in the beef broth, whisking constantly until smooth and thickened.
- Stir in soy sauce, onion powder, garlic powder, salt, and pepper.
- Simmer for 3โ4 minutes until the gravy is silky and rich.
Step 5: Simmer Meatballs in Gravy
- Add the browned meatballs back to the pan, coating them in the gravy.
- Cover and simmer for 10โ12 minutes, stirring occasionally, until meatballs are fully cooked and tender.
- The gravy should reduce slightly and cling to the meatballs beautifully.
Step 6: Serve It All Together
- Spoon a generous scoop of garlic herb mashed potatoes onto each plate.
- Top with Salisbury steak meatballs and ladle over the luscious brown gravy.
- Garnish with fresh parsley or chives for a final touch.
๐ฝ๏ธ Servings & Timing
- Servings: 4โ6 people
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
This recipe makes the perfect family-style dinner, great for cozy weekends or when youโre craving something hearty and classic.
๐ง Storage & Reheating
Keep leftovers tasting just as amazing the next day:
- Refrigerator: Store meatballs and potatoes separately in airtight containers for up to 4 days.
- Freezer: Meatballs and gravy can be frozen for up to 2 months. (Mashed potatoes donโt freeze well but can be made fresh.)
- Reheating: Warm the meatballs and gravy on the stovetop over low heat, adding a splash of broth to loosen the sauce.
- Reheat potatoes with a little cream or butter to restore smoothness.
๐ฅ Variations
Get creative with these fun twists:
- Turkey Salisbury Meatballs: Use ground turkey for a lighter option.
- Mushroom Gravy: Add sautรฉed mushrooms to the gravy for extra depth.
- Cheesy Twist: Mix Parmesan or cheddar into the mashed potatoes for added creaminess.
- Herb Explosion: Add thyme or rosemary to the gravy for an aromatic kick.
- Low-Carb Version: Swap mashed potatoes for mashed cauliflower.
- Vegetarian Version: Use lentil meatballs and vegetable broth for a plant-based alternative.
- One-Pot Meal: Add peas and carrots directly into the gravy for a complete, one-dish comfort dinner.
โ 10 FAQs
1. Can I make the meatballs ahead of time?
Yes! Shape them and store in the fridge for up to 24 hours before cooking.
2. Can I bake the meatballs instead of frying?
Absolutely. Bake at 400ยฐF (200ยฐC) for 15โ20 minutes, then simmer them in the gravy.
3. How can I make the gravy extra rich?
Add a small spoon of butter at the end or a dash of cream for silky smoothness.
4. Can I use instant potatoes for the mash?
Fresh potatoes taste best, but in a pinch, instant mash will work fine.
5. What can I serve with this dish?
A side of green beans, roasted carrots, or a fresh salad complements it beautifully.
6. Can I make it dairy-free?
Yes โ use olive oil instead of butter and plant-based cream in the mash.
7. How do I prevent dry meatballs?
Donโt overmix the meat and donโt overcook. The gravy will also keep them juicy.
8. Whatโs the best type of potato for mashing?
Yukon Golds or Russets give the fluffiest, creamiest texture.
9. Can I use chicken broth instead of beef?
Yes, but beef broth adds a richer, deeper flavor.
10. Can I double this recipe?
Definitely! It scales perfectly for larger family dinners or meal prep.
๐ Conclusion
This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe is the definition of ultimate comfort food. Each element โ the tender, juicy meatballs, the luscious brown gravy, and the buttery garlic mashed potatoes โ combines into a perfect symphony of flavor.
Itโs rich without being heavy, comforting without being complicated, and nostalgic yet elevated. Every bite takes you home, with the taste of warmth, love, and homemade goodness.
Serve this to your family, friends, or even for a quiet night in โ itโs a meal that makes hearts (and bellies) full.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes โ Comfort Food Perfection
Ingredients
โจ Kitchen Essentials Youโll Love
Quick picks I trust for better results, faster prep, and easier cleanup.
-
๐ณView โ
Lodge Seasoned Cast Iron Skillet
-
โกView โ
Instant Pot Duo Plus 9-in-1 Electric
-
๐ฅView โ
CHEFMAN Digital Air Fryer XL 10L
Disclosure: As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Equipment
Method
- Place cubed potatoes in a large pot and cover with water. Add a pinch of salt.
- Bring to a boil, then reduce heat and simmer for 15โ20 minutes, until tender when pierced with a fork.
- Drain the potatoes and return them to the pot.
- Add butter, roasted garlic, and heavy cream. Mash until smooth and creamy.
- Stir in parsley and chives, and season with salt and pepper to taste.
- Cover and keep warm while you prepare the meatballs.
- In a large mixing bowl, combine the ground beef, egg, breadcrumbs, onion, garlic, soy sauce substitute, mustard, paprika, onion powder, and salt and pepper.
- Mix gently until all ingredients are well combined, but donโt overmix โ it keeps the meatballs tender.
- Roll into small balls, about 1 ยฝ inches in diameter (you should get 14โ16 meatballs).
- Heat olive oil in a large skillet over medium-high heat.
- Add the meatballs in batches, searing each side until browned (about 2โ3 minutes per side).
- Remove and set aside โ theyโll finish cooking in the gravy.
- In the same skillet, melt butter over medium heat, scraping up the flavorful bits from the bottom.
- Whisk in flour and cook for 1 minute to form a roux.
- Gradually pour in the beef broth, whisking constantly until smooth and thickened.
- Stir in soy sauce, onion powder, garlic powder, salt, and pepper.
- Simmer for 3โ4 minutes until the gravy is silky and rich.
- Add the browned meatballs back to the pan, coating them in the gravy.
- Cover and simmer for 10โ12 minutes, stirring occasionally, until meatballs are fully cooked and tender.
- The gravy should reduce slightly and cling to the meatballs beautifully.
- Spoon a generous scoop of garlic herb mashed potatoes onto each plate.
- Top with Salisbury steak meatballs and ladle over the luscious brown gravy.
- Garnish with fresh parsley or chives for a final touch.
Notes
Yes! Shape them and store in the fridge for up to 24 hours before cooking. 2. Can I bake the meatballs instead of frying?
Absolutely. Bake at 400ยฐF (200ยฐC) for 15โ20 minutes, then simmer them in the gravy. 3. How can I make the gravy extra rich?
Add a small spoon of butter at the end or a dash of cream for silky smoothness. 4. Can I use instant potatoes for the mash?
Fresh potatoes taste best, but in a pinch, instant mash will work fine. 5. What can I serve with this dish?
A side of green beans, roasted carrots, or a fresh salad complements it beautifully. 6. Can I make it dairy-free?
Yes โ use olive oil instead of butter and plant-based cream in the mash. 7. How do I prevent dry meatballs?
Donโt overmix the meat and donโt overcook. The gravy will also keep them juicy. 8. Whatโs the best type of potato for mashing?
Yukon Golds or Russets give the fluffiest, creamiest texture. 9. Can I use chicken broth instead of beef?
Yes, but beef broth adds a richer, deeper flavor. 10. Can I double this recipe?
Definitely! It scales perfectly for larger family dinners or meal prep. ๐ Conclusion This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe is the definition of ultimate comfort food. Each element โ the tender, juicy meatballs, the luscious brown gravy, and the buttery garlic mashed potatoes โ combines into a perfect symphony of flavor. Itโs rich without being heavy, comforting without being complicated, and nostalgic yet elevated. Every bite takes you home, with the taste of warmth, love, and homemade goodness. Serve this to your family, friends, or even for a quiet night in โ itโs a meal that makes hearts (and bellies) full.