I stumbled upon an old family recipe while cleaning out my kitchen drawer, and it took me right back to those cozy dinners at home. This enchanting dish of Salisbury Steak Meatballs with Creamy Garlic Herb Mashed Potatoes is a delightful reminder of why I cherish home-cooked meals. The tender meatballs, nestled in a savory gravy, create an unforgettable comfort food experience, while the fluffy, garlic-infused mashed potatoes add the perfect creamy touch. Not only is this meal incredibly satisfying, but it’s also a quick weeknight solution that you can whip up in under an hour—even accommodating gluten-free eaters with a few simple tweaks! Are you ready to bring warmth and flavor back to your table?

Why are Salisbury Steak Meatballs a favorite?
Comforting, Nostalgic Taste: The tender meatballs and savory gravy bring back cherished memories of family meals.
Quick and Easy: Ready in under an hour, making it perfect for busy weeknights.
Versatile Ingredients: Easily customize with gluten-free options or mix in your favorite veggies for extra nutrition.
Crowd-Pleaser: Whether for a casual family dinner or hosting friends, this dish never fails to impress.
Gourmet Touch: Pair with Griddled Cheesesteak Wow for a complete meal experience!
Salisbury Steak Meatballs Ingredients
For the Meatballs
• Ground Beef – Provides foundational protein; use 80/20 fat content for a juicy texture.
• Breadcrumbs – Acts as a binder for meatballs; substitute with gluten-free breadcrumbs for a gluten-free version.
• Egg – Helps bind the meat mixture; one large egg is sufficient.
• Onion (chopped) – Adds natural sweetness and flavor; shallots can be used for a milder taste.
• Garlic (minced) – Infuses aromatic pungency; feel free to add more for a stronger garlic flavor.
• Worcestershire Sauce – Contributes umami flavor to meatballs; ensure it’s gluten-free if needed.
• Salt – Enhances overall flavor; adjust according to taste preferences.
• Black Pepper – Adds spice; freshly ground is preferable for potency.
• Dried Thyme – Introduces earthy herb notes; replace with fresh thyme for a more vibrant taste.
• Olive Oil – Used for sautéing aromatics; can replace with butter for richer flavor.
For the Gravy
• Beef Broth – Key component for making gravy; homemade or low-sodium broth are great options.
• Cornstarch – Thickens the gravy; mix with water to form a slurry before adding.
For the Mashed Potatoes
• Potatoes (Yukon Gold recommended) – Provides creamy texture for mashing; can substitute with Russet potatoes.
• Milk – Adds creaminess to mashed potatoes; cream or half-and-half can be used for an indulgent option.
• Butter – Enriches mashed potatoes; consider using unsalted for better control of seasoning.
• Fresh Parsley – Brightens flavor and adds color; substitute with chives for a different herb profile.
Step‑by‑Step Instructions for Salisbury Steak Meatballs
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This temperature is essential for achieving that perfectly golden-brown exterior on your Salisbury Steak Meatballs. While the oven heats, gather your mixing bowl and other ingredients to streamline the process.
Step 2: Mix the Meatball Ingredients
In a large mixing bowl, combine the ground beef, breadcrumbs, egg, chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme. Use your hands or a spatula to mix gently until just combined; overmixing can lead to dense meatballs. Set the mixture aside to let the flavors meld together.
Step 3: Shape the Meatballs
With clean hands, take portions of the meat mixture and roll them into 1-inch meatballs. Place each meatball onto a parchment-lined baking sheet, ensuring they have some space in between. This allows them to bake evenly and develop a nice crust. Bake in the preheated oven for about 20 minutes until golden brown and the internal temperature reaches 165°F (74°C).
Step 4: Sauté the Aromatics
While the meatballs are baking, heat 1 tablespoon of olive oil in a skillet over medium heat. Add the sliced onion and minced garlic, sautéing for about 3-4 minutes until the onion becomes translucent and aromatic. This step builds a flavorful base for the gravy that will enhance your Salisbury Steak Meatballs.
Step 5: Prepare the Gravy
Once the onions and garlic are ready, pour in the beef broth and an additional splash of Worcestershire sauce. Bring the mixture to a simmer over medium heat. In a separate bowl, mix cornstarch with a little water to form a slurry. Gradually stir this into the skillet, cooking for 2-3 minutes until the gravy thickens to your desired consistency.
Step 6: Boil the Potatoes
As your meatballs finish baking and the gravy thickens, peel and chop the Yukon Gold potatoes into quarters. In a pot, cover them with salted water and add minced garlic. Bring to a boil and cook for 15-18 minutes, or until the potatoes are tender enough to be easily pierced with a fork. Drain and return them to the pot.
Step 7: Mash the Potatoes
To the drained potatoes, add milk, butter, salt, pepper, and fresh parsley. Mash thoroughly until you achieve a creamy and smooth consistency. When well combined, taste for seasoning, adjusting as necessary. These garlic herb mashed potatoes will make the perfect accompaniment to your flavorful Salisbury Steak Meatballs.
Step 8: Serve It Up
Once everything is ready, vividly coat your baked meatballs in the luscious gravy. Serve the Salisbury Steak Meatballs over a generous scoop of the creamy garlic herb mashed potatoes, drizzling any remaining gravy on top. Enjoy this heartwarming dish as a delightful comfort food experience!

