There’s something undeniably heartwarming about the aroma of Salisbury Steak Meatballs wafting through the kitchen, a true classic that brings back cherished family meals. This recipe for Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes is my go-to for those hectic weeknights when time is short but the desire for comfort food runs deep. Ready in under an hour, this dish combines tender meatballs drenched in rich gravy and soft, fluffy potatoes for a delightful experience that satisfies both the taste buds and the soul. Plus, with a gluten-free option available, it’s easily adaptable to accommodate everyone at your table. Are you ready to whip up a meal that will have your loved ones asking for seconds?

Why will you crave Salisbury Steak Meatballs?
Nostalgic comfort: This dish captures the essence of classic family dinners, filling your home with inviting aromas that soothe the soul.
Quick and easy: Perfect for busy weeknights, it comes together in just under an hour, offering a time-saving solution without compromising flavor.
Versatile options: Adapt easily to suit dietary needs with gluten-free alternatives or by swapping proteins, ensuring everyone at the table is satisfied.
Flavor packed: The rich, savory gravy and creamy garlic herb mashed potatoes provide a delightful contrast that will keep your taste buds dancing.
Crowd pleaser: Whether for family or friends, this dish promises a hearty meal that leaves everyone asking for seconds and third!
Salisbury Steak Meatballs Ingredients
For the Meatballs
• Ground Beef – Provides foundational protein; substitute with ground turkey or chicken for a lighter version.
• Breadcrumbs – Creates binding in meatballs; can be substituted with gluten-free breadcrumbs for a gluten-free version.
• Egg – Binds the meat mixture together; essential for meatball structure.
• Onion (chopped) – Adds natural sweetness and flavor; use yellow or white onion for best results.
• Garlic (minced) – Infuses aromatic pungency; fresh garlic is recommended for maximum flavor.
• Worcestershire Sauce – Contributes umami flavor to the meatballs; check for gluten-free varieties if needed.
• Salt – Enhances overall flavors; adjust based on dietary preferences.
• Black Pepper – Adds warmth and depth.
• Dried Thyme – Introduces earthy notes to the meatballs; fresh thyme can be a vibrant substitute.
For the Gravy
• Olive Oil – Used for sautéing onions and garlic, providing richness.
• Beef Broth – Key component for gravy, enriching flavor; use low-sodium broth to control saltiness.
• Cornstarch (mixed with water) – Thickens the gravy for the desired consistency.
For the Garlic Herb Mashed Potatoes
• Potatoes (Yukon Gold recommended) – Provides a creamy texture; alternatives like Russet can be used but may be less creamy.
• Milk – Adds creaminess to the mashed potatoes; for dairy-free options, use plant-based milk.
• Butter – Enriches flavor; dairy-free margarine can be used as a substitute.
• Fresh Parsley – Brightens flavor and adds color to the dish.
These ingredients come together to create a memorable plate of Salisbury Steak Meatballs that will surely win your heart and satisfy your cravings!
Step‑by‑Step Instructions for Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This step is crucial for achieving perfectly cooked Salisbury Steak Meatballs that are golden brown on the outside. While the oven warms up, prepare your baking sheet by lining it with parchment paper to ensure easy cleanup later.
Step 2: Prepare the Meatball Mixture
In a large mixing bowl, combine the ground beef, breadcrumbs, egg, chopped onion, minced garlic, Worcestershire sauce, salt, pepper, and dried thyme. Mix gently using your hands until just combined—excessive mixing can lead to dense meatballs. Allow the flavors to meld while you shape the meatballs.
Step 3: Shape the Meatballs
Next, take small portions of the meat mixture and roll them into 1-inch meatballs, placing them evenly spaced on the prepared baking sheet. Ensure they are not touching to allow even cooking. Bake the meatballs in the preheated oven for about 20 minutes, or until they are golden brown and the internal temperature reaches 165°F (74°C).
Step 4: Sauté Onions and Garlic for Gravy
While the meatballs are baking, heat 2 tablespoons of olive oil in a skillet over medium heat. Add chopped onions and minced garlic, sautéing until they become translucent, which should take about 3-4 minutes. This aromatic base will bring your gravy to life and enhance the overall flavor of the Salisbury Steak Meatballs.
Step 5: Create the Gravy
With the onions and garlic sautéed, pour in the beef broth and a splash of Worcestershire sauce. Bring this mixture to a gentle simmer, stirring occasionally. As it heats, mix cornstarch with a little water to create a slurry, then stir it into the simmering broth. Cook for an additional 2-3 minutes, or until the gravy thickens to your desired consistency.
Step 6: Boil the Potatoes
In the meantime, fill a large pot with water, add diced Yukon Gold potatoes, and two cloves of whole garlic. Bring the pot to a rolling boil and let the potatoes cook for 15-18 minutes, or until tender when pierced with a fork. Once cooked, drain the potatoes and return them to the pot.
Step 7: Mash the Potatoes
Mash the drained potatoes and garlic with ½ cup of milk, 2 tablespoons of butter, and a pinch of salt and pepper. Continue mashing until the mixture becomes creamy and smooth. For an added freshness, fold in finely chopped parsley. Taste and adjust seasoning as necessary to ensure joyous garlic herb flavors.
Step 8: Assemble and Serve
Once everything is ready, take those beautifully baked Salisbury Steak Meatballs and coat them in the rich gravy you created earlier. Serve the meatballs over a generous mound of creamy garlic herb mashed potatoes, ensuring a drizzle of remaining gravy over the top for a delightful finish. Enjoy the comforting flavors that bring warmth to your dinner table!

