Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Total Time: 1 hr 15 mins Difficulty: Intermediate
Savory Salisbury Steak Meatballs: A Comforting Twist on Dinner!
pinit

There’s something irresistibly comforting about sinking your fork into a tender, juicy meatball smothered in a rich brown gravy, especially when it’s served alongside a mountain of creamy garlic herb mashed potatoes. This dish feels like a warm hug on a plate—perfect for cozy weeknight dinners or when you need a little extra TLC in your life. As the meatballs bake, they fill your kitchen with a savory scent that builds anticipation, and the potatoes, infused with garlic and fresh parsley, promise a velvety texture that is nothing short of dreamy.

Taking the classic Salisbury steak concept and turning it into bite-sized meatballs is such a fun twist. Each meatball packs in layers of flavor from Worcestershire sauce, garlic, and finely chopped onion, ensuring every mouthful has depth and savory satisfaction. And the gravy? It’s the kind of silky sauce that clings to each meatball and drizzles perfectly over the potatoes, tying everything together in one harmonious bite. Whether you’re feeding a crowd or simply treating yourself, this recipe strikes the ideal balance between ease and gourmet-inspired comfort. So roll up your sleeves, grab your apron, and let’s dive into this hearty, soul-soothing meal that’s destined to become a household favorite.

KEY INGREDIENTS IN SALISBURY STEAK MEATBALLS WITH GARLIC HERB MASHED POTATOES

Before we roll up our sleeves and get cooking, let’s take a closer look at the ingredients that make this dish so mouthwatering. Each component plays a crucial role, from adding moisture and binding properties to layering in savory notes and creamy indulgence.

  • Ground beef: The star of the meatballs, providing juicy flavor and richness. Its natural fat content keeps the meatballs tender as they bake.
  • Breadcrumbs: Acts as a binder and moisture reservoir, ensuring the meatballs hold together while staying soft inside.
  • Milk: Softens the breadcrumbs and adds moisture, creating a more tender texture in the finished meatballs.
  • Onion: Delivers a sweet and slightly pungent depth of flavor, balancing the richness of the beef.
  • Garlic: Infuses both the meatballs and gravy with an aromatic punch that awakens the palate.
  • Egg: Binds the meatball mixture, keeping everything cohesive during baking.
  • Worcestershire sauce: Introduces umami complexity and a subtle tang that elevates the savory profile.
  • Salt & black pepper: Fundamental seasonings that enhance and balance all the flavors.
  • Olive oil: Provides a cooking medium for caramelizing onions in the gravy, adding a fruity undertone.
  • Beef broth: Forms the base of the gravy, lending depth and hearty beef flavor.
  • Tomato paste: Contributes body and a sweet, concentrated tomato note to the sauce.
  • Dijon mustard: Adds a gentle tang and slight heat, brightening the gravy.
  • Cornstarch: Thickens the gravy to a silky consistency when mixed with water.
  • Yukon Gold potatoes: Boil to a buttery, golden mash that’s naturally creamy.
  • Butter & heavy cream: Enrich the potatoes, creating that luxurious, velvety texture you crave.
  • Fresh parsley: Provides a pop of color and herbaceous freshness to the mashed potatoes.

HOW TO MAKE SALISBURY STEAK MEATBALLS WITH GARLIC HERB MASHED POTATOES

Let’s walk through each step to transform these humble ingredients into a comforting masterpiece. Follow along, and you’ll be enjoying a plate of tender meatballs topped with rich gravy, nestling on clouds of garlic herb mashed potatoes before you know it.

1. Preheat your oven to 400°F (200°C) so it’s ready to bake the meatballs to juicy perfection.

2. In a large bowl, combine ground beef, breadcrumbs, milk, finely chopped onion, minced garlic, egg, Worcestershire sauce, salt, and black pepper. Gently mix until just combined—overmixing can lead to dense meatballs, so take a light hand.

3. Form the mixture into 1½-inch meatballs, carefully rolling each one into a smooth sphere. Place them on a baking sheet lined with parchment paper for easy cleanup.

4. Bake in the preheated oven for 18–20 minutes, or until the meatballs are fully cooked through and lightly browned on the outside.

