Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Introduction
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a comforting and hearty meal perfect for any night of the week. Juicy meatballs simmered in a rich gravy pair beautifully with creamy, flavorful mashed potatoes. This dish is sure to become a family favorite.

Ingredients
- 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
- 2 tablespoons olive oil
- 1 onion, sliced (for gravy)
- 2 cloves garlic, minced (for gravy)
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce (for gravy)
- 2 tablespoons cornstarch mixed with 2 tablespoons water
- Salt and pepper to taste
- 2 lbs potatoes, peeled and chopped
- 4 cloves garlic, minced (for mashed potatoes)
- 1/2 cup milk
- 4 tablespoons butter
- 1 teaspoon salt (for mashed potatoes)
- 1/2 teaspoon black pepper (for mashed potatoes)
- 2 tablespoons fresh parsley, chopped
Instructions
- Step 1: Preheat your oven to 400°F (200°C). In a large bowl, combine ground beef, breadcrumbs, egg, chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Mix until just combined.
- Step 2: Shape the meat mixture into 1-inch meatballs and place them on a baking sheet lined with parchment paper. Bake for 20 minutes, or until browned and cooked through.
- Step 3: Meanwhile, in a large skillet, heat olive oil over medium heat. Add sliced onion and garlic, sautéing until the onion is translucent.
- Step 4: Stir in beef broth and Worcestershire sauce, bringing the mixture to a simmer. Slowly whisk in the cornstarch slurry and continue to simmer until the gravy thickens. Season with salt and pepper to taste.
- Step 5: For the mashed potatoes, place chopped potatoes and garlic in a large pot. Cover with cold water and bring to a boil. Cook until potatoes are tender.
- Step 6: Drain the potatoes and garlic, then return them to the pot. Add milk and butter, and mash until smooth. Stir in salt, black pepper, and fresh parsley.
- Step 7: Add the cooked meatballs to the skillet with the gravy, gently tossing to coat.
- Step 8: Serve the Salisbury Steak Meatballs over a generous scoop of garlic herb mashed potatoes, drizzling with extra gravy.
Tips & Variations
- For extra flavor, soak breadcrumbs in a little milk before mixing with the meat.
- Substitute ground beef with a blend of beef and pork for a richer taste.
- Add a splash of red wine to the gravy for a deeper flavor.
- Use Yukon Gold potatoes for creamier mashed potatoes.
- Garnish with additional fresh parsley or chives for a fresh touch.
Storage
Store leftover meatballs and mashed potatoes in airtight containers in the refrigerator for up to 3 days. Reheat gently on the stovetop or microwave, adding a splash of milk or broth to keep mashed potatoes creamy. Gravy can be reheated separately and poured over before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I freeze Salisbury Steak Meatballs?
Yes, you can freeze cooked meatballs and mashed potatoes separately in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
Can I make this recipe gluten-free?
Absolutely. Use gluten-free breadcrumbs and ensure the Worcestershire sauce and beef broth are gluten-free, or substitute with tamari and homemade broth.
Print
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a hearty and comforting dish featuring tender ground beef meatballs baked to perfection, smothered in a savory onion and beef gravy, and served alongside creamy garlic-infused mashed potatoes garnished with fresh parsley. This classic American comfort meal is ideal for family dinners and impresses with its rich flavors and satisfying textures.
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 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 the 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 just combined to ensure tender meatballs.
- Shape and Bake Meatballs: Form the meat mixture into 1-inch meatballs and arrange them evenly on a baking sheet lined with parchment paper. Bake in the preheated oven for 20 minutes or until the meatballs are browned on the outside and cooked through.
- Sauté Onions and Garlic: While the meatballs bake, heat olive oil in a large skillet over medium heat. Add the sliced onion and minced garlic and sauté until the onion becomes translucent and fragrant, about 5 minutes.
- Make the Gravy: Stir the beef broth and Worcestershire sauce into the skillet, then bring to a gentle simmer. Gradually whisk in the cornstarch slurry (cornstarch mixed with water) and continue simmering until the gravy thickens to your desired consistency. Season with salt and pepper to taste.
- Cook the Potatoes and Garlic: Place peeled and chopped potatoes along with minced garlic into a large pot. Cover with cold water and bring to a boil. Cook until the potatoes are tender when pierced with a fork, about 15-20 minutes.
- Mash the Potatoes: Drain the cooked potatoes and garlic, then return them to the pot. Add milk and butter, mashing the mixture until smooth and creamy. Season with salt, black pepper, and stir in fresh chopped parsley for a touch of freshness.
- Combine Meatballs with Gravy: Once the meatballs are baked, transfer them carefully into the skillet containing the gravy. Gently toss to coat the meatballs evenly with the rich sauce.
- Serve: Plate a generous scoop of garlic herb mashed potatoes and top with several Salisbury steak meatballs coated in gravy. Drizzle any extra gravy over the top for added flavor and moisture. Enjoy your comforting meal!
Notes
- To save time, use pre-minced garlic and pre-chopped onions.
- If you prefer a thicker gravy, let it simmer longer or add a bit more cornstarch slurry.
- For a creamier texture, substitute half-and-half for milk in the mashed potatoes.
- Fresh herbs like thyme or rosemary can be added to the mashed potatoes for enhanced flavor.
- Leftover meatballs and gravy can be refrigerated for up to 3 days and reheated gently on the stovetop.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Keywords: Salisbury steak meatballs, garlic herb mashed potatoes, comfort food, beef meatballs, savory gravy, baked meatballs, classic American dinner

