The savory aroma of garlic and herbs fills the kitchen as these delicious Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes come together. This comforting dish takes about 30 minutes to prepare and cooks perfectly to bring a family favorite to your table. The combination of tender meatballs smothered in rich gravy alongside creamy mashed potatoes guarantees satisfaction with every bite.
This recipe is perfect for a cozy weeknight dinner or a family gathering. You can make the meatballs ahead of time and store them in the fridge until you’re ready to cook.
Why You’ll Love This Recipe
- The meatballs are tender and juicy with a savory flavor from the Worcestershire sauce.
- The mashed potatoes are creamy with a delightful garlic herb twist.
- Making everything in one skillet simplifies cleanup while infusing flavors.
- It’s a hearty meal that satisfies both adults and children.
What You’ll Need
Here’s everything you’ll need to create this delectable dish.
For the Meatballs
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon Worcestershire sauce
- 1 egg
- Salt and pepper to taste
For the Gravy
- 1 cup beef broth
- 1 cup brown gravy
For the Mashed Potatoes
- 4 large potatoes, peeled and cubed
- 1/2 cup milk
- 2 tablespoons butter
- 2 tablespoons fresh herbs (such as parsley or chives), chopped
Use low-sodium beef broth for less salt.
Substitutions & Swaps
- Ground turkey or turkey sausage for beef.
- Vegetable broth for beef broth.
- Buttermilk for regular milk in mashed potatoes.
- Garlic powder instead of fresh garlic in meatballs.
How to Make It
Follow these steps for a delicious dinner.
Combine Ingredients
In a bowl, combine ground beef, breadcrumbs, onion, garlic, Worcestershire sauce, egg, salt, and pepper. Mix well and form into meatballs.
Brown Meatballs
In a large skillet, brown the meatballs over medium heat until cooked through, about 10-12 minutes. Remove and set aside.
Prepare Gravy
In the same skillet, add beef broth and brown gravy, bringing to a simmer. Return meatballs to the skillet and coat with gravy.
Boil Potatoes
Meanwhile, boil potatoes in salted water until tender, about 15-20 minutes. Drain and return to the pot.
Mash Potatoes
Add milk, butter, and herbs to the potatoes, mashing until creamy.
Plate and Serve
Serve meatballs over mashed potatoes, drizzled with gravy.
How to Store It
Fridge: 3-4 days in an airtight container.
Freezer: Yes, for up to 3 months.
Reheat: Microwave on medium for 2-3 minutes, stirring halfway.
Tips for Best Results
- Do not overcrowd the skillet when browning meatballs for even cooking.
- Use freshly chopped herbs for the best flavor and fragrance in mashed potatoes.
- Adjust the thickness of the gravy by adding more broth if necessary.
- For extra creamy mashed potatoes, use a potato ricer instead of a masher.
Serving Suggestions
- A side of steamed green beans or broccoli for balance.
- A simple garden salad to start the meal.
- Pair with crusty bread for some extra indulgence.




Leave a Comment