As the air turned crisp and the leaves began to dance with shades of gold, I stumbled upon a simple craving—a warm, hearty dinner that brings comfort and joy. Enter my Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes, a dish that perfectly encapsulates the essence of cozy home cooking. This delightful recipe not only transforms classic comfort food into an inviting family feast, but it’s also a fantastic solution for busy weeknights. With its quick preparation time and an irresistible appeal that will please everyone around the table, this savory meal will make you rethink the allure of fast food. Ready to embark on this journey of flavor that wraps you in warmth like a favorite blanket?
Why are meatballs so comforting?
Comfort food at its finest: These Salisbury Steak Meatballs rest in a savory, luxurious gravy that’ll warm your soul on chilly evenings. Quick to prepare yet packed with flavor, this recipe brings almost effortless goodness to your table. Serve it with creamy Garlic Herb Mashed Potatoes for the perfect pairing! Looking to expand your comfort food repertoire? Don’t miss out on my Garlic Parmesan Chicken or Chicken Piccata Meatballs for more family-friendly favorites. Versatile ingredients let you customize these meatballs as you like, keeping your dinner interesting. In less than an hour, you’ll have a dish that makes fast food seem far less tempting!
Steak Meatballs With Garlic Herb Mashed Potatoes Ingredients
For the Meatballs
• Ground Beef – Main protein source, providing richness and flavor. Substitution: Ground turkey or chicken for a leaner option.
• Breadcrumbs – Acts as a binder for the meatballs, giving them structure. Can use gluten-free breadcrumbs for a gluten-free option.
• Milk – Adds moisture to the meatball mixture. Can substitute with almond milk or any non-dairy milk.
• Onion (finely chopped) – Enhances the flavor with sweetness and aromatic qualities. Optional sautéing can deepen the flavor.
• Garlic (minced) – Imparts a robust flavor to the meatballs. Use garlic powder in a pinch, but fresh is preferred for best flavor.
• Egg – Binds ingredients together while adding moisture. Flaxseed meal mixed with water can serve as a vegan alternative.
• Worcestershire Sauce – Adds umami flavor, enhancing the meat’s taste. Soy sauce or a vegan alternative can be used.
• Salt and Black Pepper – Basic seasonings that elevate the dish’s flavor. Adjust to taste.
• Dried Parsley, Onion Powder, Garlic Powder – Seasoning agents that add depth. Fresh herbs can be used instead for a brighter flavor.
For the Gravy
• Beef Broth – Base for the gravy, providing a rich flavor. Chicken broth or vegetable broth can be used as alternatives.
• All-Purpose Flour – Thickens the gravy. Cornstarch can be used as a gluten-free alternative.
• Soy Sauce – Adds a depth of flavor to the gravy. Liquid aminos are a good gluten-free substitute.
• Dijon Mustard – Enhances the flavor profile of the gravy. Regular mustard can substitute in a pinch.
For the Garlic Herb Mashed Potatoes
• Potatoes (peeled and chopped) – Base for the mashed potatoes, giving a creamy texture. Sweet potatoes for a different flavor profile.
• Butter – Adds creaminess to the mashed potatoes. Can use vegan butter for a dairy-free version.
• Fresh Parsley (chopped) – Brightens the dish with fresh flavor and color. Other fresh herbs like chives can be used for variety.
Let’s get ready to create some comforting Steak Meatballs With Garlic Herb Mashed Potatoes that will have your family asking for seconds!
Step‑by‑Step Instructions for Steak Meatballs With Garlic Herb Mashed Potatoes
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This ensures that your Steak Meatballs cook evenly and achieve that perfect, golden-brown exterior. While the oven warms up, gather your baking sheet and line it with parchment paper for easy cleanup.
Step 2: Mix the Meatball Ingredients
In a large mixing bowl, combine ground beef, breadcrumbs, milk, finely chopped onion, minced garlic, egg, Worcestershire sauce, and all spices. Using your hands or a spatula, mix everything until just combined, taking care not to over-mix. The mixture should feel cohesive but still moist, ready for shaping into meatballs.
Step 3: Shape and Bake the Meatballs
With clean hands, form the mixture into meatballs about 1.5 inches in diameter. Place them evenly on the prepared baking sheet, ensuring space between each meatball for proper cooking. Bake in your preheated oven for 20 minutes or until the meatballs are browned and cooked through, with an internal temperature of 160°F (71°C).
Step 4: Boil the Potatoes
While the meatballs bake, fill a large saucepan with water and bring it to a boil. Add peeled and chopped potatoes to the boiling water, cooking for 15-20 minutes or until fork-tender. Drain the water carefully and return the potatoes to the saucepan, setting them aside briefly so they steam dry.
Step 5: Prepare the Garlic Herb Mashed Potatoes
To the drained potatoes, add minced garlic, butter, and milk. Use a potato masher or electric mixer to mash everything until creamy and smooth, ensuring there are no lumps. Stir in chopped fresh parsley and season with salt and pepper to taste, creating a delightful side for your Steak Meatballs.
Step 6: Make the Gravy
In a frying pan over medium heat, add all-purpose flour and cook for 1-2 minutes until lightly golden, stirring constantly to avoid burning. Gradually whisk in beef broth, followed by soy sauce and Dijon mustard, ensuring there are no lumps. Simmer for about 5 minutes, or until the gravy thickens to your desired consistency.
Step 7: Combine Meatballs and Gravy
Once the meatballs are baked, carefully transfer them to the frying pan with the thickened gravy. Gently stir to coat the meatballs thoroughly in the rich sauce, ensuring they are warmed through. The combination of flavors will elevate your Steak Meatballs even further.
Step 8: Serve and Enjoy
To serve, spoon a generous portion of garlic herb mashed potatoes onto each plate and nestle the meatballs atop, drizzling any remaining gravy over the top. This comforting dish is truly a cozy delight that will have your family savoring every bite!
Make Ahead Options
These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are a fantastic choice for meal prep! You can mix the meatball ingredients and shape them up to 24 hours in advance. Simply cover the uncooked meatballs with plastic wrap and refrigerate them to maintain their moisture and flavor. Additionally, the mashed potatoes can be prepared up to 3 days ahead—just make sure to store them in an airtight container. When you’re ready to serve, bake the meatballs as instructed and reheat the mashed potatoes gently in a saucepan, adding a splash of milk for creaminess. This way, you’ll enjoy a comforting family dinner with minimal effort on busy evenings!
Tips for the Best Steak Meatballs
• Avoid Over-Mixing: Be gentle when mixing the meatball ingredients. Over-mixing can lead to tough meatballs instead of tender ones.
• Sauté the Aromatics: For an extra layer of flavor, consider sautéing the onion and garlic before adding them to the mixture. This can really enhance the taste of your Steak Meatballs.
• Room Temperature Ingredients: Ensure that all your ingredients, like the milk and egg, are at room temperature before mixing. This helps in achieving a better texture in your meatballs.
• Check for Doneness: Use a meat thermometer to check that the meatballs reach an internal temperature of 160°F (71°C). This ensures they’re safe and perfectly cooked.
• Gravy Consistency: If your gravy is too thick, whisk in a little more beef broth until the desired consistency is achieved. This will enhance the overall experience of your Steak Meatballs With Garlic Herb Mashed Potatoes.
What to Serve with Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes
Create a delightful meal that complements the warm, savory goodness of this comforting dish.
- Steamed Broccoli: The slight crunch and fresh flavor of steamed broccoli provide a bright contrast to the rich meatballs and creamy potatoes.
- Crispy Salad Greens: A mixed greens salad with a tangy vinaigrette can balance the heaviness of the meatballs, adding a refreshing zest. The lightness of the salad invites you to indulge in the heartiness of the main dish.
- Garlic Bread: Perfectly toasted garlic bread offers a satisfying crunch, soaking up the delicious gravy while adding an aromatic touch to your meal.
- Roasted Carrots: The natural sweetness of roasted carrots complements the savory flavors of the meatballs, adding color and health benefits to your plate. Consider glancing at the vibrant orange hues while you savor each bite.
- Red Wine: A glass of bold red wine, such as Cabernet Sauvignon, enhances the savory nature of the meatballs, elevating the whole dining experience with its depth and richness.
- Chocolate Lava Cake: End your meal on a sweet note with a warm chocolate lava cake. The contrast between its molten interior and the savory flavors of the meatballs creates an unforgettable culinary journey.
Pairing these sides will make your Salisbury Steak Meatballs With Garlic Herb Mashed Potatoes a truly memorable feast!
Storage Tips for Steak Meatballs With Garlic Herb Mashed Potatoes
Fridge: Store leftover steak meatballs in an airtight container for up to 3 days. Reheat gently in the microwave or on the stovetop until warmed through.
Freezer: For longer storage, freeze meatballs without gravy in a sealed, freezer-safe container for up to 3 months. Thaw in the fridge before reheating.
Gravy Storage: Store leftover gravy separately in the fridge for up to 4 days. Reheat on low heat, adding a splash of broth if it thickens too much.
Reheating: When reheating, ensure the meatballs are heated to an internal temperature of 165°F (74°C) to enjoy them safely and deliciously!
Steak Meatballs With Garlic Herb Mashed Potatoes Variations
Explore the world of flavors with these delightful twists on your Steak Meatballs and Garlic Herb Mashed Potatoes—perfect for any palate!
-
Cheesy Meatballs: Incorporate grated cheese like cheddar or mozzarella into the meatball mixture for a delicious melty surprise.
-
Mushroom Medley: Add sautéed mushrooms either in the meatball mixture or as a topping, enhancing the dish with earthy flavors. The umami notes really elevate the overall taste!
-
Spicy Twist: Spice it up with a sprinkle of red pepper flakes or diced jalapeños in the meatball mixture, perfect for those who crave a little heat.
-
Herbed Mashed Potatoes: Experiment with fresh herbs like rosemary or thyme in your mashed potatoes for a fragrant twist! These herbs add a wonderful aroma that complements the meatballs beautifully.
-
Sweet Potato Variation: Swap out regular potatoes for sweet potatoes in your garlic herb mashed potatoes for a touch of sweetness and added nutrition. The sweet and savory combination is heavenly!
-
Vegan Alternative: Use lentils or chickpeas in place of ground beef for a plant-based version of the meatballs. Combined with your favorite vegan toppings, you’ll have a hearty meal that’s satisfying and wholesome.
-
Gravy Upgrade: Try adding a splash of red wine or balsamic vinegar to your gravy for a richer, deeper flavor profile. The complexity will surely impress your guests!
-
Crispy Topping: For added texture, sprinkle some crushed garlic croutons or panko breadcrumbs mixed with herbs on top of the mashed potatoes just before serving. It adds a delightful crunch!
Feel free to let your creativity shine and make this recipe your own! If you enjoy comforting meals, check out my Lemon Garlic Butter for another cozy option, or try the zesty Lemon Herb Salmon for a fresh take. Happy cooking!
Steak Meatballs With Garlic Herb Mashed Potatoes Recipe FAQs
What type of ground beef should I use for the meatballs?
I recommend using a ground beef with a fat content of around 80/20 for the perfect balance of flavor and moisture. Leaner cuts can result in drier meatballs, but if you’re looking for a healthier option, ground turkey or chicken can work wonderfully too!
How should I store leftover steak meatballs?
Store leftover steak meatballs in an airtight container in the refrigerator for up to 3 days. To reheat, simply microwave them or warm them on the stovetop, ensuring they are heated through completely.
Can I freeze these steak meatballs?
Absolutely! For longer storage, I often freeze the meatballs without the gravy. Place them in a sealed, freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating; it makes the process so much easier!
How do I know if my meatballs are cooked through?
To ensure your meatballs are safely cooked, use a meat thermometer to check for an internal temperature of 160°F (71°C). This way, you can avoid any worries about undercooked meat and enjoy your meal with peace of mind.
What can I do if my gravy is too thick?
If the gravy thickens too much during cooking or after refrigeration, just whisk in a bit of warm beef broth until it reaches your desired consistency. This keeps it rich and lovely, enhancing the overall taste of your Steak Meatballs With Garlic Herb Mashed Potatoes.
Are there any dietary considerations I should be aware of?
If you have dietary restrictions, you can easily modify this recipe. Use gluten-free breadcrumbs for those sensitive to gluten, or almond milk in place of regular milk for a dairy-free option. It’s very accommodating, so you can still savor a delicious meal!

Steak Meatballs With Garlic Herb Mashed Potatoes for Cozy Nights
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a large mixing bowl, combine ground beef, breadcrumbs, milk, finely chopped onion, minced garlic, egg, Worcestershire sauce, and all spices. Mix until just combined.
- Form the mixture into meatballs about 1.5 inches in diameter and place them on the prepared baking sheet. Bake for 20 minutes or until cooked through.
- Fill a large saucepan with water and bring to a boil. Add potatoes and cook for 15-20 minutes until fork-tender. Drain and return to saucepan.
- Mash the drained potatoes with garlic, butter, and milk until creamy. Stir in parsley, seasoning with salt and pepper.
- In a frying pan, cook all-purpose flour over medium heat for 1-2 minutes. Gradually whisk in beef broth, followed by soy sauce and Dijon mustard. Simmer until thickened.
- Combine the baked meatballs with the thickened gravy, then serve over garlic herb mashed potatoes.



