As the rich aroma of sizzling meatballs fills the kitchen, I can’t help but feel transported to the comfort of my childhood family dinners. These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are more than just a meal; they’re a warm embrace on a chilly evening. With the perfect combination of tender meatballs and creamy, herb-infused mashed potatoes, this dish is not only a fast dinner solution but an irresistible favorite that will have everyone gathering around the table. Plus, it’s a fantastic way to enjoy hearty American flavors in just under an hour. Curiosity piqued? Let’s dive into this delightful recipe that’s sure to become a weeknight staple!
Why are these meatballs so irresistible?
Comforting, classic flavors: These Salisbury Steak Meatballs evoke nostalgia with every bite, bringing back memories of family gatherings and homemade meals.
Creamy mashed potatoes: Paired with garlic herb mashed potatoes, this dish offers a velvety texture that perfectly complements the savory meatballs.
Quick and easy: Ready in under an hour, it’s a lifesaver for busy weeknights, making dinner a stress-free affair.
Great for sharing: Perfect for family dinners or casual get-togethers, they’ll have your loved ones asking for seconds!
Customizable options: Easily swap ingredients for dietary needs, such as using ground turkey for a lighter twist or opting for mashed cauliflower for a low-carb alternative.
Salisbury Steak Meatballs Ingredients
• Make these savory meatballs with these simple ingredients!
For the Meatballs
- Ground Beef – Provides the main protein and savory flavor; substitute with ground turkey for a lighter option.
- Breadcrumbs – Adds structure and binds the meatballs together; gluten-free breadcrumbs work for a gluten-free dish.
- Milk – Moistens the meat mixture; dairy-free alternatives can be used for lactose intolerance.
- Onion (finely chopped) – Adds flavor and moisture; sauté for deeper taste.
- Garlic (minced) – Enhances flavor; extra garlic can be added for garlic lovers!
- Egg – Acts as a binder for the meatballs; consider a flax egg for a vegan alternative.
- Worcestershire Sauce – Adds depth and umami flavor; soy sauce can be substituted for a different twist.
- Salt & Black Pepper – Essential seasonings; adjust to your taste.
- Dried Parsley, Onion Powder, Garlic Powder – Boost flavor; fresh herbs can be substituted for vibrant freshness.
For the Gravy
- Beef Broth – Forms the base for the gravy; vegetable broth is a lighter option.
- All-Purpose Flour – Thickens the gravy; gluten-free flour blends can also be used.
- Soy Sauce & Dijon Mustard – Adds additional flavor to the gravy; optional but recommended for depth.
For the Mashed Potatoes
- Potatoes (peeled and chopped) – Base for mashed potatoes; cauliflower can be used for a low-carb side.
- Butter – Provides richness for the mashed potatoes; olive oil or dairy-free butter can be used for a lighter option.
- Fresh Parsley (chopped) – Optional garnish; adds a pop of freshness to the dish.
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 ensures that when your Salisbury steak meatballs are ready, they’ll bake evenly to golden perfection. While the oven warms up, gather your ingredients and prepare your baking sheet by lightly greasing or lining it with parchment paper for easy cleanup.
Step 2: Mix the Meatball Ingredients
In a large mixing bowl, combine the ground beef, breadcrumbs, milk, finely chopped onion, minced garlic, egg, Worcestershire sauce, salt, black pepper, dried parsley, onion powder, and garlic powder. Use your hands to mix the ingredients thoroughly until evenly combined. You want the mixture to be moist but not overly sticky, making it easy to shape into meatballs.
Step 3: Shape the Meatballs
With your hands, portion the meat mixture into meatballs about 1.5 inches in diameter. This size will ensure even cooking and a perfect bite. Arrange the meatballs on the prepared baking sheet, leaving some space between each one. Pop them into the preheated oven and bake for 20 minutes, or until they are fully cooked and have a nice, browned exterior.
Step 4: Prepare the Mashed Potatoes
While the meatballs bake, place your peeled and chopped potatoes into a large pot and cover them with water. Bring the water to a boil and cook the potatoes for 15-20 minutes or until they are fork-tender. Drain the potatoes in a colander, then return them to the pot to keep warm while you finish preparing the other components of your meal.
Step 5: Mash the Potatoes
Add the minced garlic, butter, and milk to the cooked potatoes. Mash everything together until smooth and creamy, adjusting the butter and milk to reach your desired consistency. Season the mashed potatoes with salt, black pepper, and chopped parsley for a burst of fresh flavor, then set them aside while you make the gravy.
Step 6: Make the Gravy
In a frying pan over medium heat, whisk the all-purpose flour for about one minute to lightly toast it. Gradually add the beef broth while continuously stirring to avoid lumps, allowing the mixture to thicken. Cook for approximately 5 minutes until the gravy becomes rich and creamy, then stir in the soy sauce and Dijon mustard for enhanced flavor.
Step 7: Combine Meatballs and Gravy
Once the meatballs have finished baking, carefully transfer them to the pan with the thick gravy. Gently stir to coat each meatball with the savory sauce, ensuring they are well-covered. Let them simmer for a couple of minutes so they can soak in all the delicious flavors of the gravy.
Step 8: Serve the Dish
To serve, scoop a generous portion of garlic herb mashed potatoes onto each plate, then top them with the coated Salisbury steak meatballs. Drizzle extra gravy over the top, if desired, and garnish with additional chopped parsley for a touch of color and freshness. This comforting meal is ready to be enjoyed!
Expert Tips for Salisbury Steak Meatballs
- Sauté First: Sautéing the onion and garlic enhances their flavors exponentially before mixing them into the meatball mixture.
- Even Sizing: Shape meatballs of uniform size (about 1.5 inches) for even cooking and a perfect texture in your Salisbury steak meatballs.
- Check Doneness: Ensure meatballs reach an internal temperature of 160°F (70°C) for safety and ideal flavor.
- Gravy Consistency: If your gravy is too thick, whisk in a bit more broth until you achieve a silky smooth texture that coats your meatballs nicely.
- Rest Leftovers: Let leftover meatballs cool before storing in airtight containers to maintain their flavor for up to 3 days.
What to Serve with Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes
Transform your comforting meatball dinner into a feast that delights the senses with these perfect pairings.
- Steamed Green Beans: Crisp and vibrant, they add a pop of color and freshness that balances the rich meatballs beautifully.
- Garlic Bread: Crunchy and buttery, it’s perfect for soaking up any leftover gravy, creating a harmonious experience with every bite.
- Caesar Salad: Crisp romaine topped with Parmesan and a tangy dressing provides a refreshing contrast to the hearty meatballs.
- Roasted Brussels Sprouts: Slightly caramelized with a hint of sweetness, they offer a wonderful flavor profile that pairs well with savory meatballs.
- Macaroni and Cheese: Creamy and cheesy, this beloved side brings extra comfort and nostalgia to the dinner table, satisfying both children and adults alike.
- Red Wine: A smooth Cabernet Sauvignon enhances the depth of the gravy and complements the flavors of the beef perfectly.
- Chocolate Cake: End on a sweet note with rich, decadent chocolate cake that leaves everyone smiling, rounding off the meal beautifully.
- Coleslaw: A crunchy and tangy side that adds texture and a refreshing contrast, keeping the meal light and enjoyable.
- Corn on the Cob: Grilled or boiled, sweet corn adds a burst of sweetness that pairs beautifully with the savory flavors of the meatballs and mashed potatoes.
- Iced Tea or Lemonade: A refreshing drink choice to cleanse the palate and keep the dinner vibrant and lively.
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 and flavor.
Freezer: For longer storage, freeze meatballs in a single layer on a baking sheet, then transfer to freezer bags for up to 3 months. This keeps them from sticking together.
Reheating: To reheat, thaw in the refrigerator overnight, then warm in the oven at 350°F (175°C) for about 20 minutes, or until heated through.
Gravy Storage: Store leftover gravy separately in the fridge for up to 3 days, or freeze for up to 2 months, ensuring it’s in an airtight container to prevent freezer burn.
Salisbury Steak Meatballs Variations
Feel free to get creative and tailor this recipe to your taste—it’s about bringing that cozy, homemade flavor to your table!
-
Ground Turkey: Swap ground beef for ground turkey to lighten up your meatballs without sacrificing flavor.
-
Mashed Cauliflower: For a lower-carb option, substitute mashed potatoes with creamy mashed cauliflower, rich in flavor and texture.
-
Herb Explosion: Experiment with fresh herbs like rosemary or thyme in the meatball mix for an aromatic twist that tantalizes the senses.
-
Heat It Up: For a spicy kick, add red pepper flakes or diced jalapeños to the meatball mixture so every bite has a pop of heat.
-
Cheesy Delight: Mix in shredded cheddar or mozzarella cheese into the meatball mixture for a gooey surprise that melts beautifully while cooking.
-
Vegan Version: Use lentils or chickpeas as the base and replace the egg with a flax egg to create delicious vegan meatballs bursting with flavor.
-
Savory Sauce Swap: Try a mushroom gravy instead of traditional brown gravy for an earthy tone that pairs wonderfully with the meatballs.
-
Sweet Garnish: Top with caramelized onions or a drizzle of balsamic glaze before serving to add a hint of sweetness that complements the savory flavors beautifully.
Looking for more inspiration? You can also explore flavors from dishes like Korean BBQ Steak for a unique twist or try out those delicious Steak Bites for a cozy dinner alternative!
Make Ahead Options
These Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes are perfect for meal prep! You can prepare the meatball mixture and shape them up to 24 hours in advance; simply cover and refrigerate. The mashed potatoes can also be made ahead, stored in an airtight container, and kept for up to 3 days. To maintain their creamy texture, reheat the potatoes gently with a splash of milk or butter. When ready to serve, bake the meatballs straight from the fridge for about 25 minutes, then combine them with the gravy you can tastefully prepare in advance as well. Enjoy restaurant-quality results with minimal effort on busy weeknights!
Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Recipe FAQs
What type of ground beef should I use for the meatballs?
Absolutely! I recommend using ground beef with around 80/20 fat content. This balance ensures juicy, flavorful meatballs. If you’re looking for a lighter option, ground turkey or chicken make for wonderful substitutes without sacrificing texture or taste.
How should I store leftover Salisbury steak meatballs?
Very easily! Store your leftover meatballs in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy them again, just reheat thoroughly in the oven or microwave until they’re steaming hot.
Can I freeze the meatballs, and how do I do it properly?
Yes, indeed! To freeze Salisbury steak meatballs, first, place them in a single layer on a baking sheet lined with parchment paper. Freeze them for about 1-2 hours until solid. Then transfer the meatballs to a freezer bag, making sure to remove as much air as possible. They can be stored in the freezer for up to 3 months! When you’re ready to eat, thaw them in the fridge overnight before reheating.
What if my gravy is too thick?
No worries! If your gravy turns out too thick for your liking, simply whisk in a bit more beef broth, a tablespoon at a time, until you reach your desired consistency. Let it simmer for a few minutes after adding the broth to blend the flavors.
Are there any dietary considerations I should be aware of?
Absolutely! If you’re cooking for someone with dietary restrictions, there are several easy adjustments. For a gluten-free option, use gluten-free breadcrumbs and a gluten-free flour blend for thickening. For dairy-free meals, opt for almond or rice milk and a dairy-free butter alternative. Additionally, a flax egg can replace the regular egg for a vegan version!
How do I know when the meatballs are cooked properly?
To ensure perfectly cooked meatballs, use a meat thermometer to check the internal temperature. It should reach 160°F (70°C) for safe consumption. Alternatively, you can cut one open to check that it’s no longer pink in the center and juices run clear. This will help you achieve that savory, tender texture that makes Salisbury steak meatballs so irresistible!

Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes Bliss
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and prepare your baking sheet.
- In a large mixing bowl, combine all meatball ingredients and mix until well combined.
- Shape the mixture into 1.5-inch meatballs and arrange on the baking sheet.
- Bake for 20 minutes or until fully cooked and browned.
- Boil potatoes in water until fork-tender, then drain and keep warm.
- Mash potatoes with garlic, butter, and milk, then season with salt, pepper, and parsley.
- In a frying pan, whisk flour over medium heat, then add beef broth and thicken to a creamy gravy.
- Coat the baked meatballs in the gravy and let simmer for a few minutes.
- Serve mashed potatoes topped with Salisbury steak meatballs and extra gravy, garnished with parsley.
Leave a Reply