There is something deeply comforting about a plate of Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes set down at the table. This dish evokes memories of chilly evenings, when the kitchen filled with the aroma of garlic and butter. The combination of juicy meatballs and creamy mashed potatoes makes it perfect for family dinners or special occasions. It’s a modern twist on a classic American comfort food that brings warmth and satisfaction to any meal.
Why You’ll Love This Recipe
- Delicious Flavor: The savory meatballs paired with rich gravy create an irresistible taste that everyone will enjoy.
- Comforting Meal: This dish is perfect for chilly nights, offering a warm and hearty experience that feels like a hug on a plate.
- Easy to Make: With simple ingredients and straightforward steps, you can whip up this recipe without any fuss.
- Versatile Serving Options: Serve it as a main course at dinner or as leftovers for lunch; it’s delicious either way!
- Family-Friendly: Kids love meatballs, and the creamy mashed potatoes are always a hit, making this a great choice for family meals.
Tools and Preparation
To make Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, having the right tools will make your cooking experience smooth and enjoyable.
Essential Tools and Equipment
- Large pot
- Mixing bowl
- Skillet
- Parchment paper
- Potato masher
Importance of Each Tool
- Large pot: Ideal for boiling potatoes evenly, ensuring they become tender for mashing.
- Mixing bowl: Provides ample space to combine ingredients without mess.
- Skillet: Perfect for browning meatballs and making gravy in one pan.
Ingredients
For the Meatballs:
- 1 ½ pounds ground beef
- ½ cup breadcrumbs
- 1 large egg
- 1 small onion, finely grated
- 2 cloves garlic, minced
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- ½ teaspoon salt
- ½ teaspoon black pepper
For the Gravy:
- 2 tablespoons butter
- 1 small onion, thinly sliced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- ½ teaspoon dried thyme
- Salt and black pepper to taste
For the Garlic Herb Mashed Potatoes:
- 2 pounds russet or Yukon gold potatoes, peeled and cubed
- 4 tablespoons butter
- ½ cup warm milk
- 2 cloves garlic, minced
- 1 tablespoon chopped fresh parsley
- 1 teaspoon chopped fresh thyme
- Salt to taste
How to Make Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Step 1: Prepare the Mashed Potatoes
Start by preparing the mashed potatoes. Place the peeled and cubed potatoes into a large pot of salted water. Bring to a boil and cook until fork-tender, about 15–20 minutes.
Step 2: Mix the Meatball Ingredients
While the potatoes cook, mix the meatballs. In a large bowl, combine:
ground beef
breadcrumbs
egg
grated onion
minced garlic
Worcestershire sauce
Dijon mustard
salt
black pepper
Use your hands to gently mix everything together without overworking it.
Step 3: Shape the Meatballs
Shape the mixture into evenly sized balls, about 1 ½ inches wide. Place them on a parchment-lined tray.
Step 4: Brown the Meatballs
Heat a large skillet over medium heat. Add oil if needed, then brown the meatballs on all sides. Work in batches if necessary so they do not crowd the pan. Once browned, remove them from the skillet and set aside.
Step 5: Make the Gravy
In the same skillet, melt butter and add sliced onions. Cook slowly until softened. Sprinkle in flour and stir for about a minute. Gradually whisk in beef broth while stirring constantly to create smooth gravy. Add Worcestershire sauce and thyme.
Step 6: Simmer Everything Together
Return the meatballs to the skillet, spooning gravy over them. Reduce heat and let everything simmer gently for 10–15 minutes until cooked through.
Step 7: Mash the Potatoes
Drain the cooked potatoes and return them to their warm pot. Add butter, warm milk, minced garlic, parsley, thyme, and salt. Mash until smooth and creamy.
Step 8: Serve
To serve, spoon garlic herb mashed potatoes onto each plate. Top with savory meatballs and plenty of rich brown gravy. Enjoy this comforting dish!
How to Serve Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a heartwarming meal that invites creativity when it comes to serving. Enhance your dining experience by pairing these comforting meatballs and creamy potatoes with delightful accompaniments.
Garnish Ideas
- Fresh Parsley: A sprinkle of chopped parsley adds a pop of color and freshness.
- Chopped Chives: Adding chives brings a mild onion flavor that complements the dish.
Accompaniments
- Steamed Vegetables: Lightly steamed broccoli or green beans provide a crunchy contrast.
- Garlic Bread: Serve warm slices of garlic bread for a satisfying side to soak up gravy.
Sauces and Condiments
- Hot Sauce: For those who enjoy a kick, offer hot sauce on the side.
- Extra Gravy: Always a favorite, serve additional gravy for drizzling over everything.
Beverage Pairing
- Red Wine: A glass of medium-bodied red wine like Merlot can elevate the flavors of the meal.
- Iced Tea: A refreshing glass of sweet iced tea balances the richness beautifully.

