Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Introduction
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a comforting, classic dish elevated with tender meatballs and rich, savory gravy. Paired with creamy mashed potatoes infused with garlic and fresh herbs, this recipe makes a satisfying and hearty meal perfect for any night of the week.

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
- 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
- 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
- Step 1: Preheat your oven to 400°F (200°C). In a large bowl, combine ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Mix gently 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: While the meatballs bake, heat olive oil in a large skillet over medium heat. Add sliced onion and minced garlic, sautéing until the onion becomes translucent.
- Step 4: Stir in beef broth and Worcestershire sauce, and bring the mixture to a simmer. Gradually 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 minced garlic in a large pot. Cover with cold water and bring to a boil. Cook until potatoes are tender when pierced with a fork.
- Step 6: Drain the potatoes and garlic, then return them to the pot. Add milk and butter, mashing until smooth and creamy. Stir in salt, black pepper, and fresh parsley.
- Step 7: Add the cooked meatballs to the skillet with the gravy, gently tossing them to coat evenly.
- Step 8: Serve the Salisbury Steak Meatballs over a generous scoop of garlic herb mashed potatoes, drizzling with extra gravy from the skillet.
Tips & Variations
- For extra flavor, try adding a splash of red wine to the gravy during simmering.
- Use a mix of ground beef and ground pork for juicier meatballs.
- Swap fresh herbs in the mashed potatoes for rosemary or chives for a different twist.
- Make the meatballs ahead of time and reheat gently in the gravy before serving.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or microwave, adding a splash of beef broth or milk to keep the meatballs and mashed potatoes moist.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these meatballs without an oven?
Yes, you can cook the meatballs entirely on the stovetop by browning them in a skillet over medium heat, then simmering covered on low until cooked through.
What type of potatoes work best for mashed potatoes?
Starchy potatoes like Russets or Yukon Golds are ideal for creamy, fluffy mashed potatoes.
PrintSalisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe
Savor the comforting flavors of Salisbury Steak Meatballs paired perfectly with creamy Garlic Herb Mashed Potatoes. This hearty dish features tender beef meatballs baked to perfection, smothered in a rich, savory onion and garlic gravy, and served alongside smooth mashed potatoes infused with fresh garlic and parsley. Ideal for a satisfying family dinner, this recipe combines classic American flavors with simple cooking techniques for a delicious and fulfilling meal.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
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: In a large bowl, combine ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Mix gently until just combined, ensuring not to overwork the meat.
- Shape and bake the meatballs: Form the meat mixture into 1-inch meatballs and place them on a baking sheet lined with parchment paper. Bake in a preheated oven at 400°F (200°C) for 20 minutes or until they are browned and cooked through.
- 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 the gravy: Pour in beef broth and Worcestershire sauce, bringing the mixture to a gentle simmer. Slowly whisk in the cornstarch slurry, continuing to simmer until the gravy thickens. Season with salt and pepper to taste.
- Cook the mashed potatoes: Place chopped potatoes and minced garlic in a large pot, cover with cold water, and bring to a boil. Cook until the potatoes are tender when pierced with a fork.
- Mash the potatoes: Drain the potatoes and garlic and return them to the pot. Add milk and butter, mashing until smooth and creamy. Stir in salt, black pepper, and freshly chopped parsley for added flavor.
- Combine meatballs with gravy: Add the baked meatballs to the skillet with the gravy, gently tossing them to coat evenly with the sauce.
- Serve: Plate a generous scoop of garlic herb mashed potatoes and top with several Salisbury Steak Meatballs. Drizzle additional gravy over the top for extra richness and serve warm.
Notes
- For a richer flavor, use beef broth with a higher fat content or add a splash of red wine to the gravy.
- Make sure not to overmix the meatball ingredients to keep them tender.
- Use parchment paper on the baking sheet to prevent sticking and for easy cleanup.
- You can substitute fresh thyme for dried if available, using 1 tablespoon fresh thyme.
- Leftover meatballs and gravy can be stored in the fridge for up to 3 days and reheated gently on the stovetop.
Keywords: Salisbury steak, meatballs, garlic herb mashed potatoes, comfort food, beef meatballs recipe, easy dinner, gravy, baked meatballs