5. While the meatballs roast, start the mashed potatoes: place potato chunks and peeled garlic cloves into a large pot, cover with water, and bring to a boil. Cook until the potatoes are fork-tender, about 15–20 minutes.

6. Drain the potatoes and garlic in a colander, return them to the pot, then add butter and heavy cream. Mash until smooth and creamy. Stir in chopped parsley, season with salt and pepper, and keep warm.

7. For the gravy, heat olive oil in a large skillet over medium heat. Add thinly sliced onion and cook until caramelized, about 5 minutes.

8. Add minced garlic and cook an additional minute, allowing it to turn fragrant without burning.

9. Stir in beef broth, Worcestershire sauce, tomato paste, and Dijon mustard. Bring to a simmer so the flavors meld.

10. Pour in the cornstarch-water slurry and stir continuously until the gravy thickens to a luscious consistency. Season with salt and pepper to taste.

11. Add the baked meatballs to the skillet, gently tossing them in the gravy so each one is coated in that silky sauce.

12. Serve the meatballs hot, spooning extra gravy over them, and plate atop the garlic herb mashed potatoes for a soul-warming dinner experience.

SERVING SUGGESTIONS FOR SALISBURY STEAK MEATBALLS WITH GARLIC HERB MASHED POTATOES

When it comes to serving this dish, the goal is to create a visually appealing plate that complements the hearty flavors and textures. By pairing with fresh, vibrant sides and simple garnishes, you elevate the entire meal and make it feel restaurant-worthy right in your own dining room.

  • Steamed green beans tossed with a pat of butter and a squeeze of lemon bring a bright, crisp contrast that cuts through the richness of the gravy.
  • A mixed garden salad featuring peppery arugula, cherry tomatoes, and shaved Parmesan offers a refreshing counterpoint to the creamy potatoes and savory meatballs.
  • Roasted root vegetables—think carrots, parsnips, and sweet potatoes—add color and natural sweetness that pairs beautifully with the umami-packed meatballs.
  • Garlic bread or crusty baguette slices are perfect for sopping up every last bit of gravy, ensuring none of that delicious sauce goes to waste.

HOW TO STORE SALISBURY STEAK MEATBALLS WITH GARLIC HERB MASHED POTATOES

Storing this comforting meal properly means you can savor those flavors again and again without losing any of the dish’s appeal. Whether you’re saving leftovers for tomorrow’s lunch or freezing batches for a rainy day, these tips will keep your Salisbury steak meatballs and garlic herb mashed potatoes tasting as fresh as the day you made them.

  • Refrigerate in airtight containers: Cool the meatballs, gravy, and mashed potatoes separately before sealing them in shallow, airtight containers. Consume within 3–4 days for optimal flavor and texture.
  • Freeze for long-term storage: Place cooled meatballs and gravy in freezer-safe bags or containers, removing as much air as possible to prevent freezer burn. Mash the potatoes with a little extra cream before freezing; they’ll reheat more smoothly.
  • Reheat gently: Thaw frozen portions overnight in the refrigerator, then warm the meatballs and gravy in a skillet over medium-low heat, stirring occasionally. Reheat mashed potatoes in a covered pot with a splash of cream or milk to restore creaminess.
  • Label and date your containers: Always note the storage date on each package so you can keep track and enjoy your make-ahead meals while they’re at their best.

CONCLUSION

This Savory Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes recipe is the kind of comforting dinner that warms the heart and satisfies the soul. From the first bite of those perfectly seasoned meatballs bathed in rich, umami-packed gravy to the last forkful of creamy garlic-infused potatoes, every element works together in harmony. Whether you’re feeding a hungry family after a busy day or hosting a gathering with close friends, this dish delivers on flavor, ease, and that nostalgic comfort we all crave. And thanks to its versatility and freezer-friendly nature, you can double the recipe, tuck away portions for later, and still enjoy a home-cooked meal whenever the mood strikes.

