Imagine the ultimate comfort on a plate: juicy, flavorful meatballs simmered in a rich beef gravy, nestled atop a mound of fluffy mashed potatoes infused with garlic and fresh herbs. That’s exactly what you’ll experience with Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes. This dish wraps up everything we love about a cozy meal—moist, richly seasoned meat, creamy potatoes, and a sauce that begs to be mopped up. It’s a weeknight-friendly triumph you’ll want to come back to again and again.
Ingredients You’ll Need
The secret to outstanding Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes is just a handful of simple but thoughtful ingredients. Each one pulls its weight, from the savory notes in the meatballs to the aromatic herbs in the potatoes—no fancy grocery trips required, just pantry staples working together to create magic.
- Ground Beef (1 pound): Choose an 80/20 blend for juicy, flavorful meatballs that stay tender after baking.
- Breadcrumbs (1 cup): Helps bind the meatballs and soak up any extra juices for a perfect texture.
- Milk (1/4 cup): Softens the breadcrumbs, ensuring a moist bite every time.
- Onion, finely chopped (1 medium): Adds a subtle sweetness and depth to the meatball mixture.
- Garlic, minced (2 cloves): Fresh garlic gives the meatballs a fragrant kick.
- Egg (1): Binds everything together so your meatballs stay intact.
- Worcestershire Sauce (2 tbsp): A splash brings a big boost of umami and classic Salisbury steak flavor.
- Salt (1 tsp): Enhances all the savory elements in the dish.
- Black Pepper (1/2 tsp): Offers just enough heat to balance the richness.
- Dried Parsley (1 tbsp): Adds a gentle herbaceous note to the meatballs.
- Onion Powder (1 tsp): Doubles down on the onion flavor without making things overwhelming.
- Garlic Powder (1 tsp): Infuses extra garlic flavor throughout the meatballs.
- Butter (2 tbsp, for gravy): Starts the gravy off right with rich undertones.
- All-Purpose Flour (1/4 cup): Thickens the gravy for that classic luscious coat.
- Beef Broth (2 cups): Builds the backbone of the savory sauce.
- Soy Sauce (1 tbsp): Kicks up the depth and color of the gravy without overpowering.
- Dijon Mustard (1 tbsp): Adds a gentle tang and complexity to the sauce.
- Potatoes, peeled and chopped (2 lbs): Yukon Gold or Russet are perfect for mashed potatoes that are creamy and fluffy.
- Garlic, minced (2 cloves, for potatoes): Infuses the mash with a cozy, aromatic flavor.
- Butter (4 tbsp, for potatoes): For rich, velvety smoothness in every bite.
- Milk (1/2 cup, for potatoes): Makes the mash light and creamy without thinning it.
- Fresh Parsley, chopped (2 tbsp): Sprinkled into the potatoes and as a garnish for a burst of freshness and color.
How to Make Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes
Step 1: Mix and Shape the Meatballs
Start by preheating your oven to 400°F. In a large mixing bowl, combine the ground beef, breadcrumbs, milk, finely chopped onion, minced garlic, egg, Worcestershire sauce, salt, pepper, dried parsley, onion powder, and garlic powder. Stir thoroughly—you want everything perfectly combined so each bite of your Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes bursts with flavor. Roll the mixture gently into 1.5-inch meatballs and arrange them on a lined baking sheet, making sure they’re spaced out nicely so they brown evenly.
Step 2: Bake the Meatballs
Pop the tray of meatballs into the oven and bake for about 20 minutes. You’ll know they’re ready when they’re beautifully browned and fully cooked through. Baking keeps the process hands-off, ensures a juicy inside, and frees you up to tackle the rest of your Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes prep.
Step 3: Boil and Mash the Potatoes
While your meatballs bake, bring a large pot of salted water to a boil. Add the peeled and chopped potatoes and let them simmer for 15 to 20 minutes until fork-tender. Drain the potatoes and return them to the pot (this lets any excess moisture steam off). Stir in minced garlic, butter, and milk, then mash it all together until your mashed potatoes are creamy and smooth. Fold in the fresh parsley for a pop of color and flavor—this will lift your Garlic Herb Mashed Potatoes to new heights!
Step 4: Make the Beef Gravy
In a large skillet over medium heat, melt the butter. Sprinkle in the flour while whisking to form a smooth roux, then let it cook for about a minute to lose the raw flour taste. Slowly whisk in the beef broth, soy sauce, and Dijon mustard. Keep stirring until the gravy thickens and becomes glossy. This luscious gravy is the soul of Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes, bringing all the flavors together.
Step 5: Simmer the Meatballs in Gravy
Carefully add the baked meatballs to the skillet of gravy. Gently stir to coat each meatball, then reduce the heat and let everything simmer for a few minutes. This helps marry the flavors, making the meatballs extra succulent—truly the hallmark of a great Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes dish.
Step 6: Serve and Enjoy
To assemble, scoop the creamy garlic herb mashed potatoes onto each plate, pile the savory meatballs on top, and spoon over plenty of glossy gravy. Garnish with more chopped parsley for that fresh finish. Every bite showcases a perfect medley of textures and flavors—creamy, juicy, herby, and savory.
How to Serve Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes

