There’s something incredibly comforting about digging into a plate of hearty Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes. The moment you take that first bite, the rich, savory flavors of tender meatballs melding with creamy gravy just embrace you like a warm hug. This dish is perfect for those who cherish the joys of home-cooked meals, striking a delightful balance between satisfying and approachable. With a few simple steps, you can impress your family or friends with an intermediate-level recipe, making it an ideal choice for cozy dinners or weekend gatherings. Plus, with gluten-free options available, everyone can enjoy this homemade warmth. Ready to learn how to create this culinary masterpiece? Let’s dive in!

Why Are These Meatballs Irresistible?
Comforting, warm hug: Nothing says “home” like hearty Salisbury Steak Meatballs topped with garlic herb gravy—it’s a nostalgic culinary experience that warms you from the inside out.
Flavor-packed elements: The balance of savory beef flavors combined with aromatic garlic and fresh herbs creates a dish that’s rich in taste.
Easy and adaptable: With a straightforward process, anyone can master these meatballs, and gluten-free options allow accommodating for various dietary needs.
Crowd-pleaser: Perfect for family dinners or gatherings with friends, this dish is sure to impress everyone at the table.
Perfect pairings: Serve alongside buttery garlic herb mashed potatoes or green beans for a complete meal that everyone will love! If you’re looking for more delightful options, why not try our Garlic Butter Steak or Chicken Ricotta Meatballs?
Salisbury Steak Meatballs Ingredients
• Get ready to make comforting Salisbury steak meatballs with these must-have ingredients!
For the Meatballs
- Ground beef – This is the main protein that gives the meatballs their juicy, hearty flavor.
- Breadcrumbs – These act as a binder, keeping your meatballs tender and helping maintain their shape.
- Egg – A crucial binder that adds moisture to ensure your meatballs are fluffy and delicious.
- Onion (finely chopped) – This adds a natural sweetness and enriches the meatball flavor.
- Garlic (minced) – Infuses both the meatballs and gravy with aromatic warmth.
- Worcestershire sauce – Brings a rich umami depth to the overall taste.
- Salt – Essential for balancing and enhancing flavors throughout the dish.
- Black pepper – Adds a subtle kick that complements the savory notes.
- Dried thyme – Provides earthy flavors that pair beautifully with beef.
For the Gravy
- Olive oil – Used for sautéing, it adds a smooth quality to the finished dish.
- Beef broth – This forms the base of the gravy, bringing a meaty richness that pairs perfectly with the meatballs.
- Cornstarch (mixed with water) – Thickens the gravy into a luscious consistency that coats the meatballs beautifully.
For the Mashed Potatoes
- Yukon Gold potatoes – The best choice for a creamy texture when mashed, ensuring a dreamy side dish.
- Milk – Contributes creaminess and a smooth mouthfeel to your mashed potatoes.
- Butter – Enriches the potatoes for a silky finish that’s hard to resist.
- Fresh parsley (chopped) – Adds bright flavors and a pop of color to your plate.
With these ingredients in hand, you’re all set to create exceptional Salisbury steak meatballs that will definitely steal the show!
Step‑by‑Step Instructions for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This temperature will ensure your Salisbury Steak Meatballs bake evenly, achieving a delicious golden-brown exterior. While the oven heats, gather your ingredients and preemptively set up a parchment-lined baking sheet for the meatballs.
Step 2: Prepare the Meatball Mixture
In a large mixing bowl, combine the ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Use your hands or a spatula to gently mix until just combined, taking care not to overmix, as this can lead to dense meatballs.
Step 3: Shape and Bake the Meatballs
Form the prepared mixture into 1-inch meatballs and place them evenly on your previously prepared baking sheet. Once your oven is ready, bake the meatballs for approximately 20 minutes, or until they are browned and cooked through, reaching an internal temperature of 160°F (71°C).
Step 4: Create the Savory Gravy
While the meatballs are baking, heat 2 tablespoons of olive oil in a skillet over medium heat. Add a finely chopped onion and sauté for about 3-4 minutes until translucent, then stir in minced garlic for another minute. Pour in the beef broth and additional Worcestershire sauce, bringing the mixture to a gentle simmer.
Step 5: Thicken the Gravy
After the gravy mixture has simmered for a few minutes, mix 1 tablespoon of cornstarch with an equal amount of water in a small bowl to create a slurry. Gradually add this to the simmering gravy, stirring continuously until the gravy thickens and achieves a luscious consistency that perfectly coats the back of a spoon.
Step 6: Cook the Garlic Herb Mashed Potatoes
Next, bring a large pot of salted water to a boil. Add your chopped Yukon Gold potatoes and a few cloves of garlic, then cook for 15-20 minutes until tender when pierced with a fork. Drain the potatoes and return them to the pot, allowing residual steam to escape, which helps maintain a fluffy texture.
Step 7: Mash the Potatoes
To your drained potatoes, add milk, butter, and a pinch of salt and pepper. Mash until your potatoes are creamy and smooth, then fold in freshly chopped parsley for a burst of freshness. Taste and adjust the seasoning if needed, ensuring your garlic herb mashed potatoes are as flavorful as possible.
Step 8: Combine Meatballs with Gravy
Once baked, remove the Salisbury Steak Meatballs from the oven and immediately toss them in the warm gravy in the skillet, ensuring each meatball is coated well. Allow them to simmer together for a couple of minutes, enhancing the flavors and keeping the meatballs juicy.
Step 9: Serve and Enjoy
On a plate, create a generous bed of garlic herb mashed potatoes, then top with the rich Salisbury Steak Meatballs and a drizzle of any remaining gravy. This comforting dish ties together beautifully, ready to be enjoyed in the company of family or friends, leaving everyone feeling warm and satisfied.