How to Store and Freeze Salisbury Steak Meatballs
Fridge: Store leftover Salisbury Steak Meatballs in airtight containers for up to 3-4 days to maintain freshness and flavor.
Freezer: Freeze meatballs and gravy together for up to 2 months. Portion into resealable bags or containers, and thaw overnight in the fridge before reheating.
Reheating: For best results, reheat in a skillet over medium heat until warmed through, adding a splash of broth if needed to keep them juicy.
Make-Ahead: You can prepare the meatballs and gravy up to 24 hours in advance. Store separately in the fridge; simply reheat before serving for a quick weeknight meal.
What to Serve with Salisbury Steak Meatballs
Create a delightful meal that complements the comforting flavors of your Salisbury Steak Meatballs, inviting warmth and satisfaction to the table.
-
Creamy Mashed Potatoes: The fluffy, garlic herb mash provides a rich base, enhancing the savory gravy from the meatballs. Together, they create a perfect harmony of flavors that feels like a warm hug.
-
Roasted Brussels Sprouts: Their slightly sweet and nutty taste adds a fresh, crunchy contrast to the tender meatballs, creating a balanced plate. Plus, their vibrant green color brightens up the dish beautifully.
-
Sautéed Green Beans: These vibrant legumes bring a crispness that complements the comfort of the meatballs. Drizzle with a bit of lemon juice for an added touch of zest.
-
Caesar Salad: The crisp romaine and creamy dressing introduce a crisp freshness that balances the heartiness of the meatballs. Pair it with crunchy croutons for extra texture, making every bite exciting.
-
Garlic Bread: Golden and buttery, garlic bread is perfect for scooping up leftover gravy. This indulgent side pairs wonderfully with the rich Salisbury Steak Meatballs, creating a comforting dining experience.
-
Red Wine: A glass of robust red wine elevates the dining experience, enhancing the flavors of the meatballs and adding a touch of sophistication to your meal. A full-bodied Merlot or Cabernet Sauvignon works beautifully.
-
Chocolate Lava Cake: End your meal on a sweet note with this decadent dessert. Its rich, molten center creates a delightful contrast to the savory flavors of your dish, leaving everyone satisfied and smiling.
Expert Tips for Salisbury Steak Meatballs
-
Gentle Mixing: Mix meatball ingredients gently to avoid compactness; you want tender Salisbury Steak Meatballs that melt in your mouth.
-
Optimal Potatoes: Use Yukon Gold potatoes for their creamy texture; avoid over-mashing to keep them light and fluffy.
-
Rich Gravy: For a deeper gravy flavor, substitute half of the beef broth with red wine; it adds complexity and richness.
-
Gluten-Free Check: If you’re making a gluten-free version, always verify that your Worcestershire sauce and breadcrumbs are indeed gluten-free.
-
Flavor Boost: Enhance flavor by incorporating sautéed mushrooms or spinach into your meatball mixture for extra nutrients and taste.
Salisbury Steak Meatballs: Customization Galore!
Feel free to unleash your creativity in the kitchen with these tasty variations that cater to your palate and dietary needs!
-
Ground Turkey: Opt for ground turkey for a lighter meatball while still keeping it juicy and flavorful. This swap works beautifully without any noticeable compromises in taste!
-
Herb Upgrade: Elevate your dish by using fresh herbs like thyme or rosemary instead of dried. This simple switch injects a burst of vibrancy that enhances every bite.
-
Cheesy Mashed Potatoes: Stir in some shredded cheese, such as cheddar or parmesan, to your mashed potatoes for an extra layer of creaminess and indulgence that will elevate your meal.
-
Veggie Boost: Toss in finely chopped veggies like mushrooms or spinach into the meatball mixture. This is a delightful way to boost nutrition while adding extra flavor and texture!
-
One-Pot Wonder: For even easier cleanup, cook your meatballs directly in the skillet with the gravy instead of baking them. You’ll achieve mouth-watering flavors without the extra dish!
As you enjoy your Salisbury Steak Meatballs, consider pairing them with delicious sides like Grilled Steak Elote or creamy Steak Bites Mac, creating a fabulous family feast!
Make Ahead Options
These Salisbury Steak Meatballs are a fantastic choice for meal prep, saving you time on busy weeknights! You can prepare the meatballs and gravy up to 24 hours in advance. Simply mix the meatball ingredients and shape them, then refrigerate them (covered) along with the prepared gravy. To maintain their quality, be sure to keep them in airtight containers. When ready to serve, bake the meatballs at 400°F (200°C) for about 20 minutes, then reheat the gravy on the stove until warm. Serve them over your freshly mashed garlic herb potatoes for a quick, delicious dinner that feels like home, even on the busiest days!