How to Perfect Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
To ensure your Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are nothing short of perfect, follow these helpful tips.
- bold Use Fresh Ingredients: Fresh herbs and quality beef will enhance flavor significantly.
- bold Don’t Overmix the Meatball Mixture: Gently combine ingredients to keep the meatballs tender and light.
- bold Control the Heat When Browning: Avoid burning by keeping the heat at medium, allowing for even cooking.
- bold Taste as You Go: Adjust seasoning in both the gravy and mashed potatoes for a balanced flavor profile.
- bold Let Gravy Simmer Thoroughly: Allowing time for the gravy to simmer helps deepen its flavor and thickens it nicely.
Best Side Dishes for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
When serving Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, consider adding these delightful side dishes to round out your meal.
- bold Roasted Brussels Sprouts: Crispy on the outside and tender inside, roasted Brussels sprouts add great texture.
- bold Creamed Spinach: This rich side offers a creamy counterpart to the savory meatballs.
- bold Coleslaw: A crunchy coleslaw provides a refreshing contrast to the warmth of the main dish.
- bold Corn on the Cob: Sweet corn is always a hit; grill or boil it for an easy addition.
- bold Macaroni and Cheese: For cheese lovers, this classic side complements the meal beautifully.
- bold Caesar Salad: Crisp romaine lettuce dressed in Caesar dressing brings freshness to your plate.
Common Mistakes to Avoid
When making Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, it’s important to avoid common pitfalls that can affect the dish’s quality.
- Overmixing the meatball mixture: Mixing too much can lead to tough meatballs. Gently combine the ingredients until just mixed for a tender texture.
- Skipping the browning step: Not browning the meatballs can result in a bland flavor. Take the time to brown them on all sides for added depth.
- Ignoring potato variety: Using the wrong type of potatoes can affect creaminess. Stick with russet or Yukon gold for the best results.
- Neglecting seasoning adjustments: Taste your gravy and mashed potatoes as you cook. Adjust seasonings to enhance flavors and ensure satisfaction.
- Rushing the simmering process: Not allowing enough time for the meatballs to simmer in the gravy can lead to undercooked centers. Follow cooking times closely for safety and texture.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes in an airtight container.
- They will keep well in the refrigerator for up to 3 days.
Freezing Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
- Place cooled leftovers in freezer-safe containers or bags.
- This dish can be frozen for up to 2 months for best quality.
Reheating Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
- Oven: Preheat to 350°F (175°C) and cover in foil. Bake until heated through, about 20-25 minutes.
- Microwave: Place portions in a microwave-safe dish, cover, and heat on high for 2-3 minutes, stirring halfway through.
- Stovetop: Heat over medium-low heat in a skillet, stirring occasionally until warmed through.
Frequently Asked Questions
Here are some common questions about Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes.
Can I use ground turkey instead of beef?
Yes, you can substitute ground turkey, but keep in mind it may change the flavor and texture slightly.
How do I make this dish healthier?
Consider using leaner ground beef or substituting half of the beef with mushrooms for added nutrients and fewer calories.
What sides pair well with Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes?
Green beans or a fresh salad make excellent side dishes that complement this hearty meal nicely.
Can I prepare this ahead of time?
Absolutely! You can prepare both the meatballs and mashed potatoes ahead of time and store them separately before serving.
Is this recipe suitable for freezing?
Yes, Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes freeze well. Just ensure they are stored properly after cooling.
Final Thoughts
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a comforting dish that combines rich flavors and creamy textures, perfect for any dinner table. It’s versatile enough to customize; feel free to add your favorite herbs or side dishes. Give it a try and enjoy a delicious meal that warms both heart and home!
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a comforting dish that brings the warmth of home-cooked meals to your dinner table. Juicy beef meatballs are enveloped in a rich, savory gravy and paired with creamy garlic herb mashed potatoes, making it perfect for family dinners or special occasions. This modern twist on a classic American comfort food evokes nostalgia and satisfaction, delivering hearty flavors that everyone will love. Simple to prepare and endlessly versatile, this dish is sure to become a favorite in your household.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: Serves 6
- Category: Main
- Method: Cooking
- Cuisine: American
Ingredients
- 1 ½ pounds ground beef
- ½ cup breadcrumbs
- 1 large egg
- 2 pounds russet or Yukon gold potatoes
- 2 cups beef broth
- 4 tablespoons butter
- 2 cloves garlic, minced
- 1 small onion, finely grated
- 1 small onion, thinly sliced
- 2 tablespoons all-purpose flour
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme
- ½ cup warm milk
- 1 tablespoon chopped fresh parsley
- 1 teaspoon chopped fresh thyme
- Salt to taste
Instructions
- Prepare the mashed potatoes by boiling peeled, cubed potatoes in salted water until tender (15–20 minutes).
- In a bowl, mix ground beef, breadcrumbs, egg, grated onion, minced garlic, Worcestershire sauce, Dijon mustard, salt, and pepper until combined.
- Shape into 1 ½-inch meatballs and brown in a skillet over medium heat.
- In the same skillet, make gravy by cooking sliced onions in butter, adding flour, then gradually whisking in beef broth and seasonings.
- Return meatballs to the skillet and simmer in gravy for 10–15 minutes.
- Mash cooked potatoes with butter, warm milk, garlic, parsley, thyme, and salt until smooth.
- Serve mashed potatoes topped with meatballs and gravy.
Nutrition
- Serving Size: 1 plate (350g)
- Calories: 560
- Sugar: 2g
- Sodium: 620mg
- Fat: 26g
- Saturated Fat: 12g
- Unsaturated Fat: 12g
- Trans Fat: 1g
- Carbohydrates: 47g
- Fiber: 4g
- Protein: 32g
- Cholesterol: 100mg

