The aroma of a home-cooked meal, the kind that feels like a warm hug, can instantly transport me to simpler times. That’s exactly the kind of nostalgia I feel when preparing these Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes. This dish not only brings comfort and satisfaction, but it’s also surprisingly easy to whip up, making it perfect for busy weeknights or cozy family gatherings. With juicy meatballs enveloped in a rich gravy and creamy mashed potatoes infused with garlic goodness, you’ll have a hearty meal that’s sure to impress. And here’s a bonus: it even offers gluten-free options! Ready to make magic in your kitchen? Let’s dive into this delicious recipe!

Why Are Salisbury Steak Meatballs Irresistible?
Nostalgic Comfort: This recipe brings back memories of cozy family dinners, evoking feelings of warmth and home.
Bold, Rich Flavors: The savory gravy paired with tender meatballs is irresistibly satisfying and bursting with taste.
Easy to Make: With straightforward steps, it’s perfect for both novice and experienced cooks looking to impress.
Versatile Options: You can easily substitute ingredients to create gluten-free versions or swap meats for a lighter take, like ground turkey or chicken.
Crowd-Pleasing Delight: Whether it’s a weeknight meal or a gathering, this dish will have everyone asking for seconds!
Pairing Perfection: Serve alongside steamed green beans or simple salad for a balance of flavors—a great pairing with crusty bread to soak up that luscious gravy!
Salisbury Steak Meatballs Ingredients
For the Meatballs
• Ground Beef – Provides the main protein and robust flavor; use lean beef for less fat.
• Breadcrumbs – Acts as a binding agent for meatballs, ensuring they hold their shape; substitute gluten-free breadcrumbs for a gluten-free version.
• Egg – Binds ingredients together and keeps meatballs moist.
• Onion (finely chopped) – Adds natural sweetness and depth to meatballs; can substitute with shallots for a milder taste.
• Garlic (minced) – Infuses flavor; pairs well with both meatballs and mashed potatoes.
• Worcestershire Sauce – Enhances umami depth; ensure it’s gluten-free for gluten-free options.
• Salt & Black Pepper – Key seasonings for flavor enhancement.
• Dried Thyme – Adds aromatic notes; substitute with dried oregano for a different herbaceous flavor.
For the Gravy
• Olive Oil – Used for sautéing onions and garlic; can be replaced with butter for a richer flavor.
• Beef Broth – Serves as the base for the gravy, providing meaty richness; substitute half with red wine for a deeper flavor.
• Cornstarch (mixed with water) – Thickens the gravy to achieve the desired consistency.
For the Garlic Herb Mashed Potatoes
• Potatoes (Yukon Gold recommended) – Ideal for creamy mashed potatoes due to their fluffy texture.
• Milk – Adds creaminess to mashed potatoes; use cream for extra richness.
• Butter – Enhances the richness of mashed potatoes; can be omitted for a lighter option.
• Fresh Parsley – Offers a burst of color and a fresh herbaceous note to the mashed potatoes.
With these ingredients in hand, you’ll be well on your way to creating your own delicious Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes—a dish that’s not just a feast for the stomach but also for the soul!
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). While waiting, gather a large mixing bowl and combine the ground beef, breadcrumbs, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Use your hands to gently mix the ingredients until everything is just combined, being careful not to overwork the mixture to keep the meatballs tender.
Step 2: Shape the Meatballs
Next, shape the mixture into 1-inch meatballs, ensuring they are uniform for even cooking. Line a baking sheet with parchment paper for easy cleanup, then place the meatballs on the sheet. Bake in your preheated oven for about 20 minutes or until the meatballs are nicely browned and cooked through, reaching an internal temperature of 160°F (71°C).
Step 3: Sauté Onion and Garlic
While the meatballs are baking, heat 2 tablespoons of olive oil in a skillet over medium heat. Add the finely chopped onion and minced garlic, sautéing for 3–4 minutes until the onion becomes translucent and fragrant. This step is crucial for developing the base flavor for the gravy that will accompany your Salisbury steak meatballs.
Step 4: Prepare the Gravy
Once the onion and garlic are sautéed, pour in the beef broth along with an additional splash of Worcestershire sauce. Bring the mixture to a gentle simmer. While it heats, whisk together cornstarch and a little water in a separate bowl to create a slurry, then add it to the skillet. Stir continuously as the gravy thickens, and season with salt and pepper to taste for a rich flavor.
Step 5: Cook the Potatoes
In a large pot, bring salted water to a boil and add the chopped Yukon Gold potatoes along with a few cloves of garlic. Boil for 15–18 minutes or until the potatoes are fork-tender. After cooking, drain the water and return the potatoes and garlic to the pot, allowing any excess moisture to evaporate before mashing.
Step 6: Mash the Potatoes
For the creamy garlic herb mashed potatoes, add milk, butter, salt, and fresh parsley to the drained potatoes. Using a potato masher or a hand mixer, mash everything together until smooth and creamy, making sure the ingredients are fully incorporated. Taste and adjust seasoning, adding more salt or parsley if desired for extra flavor.
Step 7: Combine Meatballs with Gravy
Once the meatballs are baked and the gravy is thickened, gently toss the meatballs in the skillet with the gravy to ensure they are fully coated. Let them simmer together for a couple of minutes on low heat, allowing the flavors to meld beautifully before serving.
Step 8: Serve Your Dish
To serve, place a generous scoop of garlic herb mashed potatoes on each plate and top with the Salisbury steak meatballs. Drizzle with additional gravy for that luscious finish. This comforting dish is perfect for enjoying with your loved ones, turning any meal into a delightful gathering!

