Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is a dish that brings comfort and joy to any table. This hearty meal combines tender beef meatballs smothered in a savory sauce, served with creamy, flavorful mashed potatoes. The harmony of flavors and textures makes it perfect for cozy family dinners and gatherings with friends alike. You can easily elevate a weeknight dinner or impress your guests with this inviting and colorful presentation.

As you savor each bite, the warm, rich tastes and comforting aroma create a delightful experience. This article will guide you through the delicious process of making this classic dish, from gathering fresh ingredients to serving it beautifully. Get ready to enjoy this satisfying meal that will surely warm hearts and bellies.

Why You’ll Love This Recipe

  1. Fresh Ingredients: Using quality meat and herbs gives this dish a vibrant flavor.
  2. Ease of Preparation: Simple steps make it a great recipe for beginners and busy cooks.
  3. Nutrition: Packed with protein and veggies, it’s both filling and nutritious.
  4. Versatility: Perfect for family meals, dinner parties, or meal prep for the week.
  5. Presentation: The rich sauce and creamy potatoes look fantastic on the plate.

You’ll love making this delicious dish time and again!

Preparation and Cooking Time

  • Total time: 1 hour
  • Preparation time: 20 minutes
  • Cooking time: 40 minutes

(Note that times may vary.)

Ingredients You’ll Need

  • 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
  • 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

Step-by-Step Instructions

  1. In a large bowl, combine ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, pepper, and thyme. Mix well and form into meatballs.
  2. Heat olive oil in a skillet over medium heat. Add meatballs and cook until browned on all sides. Remove and set aside.
  3. In the same skillet, add sliced onion and minced garlic. Sauté until softened.
  4. Pour in beef broth and Worcestershire sauce, bringing it to a simmer.
  5. Mix cornstarch with water, then stir into the broth to thicken. Add meatballs back into the skillet and simmer for 15-20 minutes.
  6. Meanwhile, boil potatoes until tender. Drain and return to pot.
  7. Add minced garlic, milk, butter, salt, and pepper to the potatoes. Mash until smooth and creamy.
  8. Serve meatballs over mashed potatoes, garnished with parsley.

How to Serve

  1. Presentation: Plate the meatballs on a bed of mashed potatoes and drizzle with sauce.
  2. Accompaniments: Pair with steamed vegetables for a well-rounded meal.
  3. Portions: Serve one or two meatballs per person, depending on appetite.
  4. Beverage Pairing: Enjoy with red wine or a refreshing iced tea.

This dish will be a hit every time!

Additional Tips

  • Flavor Enhancement: Add a dash of hot sauce to the meatball mixture for extra kick.
  • Customization: Swap ground turkey or chicken for a lighter version of the meatballs.
  • Serving Suggestions: Serve with crusty bread to soak up the savory sauce.

Recipe Variations

  1. Mushroom Salisbury Steak: Add sautéed mushrooms to the sauce for extra flavor.
  2. Italian Twist: Mix Italian herbs and Parmesan cheese into the meatballs.
  3. Slow Cooker Option: Cook meatballs in a slow cooker with the sauce for 4-6 hours on low.

Freezing and Storage

  • Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
  • Freezing: Freeze meatballs and sauce separately in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.

Special Equipment

  • Large mixing bowl
  • Skillet
  • Pot for boiling potatoes
  • Potato masher
  • Measuring cups and spoons

FAQ’s

  1. Can I use frozen meatballs instead of fresh?
    Yes, frozen meatballs can save time. Just adjust cooking time accordingly.

  2. Is this recipe suitable for a gluten-free diet?
    You can use gluten-free breadcrumbs to make this recipe gluten-free.

  3. Can I make this meal ahead of time?
    Absolutely! Prepare the meatballs and sauce in advance, and reheat before serving.

  4. How can I customize the flavor?
    Feel free to experiment with different spices, like paprika or Italian seasoning, to add your personal touch.

  5. Are there alternative cooking methods?
    Yes! You can bake the meatballs in the oven for 20-25 minutes at 375°F instead of frying.

Conclusion

This Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe is a delightful blend of flavors that promises to please everyone at the table. With simple ingredients, easy preparation, and heartwarming results, it’s perfect for any occasion, be it family dinners or special gatherings. Dive into this delicious dish and experience the warmth it brings to your meals. Enjoy making it often!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Salisbury steak meatballs with garlic herb mashed potatoes

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

A comforting and hearty dish featuring tender beef meatballs in savory sauce, served with creamy garlic mashed potatoes.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine American
Servings 4 servings
Calories 600 kcal

Ingredients
  

For the Meatballs

  • 1 lb ground beef
  • 1/2 cup breadcrumbs
  • 1 piece egg
  • 1 piece 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 Sauce

  • 2 tablespoons olive oil
  • 1 piece onion, sliced
  • 2 cloves garlic, minced
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 2 tablespoons cornstarch
  • 2 tablespoons water

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
 

Preparation

  • In a large bowl, combine ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, pepper, and thyme. Mix well and form into meatballs.

Cooking

  • Heat olive oil in a skillet over medium heat. Add meatballs and cook until browned on all sides. Remove and set aside.
  • In the same skillet, add sliced onion and minced garlic. Sauté until softened.
  • Pour in beef broth and Worcestershire sauce, bringing it to a simmer.
  • Mix cornstarch with water, then stir into the broth to thicken. Add meatballs back into the skillet and simmer for 15-20 minutes.
  • Meanwhile, boil potatoes until tender. Drain and return to pot.
  • Add minced garlic, milk, butter, salt, and pepper to the potatoes. Mash until smooth and creamy.
  • Serve meatballs over mashed potatoes, garnished with parsley.

Notes

You can add a dash of hot sauce to the meatball mixture for extra kick or swap ground turkey for a leaner version.
Keyword Comfort Food, Hearty Meal, Mashed Potatoes, Meatballs, Salisbury Steak