How to Store and Freeze Salisbury Steak Meatballs
Fridge: Store leftover Salisbury steak meatballs, gravy, and mashed potatoes in separate airtight containers in the refrigerator for up to 3-4 days to maintain freshness.
Freezer: For longer storage, you can freeze meatballs and gravy for up to 2 months in airtight containers. Cool completely before packaging to prevent freezer burn.
Reheating: When ready to enjoy, thaw in the fridge overnight and reheat in a saucepan over low heat, stirring occasionally, until warmed through. Alternatively, microwave in short intervals until heated to your liking.
Salisbury Steak Meatballs Variations
Feel free to get creative with this recipe and make it your own!
-
Gluten-Free: Swap regular breadcrumbs for gluten-free alternatives like crushed gluten-free crackers or almond flour for a delicious twist.
-
Lean Meat: Try using ground turkey or chicken instead of beef for a lighter yet still flavorful version. This will give you a different flavor while keeping it hearty.
-
Spicy Kick: Add a teaspoon of red pepper flakes to the meatball mixture for a subtle heat that will surprise everyone! It’s the perfect way to bring bold flavors to your dinner table.
-
Veggie-Loaded: Incorporate finely chopped mushrooms or zucchini into the meatball mix for added moisture and a touch of earthiness. This could make your meatballs even more nutritious and delicious.
-
Herb Infusion: Experiment with fresh herbs like basil or oregano instead of dried thyme for a vibrant flavor profile that breathes new life into the dish.
-
Creamy Gravy: For an extra luscious gravy, stir in a splash of heavy cream or sour cream just before serving. This adds a richness that pairs beautifully with the meatballs.
If you’re in the mood for more comforting recipes, consider trying our Garlic Butter Steak or whip up some mouthwatering Chicken Ricotta Meatballs to impress your family!
- Sweet Twist: Add a tablespoon of brown sugar to the gravy for a hint of sweetness that balances perfectly with the savory flavors. It’s an unexpected delight!
Expert Tips for Salisbury Steak Meatballs
-
Avoid Overmixing: Mixing too much can lead to tough meatballs. Gently combine ingredients until just mixed for a tender result.
-
Rest for Moisture: Let the baked meatballs rest for a few minutes before adding them to the gravy. This helps retain moisture, ensuring juicy Salisbury Steak Meatballs.
-
Thickening Techniques: If your gravy isn’t thick enough, gradually add more cornstarch slurry while stirring until desired consistency is reached.
-
Flavor Enhancements: Consider adding herbs like rosemary or thyme in the meatballs for an extra layer of flavor. Don’t hesitate to experiment!
-
Easy Storage: Store leftovers in separate containers to keep meatballs and gravy fresh. Ideal for quick future dinners!
What to Serve with Salisbury Steak Meatballs
Creating a complete meal to complement these savory meatballs can transform your dining experience into something truly special.
-
Creamy Garlic Mashed Potatoes: These fluffy potatoes, rich with garlic and butter, perfectly cradle the savory meatballs, enhancing their flavors.
-
Steamed Green Beans: Crisp-tender green beans bring a fresh, vibrant contrast to the hearty meatballs while adding a pop of color to your plate.
-
Roasted Broccoli: This slightly charred vegetable has a delightful crunch that balances the rich, smooth gravy, making each bite satisfying.
-
Caesar Salad: A light, refreshing Caesar salad cuts through the richness of the dish, providing a bright and zesty note that complements the meatballs beautifully.
-
Wine Pairing: A glass of full-bodied red wine, such as Cabernet Sauvignon, enhances the deep flavors of the meatballs, creating a delightful dining experience.
-
Homemade Dinner Rolls: Soft, buttery rolls are perfect for soaking up any extra gravy, making them an irresistible addition to your meal.
Your Salisbury steak meatballs with garlic herb mashed potatoes will surely stand out with these delightful pairings, ensuring a meal that warms the heart and nourishes the soul!
Make Ahead Options
These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are ideal for meal prep, allowing busy home cooks to save precious time! You can prepare the meatballs and gravy up to 24 hours in advance. Simply shape the meatballs and refrigerate them in a sealed container, ensuring they maintain their moisture and flavor. The gravy can be made ahead as well—just let it cool completely before storing in an airtight container. When you’re ready to serve, bake the meatballs as directed and simmer them in the pre-made gravy for a few minutes before plating. This way, you’ll have a comforting, restaurant-quality dinner ready with minimal effort!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe FAQs
What type of ground beef is best for Salisbury Steak Meatballs?
Absolutely! For the juiciest Salisbury steak meatballs, go for ground beef with an 80/20 lean-to-fat ratio. This helps keep the meatballs moist and flavorful. You can also use a mix of ground beef with ground pork for added depth.
How do I know if my breadcrumbs are fresh enough?
Very! Check for any obvious signs such as a rancid smell or mold. Fresh breadcrumbs should have a neutral scent and be crispy. If yours smell musty or look stale, it’s best to replace them.
What’s the best way to store leftovers?
I often recommend storing leftover Salisbury steak meatballs, gravy, and mashed potatoes in separate airtight containers. They’ll stay fresh in your refrigerator for up to 3-4 days. Make sure to let everything cool completely before sealing for optimal freshness.
Can I freeze Salisbury Steak Meatballs?
Absolutely! You can freeze the meatballs and gravy for up to 2 months. To properly freeze them, cool the meatballs and gravy completely first. Then, portion them into airtight containers or freezer bags, removing as much air as possible to prevent freezer burn. When you’re ready to enjoy, simply thaw them overnight in the fridge before reheating.
What if my gravy isn’t thick enough?
No worries! If your gravy seems too thin, simply mix an additional teaspoon of cornstarch with an equal amount of cold water to create a slurry. Stir it into the simmering gravy gradually until it reaches your desired thickness. Keep in mind, it may take a minute or two for the gravy to fully thicken.
Are there gluten-free options available for these meatballs?
Definitely! To make your Salisbury steak meatballs gluten-free, simply substitute regular breadcrumbs with gluten-free breadcrumbs. You can easily find these at most grocery stores, and they work just as beautifully in the recipe, ensuring everyone can enjoy this comforting dish!

Salisbury Steak Meatballs That Melt in Your Mouth
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and set up a parchment-lined baking sheet.
- In a large mixing bowl, combine the ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme until just combined.
- Form the mixture into 1-inch meatballs and place onto the prepared baking sheet. Bake for approximately 20 minutes until browned and cooked through.
- While the meatballs bake, heat olive oil in a skillet, add chopped onion, sauté until translucent, then stir in minced garlic and simmer beef broth with Worcestershire sauce.
- Mix cornstarch with water, then add to the gravy, stirring until thickened.
- Boil salted water, add chopped Yukon Gold potatoes and garlic cloves. Cook for 15-20 minutes until tender, then drain and return to pot.
- Add milk, butter, salt, and pepper to potatoes and mash until creamy; fold in parsley.
- Toss the baked meatballs in gravy, simmering together for a few minutes.
- Serve the meatballs over a bed of garlic herb mashed potatoes, drizzled with remaining gravy.

Leave a Reply