Feel free to print this article and save it for future dinner plans—this recipe will stand the test of time in any recipe collection. Don’t forget to scroll down for a handy FAQ if you have any lingering questions about techniques or ingredient swaps. If you try these mouthwatering Salisbury steak meatballs with garlic herb mashed potatoes, I’d love to hear your thoughts! Drop a comment below with your favorite tweaks, success stories, or any questions you have. Your feedback helps me keep cooking up more delicious ideas that feel like a chat with an old friend. Happy cooking!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes

Difficulty: Intermediate Prep Time 25 mins Cook Time 40 mins Rest Time 10 mins Total Time 1 hr 15 mins
Calories: 550

Description

Satisfy your cravings with juicy Salisbury steak meatballs smothered in rich gravy, served alongside creamy garlic herb mashed potatoes. A meal that's pure comfort!

Ingredients

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. In a large bowl, combine ground beef, breadcrumbs, milk, onion, garlic, egg, Worcestershire sauce, salt, and black pepper. Mix until just combined, being careful not to overmix.
  3. Form the mixture into 1 1/2 inch meatballs and place them on a baking sheet lined with parchment paper.
  4. Bake in the preheated oven for 18-20 minutes, or until cooked through.
  5. Meanwhile, start preparing the mashed potatoes. Place the potatoes and garlic cloves in a large pot and cover with water. Bring to a boil and cook until the potatoes are fork-tender, about 15-20 minutes.
  6. Drain the potatoes and garlic, and return them to the pot. Add butter and heavy cream, then mash until smooth. Stir in fresh parsley and season with salt and pepper to taste. Keep warm.
  7. To make the gravy, heat olive oil in a large skillet over medium heat. Add the sliced onion and cook until soft and caramelized, about 5 minutes.
  8. Add the minced garlic and cook for another 1 minute, until fragrant.
  9. Stir in beef broth, Worcestershire sauce, tomato paste, and Dijon mustard. Bring to a simmer.
  10. Add the cornstarch-water mixture to the skillet and stir until the gravy has thickened. Season with salt and pepper to taste.
  11. Add the cooked meatballs to the gravy and gently toss to coat them.
  12. Serve the meatballs hot, topped with gravy, over the garlic herb mashed potatoes.

Note

  • If you want a spicier kick, add a pinch of red pepper flakes to the meatball mixture.
  • The mashed potatoes can be prepared a day in advance and reheated when needed.
  • Yukon Gold potatoes are recommended for their buttery texture but other varieties can be used.
  • Pair with a side of steamed green beans or roasted vegetables for a complete meal.
  • The meatballs also freeze well, making this a great make-ahead meal option.
Keywords: Salisbury steak, meatballs, mashed potatoes, comfort food, homemade gravy, easy dinner
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use ground turkey or chicken instead of ground beef for the meatballs?

Yes, you can substitute ground turkey or chicken for the ground beef. However, keep in mind that these meats are leaner and may result in drier meatballs. To maintain moisture, consider adding a bit more milk or even a little olive oil to the mixture.

What can I substitute for heavy cream in the mashed potatoes?

If you're looking for a lighter option, you can substitute heavy cream with half-and-half or whole milk. For a dairy-free alternative, you can use unsweetened almond milk or coconut milk, but the texture and flavor may differ slightly.

How do I know when the meatballs are fully cooked?

The meatballs are fully cooked when they reach an internal temperature of 160°F (71°C). You can check this using a meat thermometer. They should also be firm to the touch and no longer pink in the center.

Can I make the meatballs in advance and freeze them?

Yes, the meatballs can be made in advance and frozen. After shaping them, place them on a baking sheet and freeze until solid, then transfer to a freezer bag. When ready to cook, you can bake them directly from frozen, adding a few extra minutes to the cooking time.

What can I serve with Salisbury steak meatballs to make it a complete meal?

This dish pairs well with a variety of sides. You can serve it with steamed green beans, roasted vegetables, or a fresh salad. Additionally, a crusty bread or dinner rolls can be a great addition to soak up the delicious gravy.

Sophia Montgomery Food and Lifestyle Blogger

I’m Sophia Montgomery, your guide and fellow food enthusiast on this delicious journey. As a home cook with a deep love for creating meals that bring people together, I started this blog to share my passion for simple, flavorful, and heartwarming dishes

Leave a Comment

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