Are you ready to dive into a dish that is not only comforting but also bursting with flavor? Say hello to Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes! This delightful recipe combines juicy meatballs with a savory gravy, served alongside creamy mashed potatoes infused with garlic and fresh herbs. Picture this: a cozy family dinner where everyone gets their fill of hearty goodness—what could be better?
What makes Salisbury steak special is its tender richness and beautiful blend of flavors. It’s quick to whip up and easy enough for any home cook to master, making it a perfect weeknight meal. And here’s a fun fact: the origins of Salisbury steak date back to the 19th century, created by Dr. James Salisbury, who believed it could improve health. So not only is it delicious, but it’s a slice of culinary history! Try this dish tonight, and you’ll be sure to impress your loved ones with this dish that feels fancy but is refreshingly simple.
If you’re a fan of hearty meals, you might also enjoy my recipe for Beef Stroganoff, which has similar comforting vibes. Both dishes are satisfying and sure to become household favorites. So let’s get cooking!
What are Salisbury Steak Meatballs?
So, what’s up with the name “Salisbury Steak Meatballs”? Is it a fancy way of saying “delicious meatballs”? Well, kind of! Salisbury steak traditionally refers to ground beef formed into a patty, drizzled with gravy. Now, add the meatball twist into the mix, and you have a hearty, juicy version that’s bucketloads of fun to eat.
Imagine sitting down with a plate of these tender meatballs, each bathed in a flavorful gravy, all while thinking, “The way to a man’s heart is through his stomach!” And who could argue that? It’s a fun way to bring comfort food to a new level. So get cooking and make your own batch—your taste buds will thank you!
Why You’ll Love This Salisbury Steak Meatballs Recipe
Here’s why you’ll absolutely adore these Salisbury Steak Meatballs:
- Flavor Explosion: The meatballs soak up the rich, savory gravy like sponges, making each bite a delight. Paired with the creamy garlic herb mashed potatoes, it’s a match made in culinary paradise!
- Cost-Effective Meal: Making this dish at home not only saves you a trip to the restaurant but also helps you save money on dining out. You can prepare a comforting feast without breaking the bank.
- Customizable Goodness: You can enhance this dish with a variety of toppings like sautéed mushrooms or fresh herbs. This versatility lets you tailor the meal to your taste preference.
In comparison, consider Shepherd’s Pie, which layers a meat filling with a creamy potato topping. Both dishes provide that warm and cozy feeling that’s hard to resist. Try out this recipe, and I guarantee you’ll start a delicious routine at your dinner table!
How to Make Salisbury Steak Meatballs
Quick Overview
This recipe for Salisbury Steak Meatballs with Garlic Herb Mashed Potatoes is as easy as pie! With just about 30 minutes of active cooking and minimal prep work, you’ll have a full meal on the table that’s bursting with flavor. The best part? You’ll learn how to create succulent meatballs bathed in a savory gravy alongside melt-in-your-mouth garlic herb mashed potatoes.
Key Ingredients for Salisbury Steak Meatballs
To prepare this mouthwatering dish, gather the following ingredients:
- For the Meatballs:
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 egg
- 1 tbsp Worcestershire sauce (non-alcoholic)
- Salt and pepper to taste
- For the Gravy:
- 2 cups beef broth
- 2 tbsp ketchup
- 1 tbsp soy sauce
- 1 tbsp cornstarch (mixed with 2 tbsp water)
- For the Garlic Herb Mashed Potatoes:
- 2 lbs potatoes (peeled and cubed)
- 1/2 cup milk
- 2 tbsp butter
- 2 cloves garlic (minced)
- 1/4 cup chopped fresh herbs (like parsley or chives)
- Salt and pepper to taste
Step-by-Step Instructions
- Prepare the Meatballs:
- In a large bowl, combine the ground beef, breadcrumbs, chopped onion, egg, Worcestershire sauce, salt, and pepper. Mix until well combined.
- Shape the mixture into small meatballs, about 1 inch in diameter.
- Cook the Meatballs:
- In a large skillet over medium heat, add a little oil. Once hot, add the meatballs. Cook for about 8-10 minutes, turning occasionally, until they are browned on all sides.
- Make the Gravy:
- In the same skillet, add the beef broth, ketchup, and soy sauce. Bring to a simmer.
- Stir in the cornstarch slurry and let it thicken for about 2-3 minutes. Return the meatballs to the skillet and let them simmer in the gravy for another 5 minutes.
- Prepare the Mashed Potatoes:
- While the meatballs are cooking, boil the cubed potatoes in salted water until tender (about 15 minutes).
- Drain and return potatoes to the pot. Add milk, butter, garlic, fresh herbs, salt, and pepper. Mash until creamy.
- Serve:
- Plate the garlic herb mashed potatoes and top with the Salisbury steak meatballs and gravy.
Top Tips for Perfecting Salisbury Steak Meatballs
- Do Not Overmix: When forming the meatballs, mix until just combined; this keeps them tender.
- Customize Your Gravy: Want extra flavor? Add some sautéed mushrooms to your gravy for an earthy enhancement.
- Adjust Consistency: If the gravy is too thick, add a splash more beef broth until you reach your desired consistency.
Storing and Reheating Tips
If you have leftovers (which is always a bonus with this dish), store them in an airtight container in the refrigerator for up to 3 days. For the best results when reheating, gently warm the meatballs and gravy on the stovetop over low heat, adding a little beef broth if needed to revive the sauce. Don’t forget to reheat your mashed potatoes by adding a splash of milk to keep them creamy!
Now you’re all set to bring this delightful dish to your family table. Enjoy every bit of this warming wonder—Salisbury Steak Meatballs are calling your name!

Salisbury Steak Meatballs
Ingredients
For the Meatballs
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 egg large
- 1 tbsp Worcestershire sauce (non-alcoholic)
- to taste Salt
- to taste pepper
For the Gravy
- 2 cups beef broth
- 2 tbsp ketchup
- 1 tbsp soy sauce
- 1 tbsp cornstarch (mixed with 2 tbsp water)
For the Garlic Herb Mashed Potatoes
- 2 lbs potatoes (peeled and cubed)
- 1/2 cup milk
- 2 tbsp butter
- 2 cloves garlic (minced)
- 1/4 cup chopped fresh herbs (like parsley or chives)
- to taste Salt
- to taste pepper
Instructions
Prepare the Meatballs
- In a large bowl, combine the ground beef, breadcrumbs, chopped onion, egg, Worcestershire sauce, salt, and pepper. Mix until well combined.
- Shape the mixture into small meatballs, about 1 inch in diameter.
Cook the Meatballs
- In a large skillet over medium heat, add a little oil. Once hot, add the meatballs. Cook for about 8-10 minutes, turning occasionally, until they are browned on all sides.
Make the Gravy
- In the same skillet, add the beef broth, ketchup, and soy sauce. Bring to a simmer.
- Stir in the cornstarch slurry and let it thicken for about 2-3 minutes. Return the meatballs to the skillet and let them simmer in the gravy for another 5 minutes.
Prepare the Mashed Potatoes
- While the meatballs are cooking, boil the cubed potatoes in salted water until tender (about 15 minutes).
- Drain and return potatoes to the pot. Add milk, butter, garlic, fresh herbs, salt, and pepper. Mash until creamy.
Serve
- Plate the garlic herb mashed potatoes and top with the Salisbury steak meatballs and gravy.

Leave a Reply