Salisbury Steak Meatballs Recipe FAQs
How do I know if my ground beef is fresh enough to use?
Absolutely! Look for beef that is bright red in color with minimal dark spots. The texture should be firm yet slightly moist. If you notice any off smell or dark spots all over, it’s best to avoid using it.
What’s the best way to store leftover Salisbury Steak Meatballs?
Very! Store any leftovers in airtight containers in the fridge for up to 3-4 days. Ensure they’re completely cooled before sealing the containers to lock in freshness.
Can I freeze Salisbury Steak Meatballs?
Absolutely! You can freeze the meatballs and their gravy together for up to 2 months. Portion them into airtight containers or resealable bags, removing as much air as possible. Thaw overnight in the fridge before reheating for the best texture.
What if my gravy is too thin?
No worries at all! If your gravy is too thin, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to create a slurry. Stir the slurry into the simmering gravy and cook for an additional 2-3 minutes until it thickens to your desired consistency.
Are there any dietary considerations for this recipe?
Definitely! If you’re catering to gluten-free diets, ensure that your Worcestershire sauce and breadcrumbs are gluten-free. For those concerned about allergies, double-check all ingredient labels, especially for potential allergens like eggs and dairy.
Can I make this dish ahead of time?
Absolutely! Prepare the meatballs and gravy up to 24 hours in advance and store them separately in the fridge. This way, you can enjoy a quick weeknight meal by simply reheating everything when you’re ready to serve.

Salisbury Steak Meatballs: Comfort Food That Feels Like Home
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) to achieve a golden-brown exterior on the meatballs.
- In a large mixing bowl, combine the ground beef, breadcrumbs, egg, chopped onion, minced garlic, Worcestershire sauce, salt, black pepper, and dried thyme.
- Roll the meat mixture into 1-inch meatballs and place on a parchment-lined baking sheet. Bake for about 20 minutes until golden and the internal temperature reaches 165°F (74°C).
- Heat 1 tablespoon of olive oil in a skillet over medium heat, and sauté sliced onion and minced garlic for about 3-4 minutes until translucent.
- Pour in beef broth and a splash of Worcestershire sauce, bringing it to a simmer. Mix cornstarch with water to form a slurry and gradually add it to the skillet, cooking until thickened.
- Peel and chop the Yukon Gold potatoes into quarters, cover with salted water, and add minced garlic. Boil for 15-18 minutes until tender.
- Drain the potatoes and return to the pot. Add milk, butter, salt, pepper, and fresh parsley, mashing until creamy.
- Serve the meatballs coated in gravy over the creamy mashed potatoes, drizzling any remaining gravy on top.

Leave a Reply