As I pulled the pan from the oven, the rich aroma of Salisbury Steak Meatballs filled my kitchen, taking me back to family dinners where comfort food ruled the table. These savory meatballs simmered in a luscious gravy, paired alongside creamy Garlic Herb Mashed Potatoes, create a dish that’s not only quick to prepare but also easily customizable for any palate. Whether you’re looking to impress guests or simply indulge in a satisfying weeknight meal, this recipe delivers warmth and soul-stirring flavors. Plus, with gluten-free swaps and the ability to tailor each component, you can make it truly yours. Ready to whip up a comforting classic that brings everyone to the table? Let’s dive into the world of homemade goodness!

Why Are Salisbury Steak Meatballs Amazing?
Comforting Nostalgia: These meatballs evoke sweet memories of family gatherings, delivering that classic taste of home.
Quick Preparation: Ready in under 30 minutes, they are the perfect solution for busy weeknights without skimping on flavor.
Customizable Options: Easily swap out ingredients like ground turkey for a lighter touch or use gluten-free breadcrumbs to accommodate dietary needs.
Crowd-Pleasing Dish: With rich gravy and creamy mashed potatoes, it’s sure to be a hit at dinner parties or family meals.
Deliciously Versatile: Enjoy the meatballs on their own, or serve with sides like garlic green beans for a rounded meal. Dive into a comforting classic that delivers satisfaction in every bite!
Salisbury Steak Meatballs Ingredients
For the Meatballs
• Ground Beef – Core protein for meatballs; substitute with ground turkey or chicken for a lighter option.
• Breadcrumbs – Adds structure and moisture; ensure they are fresh for the best texture.
• Milk – Binds the breadcrumbs and adds richness; substitute with any plant-based milk for a dairy-free version.
• Onion, Finely Chopped – Contributes flavor and moisture; sauté for a deeper taste if desired.
• Garlic, Minced – Provides aromatic depth; fresh garlic is recommended but garlic powder works in a pinch.
• Egg – Acts as a binder; no substitute recommended for binding.
• Worcestershire Sauce – Adds umami depth; soy sauce can be used for a gluten-free alternative.
• Salt and Black Pepper – Essential seasonings for flavor; adjust to your taste.
• Dried Parsley – Adds a hint of herby flavor; fresh parsley is preferred but can use other herbs.
• Onion Powder and Garlic Powder – Optional but recommended for layered taste enhancement.
For Gravy
• Beef Broth – Forms the base for gravy; substitute with vegetable broth for a vegetarian version.
• All-Purpose Flour – Thickens the gravy; cornstarch mixed with water can be a gluten-free alternative.
• Soy Sauce and Dijon Mustard – Adds complexity; optional, but enhances flavor greatly.
For Mashed Potatoes
• Potatoes, Peeled and Chopped – Base for the mashed potatoes; Russet or Yukon Gold recommended for creaminess.
• Garlic, Minced (for mashed potatoes) – Infuses flavor into potatoes, enhancing the overall dish.
• Butter – Adds richness to mashed potatoes; olive oil is a great dairy-free substitute.
• Milk (for mashed potatoes) – Improves creaminess; plant-based alternatives can be used.
• Fresh Parsley, Chopped – For garnish; enhances presentation and freshness.
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 crucial step ensures that your Salisbury Steak Meatballs will cook evenly and develop a beautiful golden-brown color. While the oven warms up, gather your ingredients and equipment, including a large mixing bowl, a lined baking sheet, and a pot for boiling potatoes.
Step 2: Mix the Meatball Ingredients
In a large bowl, combine ground beef, breadcrumbs, milk, finely chopped onion, minced garlic, egg, Worcestershire sauce, salt, pepper, dried parsley, onion powder, and garlic powder. Use your hands to mix the ingredients until the mixture is slightly sticky and everything is well incorporated. This consistency is key for forming tender and flavorful meatballs.
Step 3: Shape the Meatballs
With your hands, shape the mixture into 1.5-inch meatballs, ensuring they’re uniform for even cooking. Place each meatball on your lined baking sheet, leaving space between them for proper heat circulation. Pop the baking sheet into the preheated oven and let the meatballs bake for about 20 minutes, or until they are cooked through and nicely browned.
Step 4: Prepare the Potatoes
While your Salisbury Steak Meatballs are baking, bring a pot of salted water to a rolling boil. Carefully add the peeled and chopped potatoes, then cook for 15-20 minutes until they are fork-tender. Once they are tender, drain the potatoes and return them to the pot. This step will help you achieve creamy mashed potatoes that perfectly complement the rich meatballs.
Step 5: Mash the Potatoes
Using a potato masher or a fork, mash the drained potatoes until smooth. Then, add in the minced garlic, butter, and milk, stirring until everything is well combined and creamy. If you prefer a touch of freshness, fold in some chopped parsley. Taste and adjust seasoning if needed; the Garlic Herb Mashed Potatoes will be the perfect side for your meatballs.
Step 6: Make the Gravy
In a skillet, melt a tablespoon of butter over medium heat and whisk in the flour for about 1 minute until golden. Gradually pour in the beef broth, continually whisking to avoid lumps. Then, stir in soy sauce and Dijon mustard, cooking until the gravy thickens and becomes smooth. This luscious gravy will elevate your Salisbury Steak Meatballs, adding a depth of flavor.
Step 7: Combine Meatballs with Gravy
Once the meatballs are baked, gently transfer them into the skillet with your piping hot gravy. Simmer on low heat for a few minutes, allowing the meatballs to soak up the rich flavors. This step not only enhances the taste but also ensures the meatballs are moist and flavorful when served.
Step 8: Serve and Garnish
To serve, scoop a generous portion of Garlic Herb Mashed Potatoes onto each plate. Top them with the savory Salisbury Steak Meatballs and drizzle with the luscious gravy. For a vibrant touch, garnish with fresh parsley. This comforting dish will surely delight your family or guests, bringing warmth and satisfaction to the table.

