Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes โ€“ Comfort Food Perfection

Photo of author
Author: Adam
Published:

๐ŸŽ‰ 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

  1. Place cubed potatoes in a large pot and cover with water. Add a pinch of salt.
  2. Bring to a boil, then reduce heat and simmer for 15โ€“20 minutes, until tender when pierced with a fork.
  3. Drain the potatoes and return them to the pot.
  4. Add butter, roasted garlic, and heavy cream. Mash until smooth and creamy.
  5. Stir in parsley and chives, and season with salt and pepper to taste.
  6. Cover and keep warm while you prepare the meatballs.

Step 2: Make the Meatballs

  1. In a large mixing bowl, combine the ground beef, egg, breadcrumbs, onion, garlic, soy sauce substitute, mustard, paprika, onion powder, and salt and pepper.
  2. Mix gently until all ingredients are well combined, but donโ€™t overmix โ€” it keeps the meatballs tender.
  3. Roll into small balls, about 1 ยฝ inches in diameter (you should get 14โ€“16 meatballs).

Step 3: Sear the Meatballs

  1. Heat olive oil in a large skillet over medium-high heat.
  2. Add the meatballs in batches, searing each side until browned (about 2โ€“3 minutes per side).
  3. Remove and set aside โ€” theyโ€™ll finish cooking in the gravy.

Step 4: Make the Gravy

  1. In the same skillet, melt butter over medium heat, scraping up the flavorful bits from the bottom.
  2. Whisk in flour and cook for 1 minute to form a roux.
  3. Gradually pour in the beef broth, whisking constantly until smooth and thickened.
  4. Stir in soy sauce, onion powder, garlic powder, salt, and pepper.
  5. Simmer for 3โ€“4 minutes until the gravy is silky and rich.

Step 5: Simmer Meatballs in Gravy

  1. Add the browned meatballs back to the pan, coating them in the gravy.
  2. Cover and simmer for 10โ€“12 minutes, stirring occasionally, until meatballs are fully cooked and tender.
  3. The gravy should reduce slightly and cling to the meatballs beautifully.

Step 6: Serve It All Together

  1. Spoon a generous scoop of garlic herb mashed potatoes onto each plate.
  2. Top with Salisbury steak meatballs and ladle over the luscious brown gravy.
  3. 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.

Adam

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes โ€“ Comfort Food Perfection

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.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings

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

โœจ Kitchen Essentials Youโ€™ll Love

Quick picks I trust for better results, faster prep, and easier cleanup.

Disclosure: As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Equipment

  • 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

Method
 

Step 1: Prepare the Mashed Potatoes
  1. Place cubed potatoes in a large pot and cover with water. Add a pinch of salt.
  2. Bring to a boil, then reduce heat and simmer for 15โ€“20 minutes, until tender when pierced with a fork.
  3. Drain the potatoes and return them to the pot.
  4. Add butter, roasted garlic, and heavy cream. Mash until smooth and creamy.
  5. Stir in parsley and chives, and season with salt and pepper to taste.
  6. Cover and keep warm while you prepare the meatballs.
Step 2: Make the Meatballs
  1. In a large mixing bowl, combine the ground beef, egg, breadcrumbs, onion, garlic, soy sauce substitute, mustard, paprika, onion powder, and salt and pepper.
  2. Mix gently until all ingredients are well combined, but donโ€™t overmix โ€” it keeps the meatballs tender.
  3. Roll into small balls, about 1 ยฝ inches in diameter (you should get 14โ€“16 meatballs).
Step 3: Sear the Meatballs
  1. Heat olive oil in a large skillet over medium-high heat.
  2. Add the meatballs in batches, searing each side until browned (about 2โ€“3 minutes per side).
  3. Remove and set aside โ€” theyโ€™ll finish cooking in the gravy.
Step 4: Make the Gravy
  1. In the same skillet, melt butter over medium heat, scraping up the flavorful bits from the bottom.
  2. Whisk in flour and cook for 1 minute to form a roux.
  3. Gradually pour in the beef broth, whisking constantly until smooth and thickened.
  4. Stir in soy sauce, onion powder, garlic powder, salt, and pepper.
  5. Simmer for 3โ€“4 minutes until the gravy is silky and rich.
Step 5: Simmer Meatballs in Gravy
  1. Add the browned meatballs back to the pan, coating them in the gravy.
  2. Cover and simmer for 10โ€“12 minutes, stirring occasionally, until meatballs are fully cooked and tender.
  3. The gravy should reduce slightly and cling to the meatballs beautifully.
Step 6: Serve It All Together
  1. Spoon a generous scoop of garlic herb mashed potatoes onto each plate.
  2. Top with Salisbury steak meatballs and ladle over the luscious brown gravy.
  3. Garnish with fresh parsley or chives for a final touch.

Notes

๐ŸงŠ 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.
COOK WITH ADEM

Hi there! Iโ€™m Adem, the chef and creator behind Cook with Adem. Cooking has been my passion for as long as I can remember, and Iโ€™ve dedicated my life to exploring flavors, experimenting with new dishes, and sharing my love of food with others.

You Might Also Like...

Creamy Chicken and Spinach Casserole with Cream Cheese

Creamy Chicken and Spinach Casserole with Cream Cheese

Creamy Low Carb Chicken Casserole: A No-Noodle Comfort Dish

Creamy Low Carb Chicken Casserole: A No-Noodle Comfort Dish

Lemon Garlic Butter Chicken Thighs with Green Beans Skillet

Lemon Garlic Butter Chicken Thighs with Green Beans Skillet

Quick and Flavorful Mediterranean Chicken Tenders

Quick and Flavorful Mediterranean Chicken Tenders

Leave a Comment

Recipe Rating