Variations & Substitutions for Salisbury Steak Meatballs
Feel free to make this dish your own with these delightful twists and substitutions that enhance flavor and cater to your dietary needs!
- Lean Option: Substitute beef with ground turkey or chicken for a healthier, lighter meatball.
- Roasted Garlic: Replace fresh garlic in mashed potatoes with roasted garlic for a sweeter, more mellow flavor.
- Add Earthiness: Incorporate sautéed mushrooms into the gravy for an earthy depth that pairs beautifully with the meatballs.
- Gluten-Free Swaps: Use gluten-free breadcrumbs in the meatballs and ensure your Worcestershire sauce is gluten-free for a safe and satisfying meal.
- Creamy Mashed Potatoes: For an ultra-rich mashed potato experience, swap milk with heavy cream or half-and-half to elevate that creamy texture.
- Herb Variations: Switch dried thyme with dried oregano for a slightly different herbaceous vibe in both the meatballs and gravy.
- Spice It Up: Add a pinch of red pepper flakes to the gravy for a hint of heat that brightens the savory flavors.
- Full Flavor Boost: Stir in a splash of red wine to the beef broth for a deeper, more complex gravy that’s hard to resist.
Consider pairing these scrumptious meatballs with Garlic Parmesan Potatoes or a side of Cheddar Garlic Herb Potato Soup for a comforting meal that feels just right. Your dinner table will be bursting with flavor and warmth, creating cherished memories for you and your loved ones!
Make Ahead Options
These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are perfect for meal prep enthusiasts! You can prepare the meatballs up to 24 hours in advance by shaping them and storing them in an airtight container in the refrigerator. You can also make the garlic herb mashed potatoes ahead; simply prepare them and refrigerate for up to 3 days. To maintain their creamy texture, add a splash of milk when reheating. When you’re ready to enjoy your meal, bake the meatballs and finish the gravy as instructed before serving, ensuring you’ll have a comforting dish that’s just as delicious with minimal effort!
What to Serve with Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Transform your delightful comfort dish into a full meal with these perfect pairings that whisper warmth and flavor.
-
Steamed Green Beans:
These crisp veggies provide a refreshing contrast, balancing the richness of your meatballs and mashed potatoes. -
Simple Garden Salad:
A light salad with mixed greens and vinaigrette adds a bright, zesty touch that complements the savory flavors. -
Crusty Bread:
Homemade bread or a fresh baguette is perfect for soaking up that luscious gravy, enhancing every bite of your hearty meal. -
Roasted Carrots:
The natural sweetness of caramelized carrots pairs beautifully with the savory depth of meatballs, creating a delightful taste harmony. -
Creamy Coleslaw:
This cool, tangy side offers a refreshing crunch that contrasts wonderfully with the soft textures of the meatballs and potatoes. -
Garlic Bread:
For the garlic lovers, a side of buttery garlic bread will elevate the meal, tying in the flavors of the mashed potatoes. -
Red Wine:
A glass of hearty red wine completes the experience, offering deep fruit flavors that enhance the delicious meat and savory gravy. -
Chocolate Mousse:
End on a sweet note with a silky chocolate mousse, balancing the meal with richness and satisfying your sweet tooth. -
Apple Pie:
For a homey finish, serve a slice of warm apple pie; its sweet, spicy notes make for a comforting dessert after a hearty dish.
Expert Tips for Salisbury Steak Meatballs
-
Mix Gently: Avoid overworking the meat mixture to keep your Salisbury steak meatballs tender and juicy.
-
Uniform Sizes: Shape meatballs consistently to ensure even cooking, preventing some from drying out while others remain undercooked.
-
Parchment Paper Bonus: Bake on parchment paper for easy cleanup and to prevent the meatballs from sticking to the pan.
-
Check Internal Temp: Use a meat thermometer to ensure that the meatballs reach an internal temperature of 160°F (71°C) for food safety.
-
Customize the Gravy: Experiment by adding sautéed mushrooms or red wine to your gravy for enhanced richness and flavor depth.
-
Storage Savvy: For leftovers, store meatballs and gravy separately in airtight containers, ensuring they stay fresh when reheated.
Storage Tips for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Room Temperature: Serve your Salisbury steak meatballs and mashed potatoes hot for the best flavor experience; they should not sit out for more than 2 hours.
Fridge: Store leftovers in separate airtight containers in the refrigerator for up to 3–4 days. This will help maintain the flavors and textures of your delicious comfort food.
Freezer: For longer storage, freeze meatballs and gravy together for up to two months. Be sure to let them cool completely before transferring to a freezer-safe container for optimal freshness.
Reheating: Thaw overnight in the fridge before reheating. Reheat in a skillet over medium heat, adding a splash of broth if needed to loosen the gravy and keep the meatballs juicy.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe FAQs
What type of ground beef should I use for Salisbury steak meatballs?
Absolutely! I recommend using lean ground beef, such as 80% lean, for a perfect balance of flavor and fat. This keeps the meatballs juicy without being overly greasy, making for a delightful texture in every bite.
How should I store leftovers from this dish?
Leftovers can be stored in separate airtight containers in the refrigerator for up to 3–4 days. This method helps maintain the wonderful flavors and textures of your Salisbury steak meatballs with garlic herb mashed potatoes, preserving that homemade goodness.
Can I freeze Salisbury steak meatballs and gravy? If so, how?
Certainly! Carefully shape the meatballs and cook them fully, then let them cool down. Place the meatballs in a single layer on a baking sheet and freeze until firm—about 1-2 hours. After that, transfer them to a freezer-safe container and pour in the gravy. They’ll stay fresh for up to two months! Just remember to thaw them overnight in the fridge before reheating.
What should I do if my mashed potatoes turn out lumpy?
Not to worry! If your mashed potatoes are lumpy, it might be because they weren’t mashed thoroughly or weren’t warm enough. To fix this, simply return them to the pot and use a potato masher or hand mixer to blend them until smooth. You can also add a bit more warm milk or melted butter to help achieve a creamy consistency.
Are there any gluten-free options for this recipe?
Very much so! To make gluten-free Salisbury steak meatballs with garlic herb mashed potatoes, use gluten-free breadcrumbs and ensure that the Worcestershire sauce you choose is labeled gluten-free. These small swaps will keep your dish delicious without compromising on flavor.
Can I use another type of meat for the meatballs?
Absolutely! You can substitute ground beef with ground turkey, chicken, or even plant-based alternatives for a lighter or vegetarian version of Salisbury steak meatballs. Just keep in mind that cooking times may vary slightly, so ensure they are cooked through properly.

Savor Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C). In a mixing bowl, combine ground beef, breadcrumbs, egg, onion, garlic, Worcestershire sauce, salt, black pepper, and thyme. Mix gently.
- Shape mixture into 1-inch meatballs and place on a lined baking sheet. Bake for 20 minutes until browned and cooked through.
- While baking, heat olive oil in a skillet over medium heat. Sauté onion and garlic until translucent, about 3–4 minutes.
- Add beef broth and Worcestershire sauce to the pan. Bring to a simmer. Prepare a slurry with cornstarch and water; stir into gravy until thickened. Season with salt and pepper.
- In a pot, boil salted water and add chopped potatoes and garlic. Cook until fork-tender, about 15–18 minutes. Drain and return to pot.
- Add milk, butter, salt, and parsley to potatoes. Mash until creamy. Adjust seasoning as needed.
- Combine baked meatballs with gravy and simmer on low for a couple of minutes.
- Serve mashed potatoes topped with Salisbury steak meatballs and drizzle with extra gravy.

Leave a Reply