Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Let me tell you, this Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe is one of those comfort meals that instantly feels like a warm hug. It’s perfect for when you want something satisfying, hearty, and a little special without having to spend all day in the kitchen. Whenever I make this, I’m reminded of cozy family nights — the kind where everyone asks for seconds and the leftovers are fought over the next day.
What makes this recipe stand out is the twist of turning Salisbury steak into meatballs – they cook faster and stay so juicy. Pair that with creamy garlic herb mashed potatoes and a rich, savory gravy, and you’ve got a weeknight winner that’s great for impressing guests or simply treating yourself. You’ll love how approachable it is, yet it feels like you put in twice the effort.
Ingredients You’ll Need
These ingredients create a harmonious balance of flavors — the earthiness of the beef, the punch of garlic, and the fresh herb notes all come together beautifully. When shopping, opt for fresh garlic and quality ground beef to make your Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe really shine.
- Ground beef: Choose 80/20 for good fat content that’ll keep the meatballs juicy.
- Breadcrumbs: Helps bind the meatballs while keeping them tender.
- Egg: Acts as a natural glue to hold everything together without drying out the meatballs.
- Onion (finely chopped and sliced): Adds sweetness and depth both inside and for the gravy.
- Garlic (minced): Freshly minced is key for that bold, aromatic flavor.
- Worcestershire sauce: Brings umami and a subtle tang that elevates the meat.
- Salt and black pepper: Essential for seasoning throughout.
- Dried thyme: Offers an earthy herbal note that complements the beef perfectly.
- Olive oil: Great for sautéing and adding a touch of richness to the gravy.
- Beef broth: The base of the savory gravy that ties everything together.
- Cornstarch: Gives the gravy a silky thickness — mix with water first to avoid lumps.
- Potatoes (peeled and chopped): Yukon Gold or Russet work best for creamy mashed potatoes.
- Milk: Adds creaminess; whole milk will give the richest results.
- Butter: For that velvety, indulgent texture in your mashed potatoes.
- Fresh parsley: Brightens the dish with a pop of color and freshness.
Variations
I love making this recipe my own by switching things up depending on the season or what’s in my pantry. It’s super forgiving, so feel free to experiment – that’s part of the fun!
- Ground turkey or chicken variation: When I want a lighter meal, I swap beef for ground turkey — it’s still flavorful but less heavy.
- Herb swaps: If you’re out of parsley, rosemary or dried thyme works perfectly in the mashed potatoes to keep it interesting.
- Gravy boost: Sometimes I like adding a splash of red wine or a dollop of Dijon mustard to the gravy for a little tang and richness.
- Cheesy mashed potatoes: Adding shredded cheddar or parmesan never fails to impress family and friends.
How to Make Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Step 1: Mix Your Meatball Ingredients Gently
Start by preheating your oven to 400°F (200°C). In a large bowl, combine ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, pepper, and dried thyme. Here’s my tip — mix everything just until combined. Overmixing can make your meatballs tough, and you want them tender and juicy. Think of it like folding ingredients gently rather than stirring vigorously.
Step 2: Shape and Bake the Meatballs
Form the mixture into about 1-inch meatballs — a cookie scoop helps keep them uniform so they cook evenly. Place them on a baking sheet lined with parchment paper. Pop them in the oven for around 20 minutes, or until nicely browned and cooked through. Baking instead of frying keeps it a bit lighter and frees you up from standing over the stove.
Step 3: Make the Savory Gravy
While the meatballs are baking, heat olive oil in a skillet over medium heat. Add the sliced onions and minced garlic, sautéing them until the onions are soft and translucent — that smell is pure magic, trust me. Then, pour in your beef broth and Worcestershire sauce, bringing the mixture to a gentle simmer.
Whisk in the cornstarch slurry slowly to thicken the gravy, stirring constantly. Keep an eye on it so it doesn’t get too thick; you can always add a bit more broth if needed. Season with salt and pepper to taste. This gravy is where everything really comes together with deep, rich flavor.
Step 4: Prepare the Garlic Herb Mashed Potatoes
Place your peeled and chopped potatoes along with the minced garlic in a pot and cover with cold water. Bring it to a boil and cook until the potatoes are fork-tender — usually about 15 to 20 minutes. Drain them well.
Then, return the potatoes and garlic to the pot. Add milk and butter, mashing everything until silky smooth. Don’t rush this step — the texture makes a big difference. Finally, stir in salt, pepper, and fresh parsley to brighten the flavors.
Step 5: Combine Meatballs with Gravy and Serve
Once the meatballs are baked, transfer them into the skillet with your rich gravy and gently toss to coat each one thoroughly. This step infuses the meatballs with even more flavor and keeps them moist.
To serve, scoop a generous portion of garlic herb mashed potatoes onto your plate and top with several Salisbury steak meatballs. Don’t forget to ladle extra gravy over the top — it’s pure comfort in every bite.
How to Serve Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe

