The aroma of sizzling meatballs fills the kitchen, instantly transporting me back to family dinners overflowing with warmth and laughter. Today, I’m excited to share a delightful twist on a classic favorite: Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes. This recipe not only brings comfort to your table but also offers a quick and satisfying way to delight your loved ones after a long day. Imagine perfectly seasoned meatballs nestled in a savory gravy, beautifully complemented by velvety mashed potatoes infused with aromatic garlic—it’s pure bliss! If you’re looking for an easy yet impressive dish that pleases both the palate and the crowd, you’ve come to the right place. Are you ready to bring this delicious comfort food into your home?

Why Are Salisbury Steak Meatballs Irresistible?
Comforting, Nostalgic Flavors: Each bite of these meatballs takes you back to family gatherings filled with love and warmth. You’ll appreciate the classic Salisbury steak flavors reimagined!
Quick and Easy Preparation: This recipe is perfect for busy weeknights, taking just under an hour from start to finish, allowing you to indulge without the hassle.
Creamy Mashed Potatoes Included: These garlic herb mashed potatoes add a luxuriously creamy texture that pairs beautifully with the savory meatballs.
Versatile Ingredients: Feel free to swap ground beef for turkey or chicken for a lighter twist. Customize the mashed potatoes with sweet potatoes or additional herbs for extra flair!
Crowd-Pleasing Dish: Whether it’s a family dinner or a gathering with friends, these Salisbury steak meatballs will impress everyone at the table, just like my Cheesy Steak and Rice Skillet.
Leftover-Friendly: Make extra meatballs and gravy for delicious meals throughout the week, just like my Garlic Parmesan Sweet Potato Wedges as a perfect side!
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 recommended, but garlic powder works in a pinch.
• Egg – Acts as a binder; unless vegan, 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 the 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 to the gravy; optional, but enhances flavor greatly.
For the Mashed Potatoes
• Potatoes, Peeled and Chopped – Base for the mashed potatoes; Russet or Yukon Gold are top choices 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) so it’s hot and ready for baking the meatballs. This step is crucial to achieve that beautifully browned exterior. As the oven warms, take a moment to gather your mixing bowl and baking sheet, preparing your work area for the delicious Salisbury steak meatballs.
Step 2: Prepare the Meatball Mixture
In a large mixing bowl, combine ground beef, breadcrumbs, milk, finely chopped onion, minced garlic, egg, Worcestershire sauce, salt, black pepper, dried parsley, onion powder, and garlic powder. Mix thoroughly with your hands or a spoon until well combined; the mixture should feel slightly sticky. This flavorful blend is the foundation of your hearty meatballs.
Step 3: Shape Meatballs and Bake
Using your hands, scoop portions of the meatball mixture and shape them into 1.5-inch meatballs, placing each one on a lined baking sheet. Make sure they are evenly spaced to allow for proper cooking. Pop the tray into the preheated oven and bake for about 20 minutes, or until the meatballs are cooked through and browned, a delicious sight to behold!
Step 4: Cook the Potatoes
While the meatballs bake, bring a large pot of salted water to a boil. Add the peeled and chopped potatoes, and let them cook for 15-20 minutes, or until tender when pierced with a fork. The aroma of boiling potatoes adds comfort to your kitchen, setting the stage for the creamy garlic herb mashed potatoes.
Step 5: Mash the Potatoes
Once the potatoes are tender, drain them thoroughly and return them to the pot. Add minced garlic, butter, and milk to the pot, and mash with a sturdy potato masher or fork until you reach a smooth, creamy texture. Stir in fresh parsley for an aromatic finish to your garlic herb mashed potatoes, making them the perfect partner for your Salisbury steak meatballs.
Step 6: Prepare the Gravy
In a skillet over medium heat, add all-purpose flour and cook for about 1 minute until lightly golden, stirring continuously to prevent burning. Gradually whisk in beef broth, ensuring there are no lumps. Add soy sauce and Dijon mustard, stirring until the mixture thickens and bubbles gently—this rich gravy is the perfect compliment for the savory meatballs.
Step 7: Combine Meatballs with Gravy
Once the meatballs are baked to perfection, remove them from the oven and add them directly to the gravy, gently stirring to coat each meatball thoroughly. Let them simmer together for a few minutes on low heat, allowing the flavors to meld beautifully. This step elevates your meal with a captivating aroma and a rich flavor profile.
Step 8: Serve and Enjoy
To serve, scoop a generous portion of the creamy garlic herb mashed potatoes onto each plate, placing the sauce-coated Salisbury steak meatballs on top. The vibrant presentation layered with comfort food goodness is sure to impress your family. Enjoy this delightful dish, bringing warmth and satisfaction to your home-cooked meals!

