Easy Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Enjoy these juicy Salisbury Steak Meatballs over silky garlic herb mashed potatoes. A 60-minute comfort food dinner the whole family will love!

Golden brown Salisbury Steak Meatballs smothered in mushroom gravy over creamy mashed potatoes

When the winter chill sets in, nothing beats a warm bowl of comfort. You deserve a meal that feels like a big hug. These Salisbury Steak Meatballs are exactly that. They are juicy, savory, and perfectly portioned for your family.

This recipe delivers classic flavors in a fresh, modern way. You get the rich mushroom gravy you love with much less effort. It is the ultimate comfort food for any busy weeknight. Let’s get cooking!

Why You’ll Love This Recipe

This recipe is a total winner for weeknight dinner success. You get all the classic flavors of a traditional steak in less time. The meatballs sear quickly and stay incredibly moist. Plus, everyone loves a meal served over creamy mashed potatoes.

It is also very budget-friendly using simple pantry staples. You can easily double the batch for a crowd. The rich gravy makes every bite feel like a special treat. You will love how impressive and easy this feels.

The Easy Process

We start by browning the meatballs to lock in flavor. Then, we build a rich mushroom gravy in the same pan. While that simmers, you will mash the potatoes until they are silky. It is a simple flow that keeps you moving. You will feel like a pro in your own kitchen.

What You’ll Need

  • 1 lb ground beef (80/20 lean-to-fat ratio)
  • 0.5 cup panko breadcrumbs
  • 1 large egg, beaten
  • 2 tbsp whole milk
  • 2 tsp Worcestershire sauce, divided
  • 1 tsp onion powder
  • 0.5 tsp garlic powder
  • 2 lbs Yukon Gold potatoes, peeled and cubed
  • 4 cloves garlic, smashed
  • 6 tbsp unsalted butter, divided
  • 0.5 cup whole milk, warmed
  • 1 tbsp fresh parsley, finely chopped
  • 1 tbsp fresh chives, finely chopped
  • 1 small yellow onion, thinly sliced
  • 8 oz cremini mushrooms, sliced
  • 2 tbsp all-purpose flour
  • 2 cups low-sodium beef broth
  • 1 tbsp ketchup
  • 1 tsp Dijon mustard
  • Kosher salt and black pepper to taste

Step-by-Step Directions

  1. Place cubed potatoes and smashed garlic cloves in a large pot of salted cold water; bring to a boil and simmer for 15-20 minutes until fork-tender.
  2. In a large mixing bowl, combine ground beef, breadcrumbs, egg, 2 tbsp milk, 1 tsp Worcestershire sauce, onion powder, garlic powder, 1 tsp salt, and 0.5 tsp black pepper.
  3. Form the meat mixture into 16 uniform meatballs, approximately 1.5 inches in diameter.
  4. Heat 1 tbsp butter in a large skillet over medium-high heat; sear meatballs until browned on all sides (approximately 6-8 minutes), then remove from pan and set aside.
  5. In the same skillet, melt 2 tbsp butter and add sliced onions and mushrooms; sauté for 5-7 minutes until caramelized.
  6. Whisk in 2 tbsp flour and cook for 1 minute to remove raw flour taste, then gradually whisk in beef broth, ketchup, mustard, and remaining 1 tsp Worcestershire sauce.
  7. Return meatballs to the skillet, reduce heat to low, and simmer for 10 minutes until the gravy has thickened and meatballs reach an internal temperature of 160°F.
  8. While meatballs simmer, drain potatoes and garlic; mash thoroughly while incorporating remaining 3 tbsp butter and 0.5 cup warm milk.
  9. Fold fresh parsley and chives into the mashed potatoes and season with salt and pepper.
  10. Serve 4 meatballs and a generous portion of gravy over the garlic herb mashed potatoes.

Best Ways to Enjoy

Serve these meatballs in shallow bowls for the best experience. Ladle plenty of that silky mushroom gravy over the top. You can add a side of roasted green beans for color. A crisp side salad balances the warm flavors perfectly. It makes for a beautiful and satisfying meal.