Garnishes
I usually finish this dish with a sprinkle of freshly chopped parsley. It adds a lovely pop of color and a fresh, herbaceous note that contrasts beautifully with the rich gravy. Sometimes, I add a pinch of smoked paprika or a few crispy shallots on top for a bit of texture and smoky flavor.
Side Dishes
To round out the meal, I like pairing this with simple roasted green beans or a crisp Caesar salad. The freshness helps balance the richness and makes the whole plate feel more vibrant. Steamed broccoli with a lemon drizzle also works wonderfully, especially if you want a lighter, veggie-packed side.
Creative Ways to Present
For special occasions, I’ve served this dish family-style in a rustic cast-iron skillet straight from the oven — it looks gorgeous and keeps everything warm. Another trick is to plate individual servings in shallow bowls with a swirl of gravy around the edges and a delicate parsley sprig on top. It feels fancy but takes minimal extra effort.
Make Ahead and Storage
Storing Leftovers
I store leftover meatballs and gravy in airtight containers in the fridge, where they keep well for up to 3 days. The mashed potatoes can be stored separately to keep their creamy texture. When you’re ready to enjoy, reheat them all gently to prevent drying out.
Freezing
This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe freezes beautifully. I like to freeze the meatballs and gravy together in freezer-safe containers, and the mashed potatoes in a separate container. Just thaw overnight in the fridge before reheating.
Reheating
To reheat, I warm the meatballs and gravy gently on the stove over low heat, stirring occasionally, adding a splash of broth if the gravy gets too thick. The mashed potatoes reheat best in the microwave or on the stovetop with a little extra milk stirred in to keep them creamy and smooth.
FAQs
-
Can I use a different type of meat for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe?
Absolutely! While ground beef is traditional and provides great flavor and juiciness, you can easily substitute ground turkey or chicken if you want a lighter option. Just be careful not to overcook, as poultry tends to dry out faster.
-
How do I keep the meatballs from falling apart?
Make sure to mix your ingredients gently and use a binding agent like eggs and breadcrumbs. Also, forming evenly sized meatballs helps them cook uniformly and hold together better. Baking them instead of frying reduces the chance of breaking apart too.
-
Can I make the gravy ahead of time?
Yes! You can prepare the gravy a day or two in advance. Store it separately in the fridge and gently reheat when ready to serve. If it thickens too much after refrigeration, just add a splash of broth or water when reheating.
-
What type of potatoes work best for the garlic herb mashed potatoes?
Yukon Gold and Russet potatoes are ideal because they break down nicely and give you that creamy, fluffy texture. Yukon Gold has a naturally buttery flavor, which pairs especially well with garlic and herbs.
-
How can I make the Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe gluten-free?
Simply swap the breadcrumbs for gluten-free breadcrumbs or crushed gluten-free crackers. Also, check that your Worcestershire sauce doesn’t contain gluten. This way, you can enjoy the full flavor without worries.
Final Thoughts
This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe holds a special place in my kitchen rotation because it’s feel-good food that’s both simple and impressive. It’s one of those dinners I know will bring smiles and satisfied sighs at the table. I really hope you give it a go — once you try these juicy meatballs topped with rich gravy and that garlicky mashed potato base, you’ll be making it again and again, just like me.
Print
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
Description
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a hearty and comforting meal featuring tender baked meatballs simmered in a rich beef gravy, served over creamy garlic and herb mashed potatoes. This classic dish combines savory flavors and wholesome ingredients perfect for a satisfying family dinner.
Ingredients
For the Meatballs:
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1 egg
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
For the Gravy:
- 2 tablespoons olive oil
- 1 onion, sliced
- 2 cloves garlic, minced
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 2 tablespoons cornstarch mixed with 2 tablespoons water
- Salt and pepper to taste
For the Garlic Herb Mashed Potatoes:
- 2 lbs potatoes, peeled and chopped
- 4 cloves garlic, minced
- 1/2 cup milk
- 4 tablespoons butter
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
Instructions
- Prepare Meatball Mixture: Preheat your oven to 400°F (200°C). In a large bowl, combine the ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Mix gently until all ingredients are just incorporated to avoid tough meatballs.
- Form and Bake Meatballs: Form the mixture into 1-inch meatballs and arrange them on a baking sheet lined with parchment paper. Bake in the preheated oven for 20 minutes or until the meatballs are browned and fully cooked.
- Make the Gravy Base: While the meatballs bake, heat olive oil in a large skillet over medium heat. Add sliced onion and minced garlic, sautéing until the onions become translucent and fragrant.
- Simmer Gravy: Pour in the beef broth and Worcestershire sauce, then bring the mixture to a simmer. Gradually whisk in the cornstarch slurry, stirring constantly until the gravy thickens. Season with salt and pepper to taste.
- Cook Potatoes: In a large pot, combine chopped potatoes and minced garlic. Cover with cold water and bring to a boil over high heat. Cook until the potatoes are tender, about 15-20 minutes.
- Mash Potatoes: Drain the potatoes and garlic thoroughly and return them to the pot. Add milk and butter, then mash until smooth and creamy. Stir in salt, black pepper, and fresh chopped parsley for flavor.
- Combine Meatballs and Gravy: Add the baked meatballs into the skillet with the prepared gravy, gently tossing them to coat completely with the thick sauce.
- Serve: Plate a generous scoop of garlic herb mashed potatoes and top with several Salisbury steak meatballs, drizzling with extra gravy from the skillet for a comforting, hearty meal.
Notes
- For best flavor, use freshly minced garlic rather than pre-minced.
- If you prefer, substitute ground turkey or chicken for beef to lighten the dish.
- Adjust the thickness of the gravy by adding more or less cornstarch slurry as needed.
- Make sure not to overmix the meatball ingredients to keep them tender.
- Fresh parsley can be substituted with dried thyme or rosemary for a different herb flavor.
- Leftover meatballs and gravy can be refrigerated for up to 3 days or frozen for longer storage.
Keywords: Salisbury steak, meatballs, garlic mashed potatoes, beef gravy, comfort food, hearty meal