What to Serve with Savory Salisbury Steak Meatballs?
Imagine a comforting dinner where each side brings additional warmth and flavor to your hearty meal.
-
Garlic Green Beans: Fresh, tender green beans sautéed with garlic offer a satisfying crunch that beautifully balances the creamy potatoes. Their vibrant color adds visual appeal to the plate.
-
Garden Salad: A crisp green salad dressed with a light vinaigrette brings brightness and a refreshing contrast to the richness of the meatballs and gravy. Consider adding cherry tomatoes and cucumber for extra texture.
-
Honey-Glazed Carrots: Sweet, glazed carrots can add a touch of sweetness that complements the savory meatballs. Their natural sweetness pairs harmoniously with the comforting flavors of garlic herb mashed potatoes.
-
Buttery Corn: Sweet corn, either on the cob or as kernels, offers a delightful pop of sweetness and a hint of buttery flavor, matching the lushness of the meatball gravy.
-
Crusty Bread: A warm, crusty loaf or rolls serve to soak up the delicious gravy, inviting guests to enjoy every last drop of flavor. This provides a satisfying texture contrast to the soft mashed potatoes.
-
Red Wine: A glass of rich red wine can elevate the entire meal experience. The acidity of the wine cuts through the richness of the dish, enhancing the savory meatballs and creamy mash.
-
Chocolate Mousse: To conclude your meal on a sweet note, a light chocolate mousse offers a delightful finish. The silky, rich dessert provides a beautiful contrast to the hearty main course.
Together, these pairings create an inviting dinner table, promising a delightful feast that your family will eagerly anticipate.
Salisbury Steak Meatballs Variations
Customize your Salisbury Steak Meatballs and Garlic Herb Mashed Potatoes for a delightful twist on this classic dish!
-
Turkey Option: Swap ground beef for ground turkey or chicken for a lighter, leaner meatball option that still packs flavor.
-
Veggie Boost: Add finely chopped bell peppers or carrots to your meatball mixture for extra nutrition and a colorful twist. You’ll be amazed at how simple ingredients can elevate the dish!
-
Sweet Potato Mash: Use sweet potatoes instead of regular potatoes to create a naturally sweeter, vibrant mash that pairs beautifully with the savory meatballs.
-
Dairy-Free Delight: Substitute milk and butter with almond or coconut milk and olive oil for a deliciously creamy vegan version of the mashed potatoes.
-
Herbaceous Flavor: Enhance your meatballs and mashed potatoes with fresh herbs like thyme or rosemary, which create a lovely aromatic experience. Think of the comforting scents wafting through your kitchen!
-
Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce to the gravy for a fiery twist that livens up the classic recipe. Perfect for those who enjoy a little heat!
-
Savory Gravy Upgrade: For richer flavor, consider using beef bone broth instead of regular beef broth in your gravy; it adds extra depth to the dish that meat lovers will adore.
As you experiment with these variations, be sure to check out my Pan Seared Steak in Blue Cheese Sauce for more delicious inspiration!
How to Store and Freeze Salisbury Steak Meatballs
Fridge: Store leftover Salisbury steak meatballs in an airtight container for up to 3 days to maintain freshness.
Freezer: For longer storage, freeze meatballs in a single layer on a baking sheet, then transfer to an airtight container. They can last for up to 3 months.
Reheating: Reheat meatballs in a skillet over medium heat with a splash of broth to keep them moist, or microwave them covered for about 2 minutes, checking frequently.
Gravy Storage: Store the gravy separately in a sealed container in the fridge for up to 3 days or freeze for up to 3 months, extending the life of your comforting dish!
Expert Tips for Salisbury Steak Meatballs
-
Sauté for Depth: Pre-cook the onion and garlic to enhance their flavors before adding to the meatball mixture; this can elevate your Salisbury steak meatballs significantly.
-
Correct Size Matters: Shape meatballs to approximately 1.5 inches in diameter for even cooking. This ensures they’re tender and moist throughout.
-
Prevent Gravy Lumps: When adding flour to the skillet for the gravy, whisk it continuously and gradually incorporate the beef broth to avoid lumps in your luscious sauce.
-
Serve Immediately: Enjoy your meatballs right after cooking for the best texture. The flavors are brightest when served fresh over those creamy garlic herb mashed potatoes.
-
Storing Leftovers: If you have any meatballs and gravy left, store them separately in the refrigerator so they maintain their texture; reheat gently to enjoy later.
Make Ahead Options
These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are perfect for meal prep aficionados! You can prepare the meatball mixture up to 24 hours in advance and refrigerate it, ensuring the flavors meld beautifully and maintain freshness. Additionally, form the meatballs and refrigerate them on a baking sheet, ready to bake when you’re set to simmer in all that savory goodness. The gravy can also be cooked ahead and stored in the refrigerator for up to 3 days; just reheat it gently to maintain that rich, creamy texture. When you’re ready to serve, bake the meatballs and combine them with the reheated gravy before serving over the creamy mashed potatoes for a comforting, hassle-free meal that tastes just as delicious as when freshly made!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe FAQs
How can I ensure my ground beef is fresh for the meatballs?
Absolutely! Look for ground beef that is bright red with minimal dark spots. Check the sell-by date and choose packages with the least amount of liquid at the bottom. If you prefer a leaner option, ground turkey or chicken can be great alternatives!
What’s the best way to store leftovers?
Store your leftover Salisbury steak meatballs in an airtight container in the refrigerator for up to 3 days. If you want to keep them longer, freeze them in a single layer on a baking sheet, then transfer to a freezer-safe container or bag for up to 3 months. This maintains texture and flavor!
Can I freeze the gravy as well?
Yes! Pour your cooled gravy into an airtight container and freeze it for up to 3 months. To reheat, thaw it in the refrigerator overnight, then warm it up in a saucepan over medium heat. Stir frequently until heated through, adding a splash of broth if it seems too thick.
What should I do if the meatballs are dry?
To remedy dry meatballs, make sure you add enough moisture by using breadcrumbs soaked in milk. If you find they still lack moisture, consider incorporating grated vegetables like zucchini or finely diced peppers that can blend seamlessly into the meat mixture.
Are there any allergy considerations with this recipe?
Yes! Make sure to check for common allergens like gluten in breadcrumbs and Worcestershire sauce. For a gluten-free option, use gluten-free breadcrumbs and soy sauce. If someone is dairy-sensitive, substitute with plant-based milk and olive oil instead of butter.
How do I prevent lumps in my gravy?
To avoid lumps, whisk the flour in the skillet for about a minute before adding the beef broth. Gradually pour in the broth while continuously stirring. This method ensures a smooth and creamy gravy that delights the taste buds!

Savor Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Gather your mixing bowl and baking sheet.
- In a large mixing bowl, combine ground beef, breadcrumbs, milk, onion, garlic, egg, Worcestershire sauce, salt, pepper, parsley, onion powder, and garlic powder. Mix thoroughly.
- Shape into 1.5-inch meatballs and place on a lined baking sheet. Bake for about 20 minutes or until cooked through and browned.
- While meatballs bake, boil salted water, add potatoes, and cook for 15-20 minutes until tender.
- Drain potatoes, return to pot, and add minced garlic, butter, and milk. Mash until smooth, then stir in parsley.
- In a skillet, add flour, cook for about 1 minute, whisk in beef broth, and add soy sauce and mustard. Stir until thickened.
- Add baked meatballs to the gravy, stirring gently to coat. Simmer for a few minutes on low heat.
- Serve mashed potatoes with meatballs on top, garnished with parsley.

Leave a Reply