Storage Tips for Salisbury Steak Meatballs
Fridge: Store leftover Salisbury Steak Meatballs in an airtight container for up to 3 days. Be sure to place a layer of parchment paper between the meatballs and gravy to prevent sogginess.
Freezer: For longer storage, freeze meatballs (without gravy) in a zip-top bag for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat gently in a skillet over low heat, adding a splash of beef broth to keep the meatballs moist. Alternatively, microwave in short intervals, stirring between each, until heated through.
Make-Ahead: Prepare the meatball mixture a day in advance and store it in the fridge, or cook the gravy ahead of time for a quick assembly on busy weeknights!
What to Serve with Salisbury Steak Meatballs
Transform your comfort food experience into a memorable meal with delightful side dishes and sips.
- Garlic Green Beans: These tender green beans add a crisp, fresh contrast to the rich meatballs and creamy mashed potatoes.
- Garden Salad: A light salad with mixed greens and a zesty vinaigrette complements the savory flavors, providing a refreshing crunch.
- Glazed Carrots: Sweet, caramelized carrots make a colorful addition and their subtle sweetness balances the savory profile of the meatballs.
- Buttery Corn: Juicy corn on the cob or creamy corn casserole rounds out the meal with its sweetness and vibrant color.
- Crusty Bread: Serve with warm, crusty bread to soak up every bit of that luscious gravy—perfect for bread lovers!
- Red Wine: A bold red wine, like Cabernet Sauvignon or Merlot, elevates the dining experience, perfectly pairing with the meatballs’ hearty flavor.
- Chocolate Mousse: Finish off the meal on a sweet note with silky chocolate mousse, offering a rich yet light dessert option.
Each of these sides enhances the overall meal, creating a flavorful balance that will delight your taste buds.
Make Ahead Options
These Salisbury Steak Meatballs are perfect for meal prep enthusiasts! You can prepare the meatball mixture up to 24 hours in advance by combining all the ingredients and storing it in an airtight container in the refrigerator to maintain their freshness and prevent browning. The gravy can also be made ahead and refrigerated for up to 3 days; simply reheat it gently over low heat before serving. To finish, bake the meatballs as directed and heat the gravy while cooking the mashed potatoes for a quick assembly. With these make-ahead tips, you’ll have a comforting, homemade meal ready in no time, making busy weeknights a breeze!
Salisbury Steak Meatballs Variations
Feel free to play around with these twists to make the recipe uniquely yours!
-
Turkey Option: Use ground turkey or chicken for a lighter meatball. The flavor remains rich while cutting down on fat, offering a delicious alternative.
-
Veggie Boost: Incorporate finely chopped bell peppers or carrots into the meatball mixture for extra nutrition. It adds a delightful burst of color and a hint of sweetness to every bite.
-
Sweet Potato Mash: Substitute regular potatoes with sweet potatoes for a naturally sweeter mash. This swap also brings a vibrant color to the plate, making it visually appealing.
-
Dairy-Free Delight: Replace milk and butter with plant-based alternatives like almond milk and olive oil for a vegan version. Your taste buds won’t miss the dairy, thanks to the savory flavors.
-
Spicy Kick: Add red pepper flakes or a dash of hot sauce to the gravy for an extra layer of heat. This twist can create an exciting flavor explosion that will leave everyone wanting more!
-
Herb Infusion: Mix in fresh herbs like thyme or rosemary to the meatball mixture. This addition elevates the dish to gourmet status and fills your kitchen with an enchanting aroma.
-
Cheesy Surprise: Incorporate grated cheese like cheddar or mozzarella into the meatballs for an extra gooey texture. This melty addition can turn every meatball into a delightful bite of cheesy goodness.
-
Asian Fusion: Swap Worcestershire sauce for teriyaki or soy sauce and sprinkle green onions atop the dish for a fun, twist that’s reminiscent of delectable Asian-infused flavors. Pair it with a side of Korean BBQ Steak for a complete meal.
These variations will not only accommodate different dietary preferences but also bring new flavors to your table, making family dinners an adventure each time!
Expert Tips for Salisbury Steak Meatballs
- Sauté for Flavor: Sauté the onion and garlic beforehand to enhance their flavors, giving your meatballs a richer taste.
- Consistent Size: Shape your meatballs uniformly (about 1.5 inches) for even cooking and a delightful presentation.
- Avoid Lumps: Whisk flour continuously while adding broth to the skillet to prevent any lumps in your gravy.
- Serve Fresh: Best enjoyed fresh for a delightful texture; if reheating, do so gently to avoid drying out the meatballs.
- Customize Freely: Don’t hesitate to mix in vegetables or swap proteins to personalize your Salisbury Steak Meatballs.

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe FAQs
What type of ground beef should I use for the meatballs?
I recommend using ground beef that is 80/20 (80% lean meat, 20% fat) for flavorful and juicy meatballs. If you’re looking for a lighter alternative, ground turkey or chicken works well, but keep in mind that the flavor profile may be slightly different.
How should I store leftover Salisbury Steak Meatballs?
Store leftover Salisbury Steak Meatballs in an airtight container in the fridge for up to 3 days. To keep them from getting soggy, place a layer of parchment paper between the meatballs and gravy. You can also freeze them (without gravy) in a zip-top bag for up to 3 months.
Can I prepare the meatball mixture ahead of time?
Absolutely! You can mix the meatball ingredients a day in advance. Simply cover the bowl with plastic wrap and store in the fridge. When you’re ready to cook, just shape them into meatballs and bake as directed. This makes weeknight dinners even more convenient and stress-free!
What should I do if my gravy is too thick?
If your gravy turns out too thick, it’s easy to adjust. Simply whisk in a splash of beef broth or water, a little at a time, until you reach your desired consistency. Remember, adding liquid gradually helps ensure you don’t overshoot the texture.
How can I make this recipe gluten-free?
To make your Salisbury Steak Meatballs gluten-free, substitute regular breadcrumbs with gluten-free breadcrumbs and use cornstarch instead of all-purpose flour for the gravy. Additionally, ensure that the Worcestershire sauce and soy sauce are labeled gluten-free to avoid any cross-contamination.
Can I freeze the Salisbury Steak Meatballs after cooking?
Yes! After cooking, let the meatballs cool completely before freezing. Place them in a single layer on a baking sheet to freeze individually, then transfer to a zip-top bag for long-term storage. They can be frozen for up to 3 months. When ready to enjoy, simply thaw in the refrigerator overnight and reheat gently!

Salisbury Steak Meatballs with Creamy Garlic Herb Potatoes
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C). Gather your ingredients and equipment.
- In a large bowl, combine all the meatball ingredients and mix until slightly sticky.
- Shape the mixture into 1.5-inch meatballs and place on a lined baking sheet.
- Bake the meatballs for about 20 minutes until cooked through and browned.
- Boil salted water, add potatoes, and cook for 15-20 minutes until fork-tender.
- Mash potatoes with garlic, butter, and milk until creamy.
- In a skillet, melt butter, whisk in flour, then gradually add beef broth until thickened.
- Transfer baked meatballs into the gravy skillet and simmer for a few minutes.
- Serve the mashed potatoes topped with meatballs and gravy, garnished with parsley.

Leave a Reply