Garnishes
Elevate your presentation and flavor by topping your plates with an extra sprinkle of freshly chopped parsley or chives. A final crack of black pepper or even a light dusting of smoked paprika can add just the right touch of color and aroma to your Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes.
Side Dishes
While this dish easily stands alone, a crisp green salad tossed with a tangy vinaigrette or some simply steamed green beans works beautifully alongside the richness of Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes. If you’re feeling indulgent, warm dinner rolls for soaking up extra gravy are always a hit.
Creative Ways to Present
For a fun twist, try layering the mashed potatoes in individual ramekins or wide-mouth jars, topping each with a couple of meatballs and plenty of gravy. Family-style in a big serving platter also creates a cozy, shared experience—just ladle the meatballs and gravy over a bed of mash and let everyone dig in to your Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes masterpiece.
Make Ahead and Storage
Storing Leftovers
Leftovers keep well in an airtight container in the fridge for up to 3 days. For best results, store the meatballs and mashed potatoes separately from extra gravy—this makes reheating cleaner and helps preserve the distinct flavors of your Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes.
Freezing
If you’d like to freeze for later, pack the meatballs with gravy in a freezer-safe container and freeze the mashed potatoes in a separate one. Both will keep for up to 2 months. Thaw overnight in the refrigerator for best results before reheating. Freezing in meal-sized portions makes Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes an easy weeknight rescue.
Reheating
To reheat, gently warm the gravy and meatballs together in a skillet over low heat until hot, adding a splash of beef broth if needed to loosen the sauce. For mashed potatoes, microwave in short bursts, stirring between each, or heat in a saucepan with a little extra milk or butter until creamy. This keeps your Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes tasting just as comforting as when first made.
FAQs
Can I use a different type of meat for the meatballs?
Absolutely! While ground beef is traditional and gives that classic flavor, you can substitute ground turkey, chicken, or even a mix of pork and beef if desired. Just keep in mind that leaner meats may cook a little faster and can be less juicy, so monitor the bake time and consider adding a touch more milk or melted butter to the mix.
What’s the best potato variety for mashed potatoes?
Yukon Gold potatoes are a favorite for their natural creaminess and subtle buttery flavor, but Russet potatoes work just as well for fluffy mashed potatoes. Red potatoes can also be used if you prefer a chunkier texture and a slightly earthy taste in your Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes.
Can I make Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes ahead for a crowd?
You sure can. Prepare the meatballs and gravy up to a day ahead—just keep them covered in the fridge. The mashed potatoes can also be made in advance; just be sure to gently reheat with extra milk or butter to bring them back to that just-made creaminess before serving to your guests.
Are there gluten-free options for this recipe?
Definitely! Simply swap the regular breadcrumbs for your favorite gluten-free breadcrumbs, and use a gluten-free flour blend in the gravy. Double-check that your Worcestershire and soy sauces are gluten-free as well. With these quick swaps, you can enjoy Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes without worry.
Can I make this recipe dairy-free?
Yes! For a dairy-free version, use your preferred plant-based milk in both the meatballs and mashed potatoes, and opt for vegan butter or olive oil. The result is still creamy, rich, and packed with flavor, making Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes perfectly versatile for various dietary needs.
Final Thoughts
If your idea of the perfect dinner is one that brings comfort, flavor, and a little bit of nostalgia to the table, you owe it to yourself to try Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes. From the first savory bite to the very last spoonful of creamy mash, this recipe delivers smiles and satisfaction every single time. Give it a whirl—you’ll want to add it to your regular dinner rotation!
Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Dinner
- Method: Baking, Boiling, Simmering
- Cuisine: American
- Diet: Non-Vegetarian
Description
Juicy baked meatballs made with ground beef and seasonings, simmered in a savory beef gravy and served with creamy garlic herb mashed potatoes. A comforting and satisfying dinner option for any night of the week.
Ingredients
Main Meatballs:
- 1 pound Ground Beef
- 1 cup Breadcrumbs
- 1/4 cup Milk
- 1 medium Onion, finely chopped
- 2 cloves Garlic, minced
- 1 Egg
- 2 tablespoons Worcestershire Sauce
- 1 teaspoon Salt
- 1/2 teaspoon Black Pepper
- 1 tablespoon Dried Parsley
- 1 teaspoon Onion Powder
- 1 teaspoon Garlic Powder
Gravy:
- 2 tablespoons Butter
- 1/4 cup All-Purpose Flour
- 2 cups Beef Broth
- 1 tablespoon Soy Sauce
- 1 tablespoon Dijon Mustard
Mashed Potatoes:
- 2 pounds Potatoes, peeled and chopped
- 2 cloves Garlic, minced
- 4 tablespoons Butter
- 1/2 cup Milk
- 2 tablespoons Fresh Parsley, chopped
Instructions
- Main Meatballs: Preheat your oven to 400°F. In a large bowl, combine ground beef, breadcrumbs, milk, onion, garlic, egg, Worcestershire sauce, salt, pepper, parsley, onion powder, and garlic powder. Mix thoroughly.
- Shape into 1.5-inch meatballs and place on a lined baking sheet. Bake for about 20 minutes or until cooked through and browned.
- Gravy: While meatballs bake, melt butter in a skillet over medium heat. Whisk in flour and cook for 1 minute. Gradually whisk in beef broth, soy sauce, and mustard until thickened.
- Mashed Potatoes: Boil salted water, add potatoes, and cook for 15-20 minutes until tender. Drain potatoes, return to pot, add minced garlic, butter, and milk. Mash until smooth, then stir in parsley.
- Final Assembly: Add baked meatballs to the gravy, stirring gently to coat. Simmer for a few minutes on low heat. Serve mashed potatoes with meatballs on top, garnished with parsley.
Notes
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat gently in a skillet to maintain flavors.
Nutrition
- Serving Size: 1 serving
- Calories: 590 kcal
- Sugar: 3g
- Sodium: 1200mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 12g
- Trans Fat: 1g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 35g
- Cholesterol: 145mg

Your email address will not be published. Required fields are marked *