Expert Tips for Salisbury Steak Meatballs
Gentle Mixing: Avoid dense meatballs by mixing the ingredients just until combined; don’t overwork the meat.
Choose the Right Potatoes: Yukon Gold potatoes are perfect for a creamy texture; avoid waxy potatoes for best results.
Flavor Boost: Enhance the gravy by swapping half of the beef broth with red wine for deeper flavor.
Proper Storage: Store leftover meatballs and gravy separately to maintain freshness; freeze both for up to 2 months.
Add Veggies: Sneak in extra nutrition by adding finely chopped vegetables like spinach or mushrooms to the meatball mixture.
Make Ahead Options
Salisbury Steak Meatballs are perfect for meal prep enthusiasts, allowing you to save time on busy weeknights! You can prepare the meatballs and cook them up to 24 hours in advance; simply shape and bake them, then let them cool before refrigerating in an airtight container. The gravy can also be made ahead; just refrigerate separately for up to 3 days to maintain its texture. When you’re ready to serve, reheat the meatballs in the gravy over low heat on the stove until warmed through. Pair with freshly made garlic herb mashed potatoes for a comforting meal that’s just as delicious as when first prepared!
What to Serve with Salisbury Steak Meatballs?
There’s nothing quite like the joy of rounding out a sumptuous comfort dish with the perfect accompaniment to create a memorable dining experience.
-
Garlic Green Beans: Bright and crisp, these green beans provide a fresh contrast to the rich meatballs, enhancing every bite.
-
Creamy Coleslaw: The cool, tangy coleslaw adds a refreshing crunch that balances the savory flavors of your meal beautifully.
-
Roasted Brussels Sprouts: Their caramelized edges and nutty flavors harmonize with the meatballs, creating an irresistible combo that embraces warmth.
-
Sweet Potato Wedges: Baked to perfection, their natural sweetness complements the hearty gravy while adding a delightful pop of color to your plate.
-
Caesar Salad: Crisp romaine, zesty dressing, and crunchy croutons offer a refreshing crunch, perfectly contrasting the soft mashed potatoes.
-
Honey Glazed Carrots: The subtle sweetness of honey glazed carrots enhances the overall meal while providing vibrant and wholesome elements.
For drinks, consider a full-bodied red wine or a sparkling water with a twist of lemon to cleanse the palate between bites, offering an elevated dining experience.
How to Store and Freeze Salisbury Steak Meatballs
Fridge: Store leftover Salisbury Steak Meatballs in an airtight container for up to 3 days. Keeping them in gravy helps maintain moisture and flavor.
Freezer: For long-term storage, freeze meatballs and gravy in separate airtight containers for up to 2 months. This keeps the texture of the gravy intact.
Reheating: Thaw overnight in the fridge before reheating, then warm in a saucepan over low heat or microwave until heated through. Add a splash of beef broth if needed.
Make-Ahead: Prepare the meatballs and gravy ahead of time; simply reheat for a quick weeknight meal that still tastes homemade.
Salisbury Steak Meatballs Variations
Feel free to let your creativity shine while preparing these delightful Salisbury Steak Meatballs!
-
Gluten-Free: Substitute traditional breadcrumbs with gluten-free breadcrumbs to enjoy this classic dish without the gluten.
-
Ground Turkey: Swap out ground beef for ground turkey for a lighter, lower-fat version that still packs flavor.
-
Herb Enhancement: Use fresh herbs like rosemary or sage instead of dried thyme to elevate the flavor to new heights.
-
Creamy Mash Upgrade: Mix in shredded cheddar or a dollop of cream cheese into your mashed potatoes for an extra layer of richness.
-
Veggie Boost: Incorporate finely chopped veggies like mushrooms or spinach into the meatball mix for added nutrition and texture. It’s a great way to sneak in some greens!
-
Spicy Kick: Add cayenne pepper or red pepper flakes to the meatball mixture to give your dish a delightful spicy twist that’s sure to warm you up!
-
Serve with Salads: Pair with a light mixed greens salad or roasted vegetables for a refreshing contrast to the hearty meal.
-
Wine Enrichment: For a heartier gravy flavor, use half beef broth and half red wine for a more robust sauce that complements the meatballs beautifully.
Why not explore different variations and seek inspiration to create something uniquely yours? If you love this recipe, you might also enjoy the comforting flavors of Steak Pasta Cozy or the refreshing twist of Cilantro Lime Steak.

Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes Recipe FAQs
How do I choose the best ground beef for my Salisbury Steak Meatballs?
Absolutely! Look for ground beef that is 80% lean to ensure a good balance of flavor and tenderness. If you’re aiming for a lighter option, ground turkey or chicken works wonderfully, too—just keep an eye on how lean it is to avoid dryness.
What’s the best way to store leftover Salisbury Steak Meatballs?
Store leftovers in an airtight container in the fridge for up to 3 days. To maintain their flavor and moisture, keep the meatballs in the gravy. If you need to store them longer, consider freezing!
Can I freeze Salisbury Steak Meatballs and gravy? If so, how?
Yes, you can! For the best results, freeze meatballs and gravy separately in airtight containers for up to 2 months. When ready to enjoy, thaw them overnight in the fridge and reheat on the stovetop over low heat, adding a splash of beef broth if needed to restore moisture.
What if my gravy turns out too thick?
No worries! If your gravy becomes too thick, simply whisk in a bit more beef broth or water until you reach your desired consistency. A great tip is to add the liquid gradually, stirring frequently to ensure even blending while avoiding a soupy gravy.
Are Salisbury Steak Meatballs suitable for gluten-free diets?
Very! To make these meatballs gluten-free, substitute traditional breadcrumbs with gluten-free breadcrumbs and check that the Worcestershire sauce you choose is labeled gluten-free. This way, everyone at the table can enjoy this comforting meal without worry!
How can I add more vegetables to the meatball mixture?
The more the merrier! Finely chop vegetables like spinach, mushrooms, or zucchini and mix them into the meatball mixture. Start with about ½ cup of veggies per pound of ground meat, making sure to adjust the binding ingredients if necessary to keep them moist and flavorful.

Salisbury Steak Meatballs with Creamy Garlic Herb Mash
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a bowl, combine ground beef, breadcrumbs, egg, chopped onion, minced garlic, Worcestershire sauce, salt, pepper, and thyme. Mix gently until just combined.
- Shape mixture into 1-inch meatballs and place them on the baking sheet.
- Bake the meatballs for about 20 minutes or until golden brown and internal temperature reaches 165°F (74°C).
- In a skillet, heat olive oil over medium heat. Sauté onions and garlic until translucent.
- Add beef broth and Worcestershire sauce to the skillet. Simmer and mix cornstarch with water, then stir into the broth until thickened.
- Boil water in a pot, add diced potatoes and garlic, and cook for 15-18 minutes until tender.
- Mash drained potatoes with milk, butter, salt, pepper, and parsley until smooth.
- Serve meatballs over mashed potatoes and drizzle with gravy.

Leave a Reply