Make-Ahead Advice

Leftovers keep beautifully in the fridge for up to four days. Store the meatballs and potatoes in separate airtight containers. To reheat, use the microwave or a small saucepan. Add a splash of broth if the gravy gets too thick. You can also freeze the meatballs alone for later. This is a meal prep dream for busy weeks.

Tips for Best Results

  • Don’t skip searing the meatballs for a golden crust.
  • Avoid overmixing the meat to keep them tender.
  • Use Yukon Gold potatoes for a naturally buttery texture.
  • Sauté the mushrooms until they are deeply browned.
  • Prepare the potatoes while the meat simmers to save time.
  • Add a pinch of extra herbs right before serving.

Easy Swaps

  • Substitute ground turkey for a lighter protein option.
  • Use gluten-free breadcrumbs and flour if needed.
  • Swap cremini mushrooms for white button mushrooms.
  • Try rosemary instead of chives for a winter twist.

Quick Answers

Can I make this ahead of time?

Yes, you can prep the meatballs a day early. Store them raw in the fridge until you are ready. This makes your weeknight dinner even faster.

How do I know the meatballs are done?

The meatballs should reach an internal temperature of 160°F. They will feel firm to the touch. The gravy will also be thick and bubbly.

I hope this cozy meal brings warmth to your table this season. It is a joy to share these simple, flavorful recipes with you. Happy cooking!

— Emily
Golden brown Salisbury Steak Meatballs smothered in mushroom gravy over creamy mashed potatoes

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 4 servings
Calories: 685

Ingredients
  

  • 1 lb ground beef (80/20 lean-to-fat ratio)
  • 0.5 cup panko breadcrumbs
  • 1 large egg , beaten
  • 2 tbsp whole milk
  • 2 tsp Worcestershire sauce, divided
  • 1 tsp onion powder
  • 0.5 tsp garlic powder
  • 2 lbs Yukon Gold potatoes, peeled and cubed
  • 4 cloves garlic , smashed
  • 6 tbsp unsalted butter, divided
  • 0.5 cup whole milk, warmed
  • 1 tbsp fresh parsley, finely chopped
  • 1 tbsp fresh chives, finely chopped
  • 1 small yellow onion, thinly sliced
  • 8 oz cremini mushrooms, sliced
  • 2 tbsp all -purpose flour
  • 2 cups low -sodium beef broth
  • 1 tbsp ketchu p
  • 1 tsp Dijon mustard
  • Kosher salt and black pepper to taste

Method
 

  1. Place cubed potatoes and smashed garlic cloves in a large pot of salted cold water; bring to a boil and simmer for 15-20 minutes until fork-tender.
  2. In a large mixing bowl, combine ground beef, breadcrumbs, egg, 2 tbsp milk, 1 tsp Worcestershire sauce, onion powder, garlic powder, 1 tsp salt, and 0.5 tsp black pepper.
  3. Form the meat mixture into 16 uniform meatballs, approximately 1.5 inches in diameter.
  4. Heat 1 tbsp butter in a large skillet over medium-high heat; sear meatballs until browned on all sides (approximately 6-8 minutes), then remove from pan and set aside.
  5. In the same skillet, melt 2 tbsp butter and add sliced onions and mushrooms; sauté for 5-7 minutes until caramelized.
  6. Whisk in 2 tbsp flour and cook for 1 minute to remove raw flour taste, then gradually whisk in beef broth, ketchup, mustard, and remaining 1 tsp Worcestershire sauce.
  7. Return meatballs to the skillet, reduce heat to low, and simmer for 10 minutes until the gravy has thickened and meatballs reach an internal temperature of 160°F.
  8. While meatballs simmer, drain potatoes and garlic; mash thoroughly while incorporating remaining 3 tbsp butter and 0.5 cup warm milk.
  9. Fold fresh parsley and chives into the mashed potatoes and season with salt and pepper.
  10. Serve 4 meatballs and a generous portion of gravy over the garlic herb mashed potatoes.

Similar Posts

Leave a Reply

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

Recipe Rating