Salisbury Meatballs: The Ultimate Salisbury Meatballs and Mashed Potatoes Recipe
Introduction to Salisbury Meatballs
Salisbury meatballs are a comforting classic that brings warmth and joy to any dinner table. This dish features tender meatballs smothered in a rich, savory gravy, paired perfectly with creamy mashed potatoes. It’s a meal that embodies home-cooked goodness and is sure to please the entire family.
A Personal Story Behind My Salisbury Meatballs Journey
Growing up, my grandmother often made Salisbury meatballs for family gatherings. The aroma of the meatballs simmering in gravy would fill the house, creating an atmosphere of warmth and love. I cherish those memories and have carried on her tradition, tweaking the recipe over the years to perfect it. Each time I make it, I am reminded of the laughter and stories shared around the dinner table.
What Makes This Salisbury Meatballs Recipe Special?
This Salisbury meatballs recipe is special not just because of its comforting flavors but also due to the ease of preparation. With simple ingredients like ground beef, breadcrumbs, and a flavorful gravy, this dish is quick to whip up on busy weeknights. The addition of BBQ sauce and smoked paprika in the gravy gives it a unique twist that elevates the traditional flavors, making it a memorable meal.

The Full Salisbury Meatballs Recipe
Ingredients
- 1 lb ground beef
- 1/4 cup breadcrumbs (Panko recommended)
- 1 tbsp tomato ketchup
- 1 tsp Worcestershire sauce
- 1/2 tsp salt
- 1 tsp ground black pepper
- 1 garlic clove, grated
- 1/2 onion, grated
- 2 tbsp olive oil
- 2 tbsp butter
- 1 large onion, sliced
- 1 garlic clove, grated
- 2 cups beef stock
- 2 tbsp plain flour
- 1 tbsp tomato ketchup
- 1 tbsp BBQ sauce
- 1 tsp smoked paprika
- 1/2 tsp freshly cracked black pepper
- Salt to taste
- 5 large potatoes, peeled and boiled until tender
- 4 tbsp salted butter
- 1/2 cup milk (low-fat recommended)
- Salt and black pepper to taste
Instructions
- In a large bowl, combine the ground beef, breadcrumbs, tomato ketchup, Worcestershire sauce, salt, black pepper, grated garlic, and grated onion. Mix well until all ingredients are combined.
- Shape the mixture into 1-inch meatballs. Make sure your hands are slightly wet to prevent sticking.
- Heat the olive oil in a large skillet over medium-high heat. Add the meatballs and cook until browned on all sides, about 5-7 minutes. Add more oil if necessary. Once cooked, remove the meatballs from the skillet and set aside.
- In the same skillet, add the butter. Once melted, add the sliced onion and cook until soft and translucent, about 3-4 minutes.
- Stir in the flour and grated garlic, cooking for about 1 minute. This helps to thicken the gravy.
- Gradually whisk in the beef stock, cooking for about 3 minutes until the sauce thickens. Keep stirring to avoid lumps.
- Mix in the tomato ketchup, BBQ sauce, smoked paprika, and season with salt and black pepper. If the sauce is too thick, add a little more beef stock or water.
- Return the meatballs to the pan and toss them in the sauce for about 1 minute to coat thoroughly.
For Mashed Potatoes:
- In a large bowl, mash the boiled potatoes until smooth. Use a potato masher for the best results.
- Add the milk, butter, salt, and black pepper, mixing until creamy and well combined. Taste and adjust seasoning as needed.
Serving Suggestions and Variations for Salisbury Meatballs
Serve your Salisbury meatballs over a generous scoop of mashed potatoes, and drizzle with the rich gravy. For an added touch of color and nutrition, serve alongside steamed broccoli or green beans. You can also sprinkle fresh parsley on top for a pop of freshness. For a twist, consider adding herbs like thyme to the meatball mixture or using different spices in the gravy for a unique flavor profile.

Frequently Asked Questions About Salisbury Meatballs
Can I use ground turkey instead of beef?
Yes, you can substitute ground turkey for a lighter version. Just be aware that the flavor and texture may vary slightly.
How can I store leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.
Can I freeze the meatballs?
Absolutely! You can freeze uncooked meatballs or cooked ones. Just make sure to wrap them well to prevent freezer burn.
Is this recipe gluten-free?
To make this recipe gluten-free, substitute the breadcrumbs with a gluten-free alternative and ensure your beef stock is gluten-free as well.

Salisbury Meatballs and Mashed Potatoes
Equipment
- Large Bowl For mixing meatball ingredients.
- Skillet For cooking meatballs and gravy.
- Potato masher For mashing potatoes.
Ingredients
Main Ingredients
- 1 lb ground beef
- 0.25 cup breadcrumbs (Panko recommended)
- 1 tbsp tomato ketchup
- 1 tsp Worcestershire sauce
- 0.5 tsp salt
- 1 tsp ground black pepper
- 1 clove garlic, grated
- 0.5 onion onion, grated
- 2 tbsp olive oil
- 2 tbsp butter
- 1 large onion, sliced
- 1 clove garlic, grated
- 2 cups beef stock
- 2 tbsp plain flour
- 1 tbsp tomato ketchup
- 1 tbsp BBQ sauce
- 1 tsp smoked paprika
- 0.5 tsp freshly cracked black pepper
- to taste Salt
- 5 large potatoes, peeled and boiled until tender
- 4 tbsp salted butter
- 0.5 cup milk (low-fat recommended)
- to taste salt and black pepper
Instructions
- In a large bowl, combine the ground beef, breadcrumbs, tomato ketchup, Worcestershire sauce, salt, black pepper, grated garlic, and grated onion. Mix well until all ingredients are combined.
- Shape the mixture into 1-inch meatballs. Make sure your hands are slightly wet to prevent sticking.
- Heat the olive oil in a large skillet over medium-high heat. Add the meatballs and cook until browned on all sides, about 5-7 minutes. Add more oil if necessary. Once cooked, remove the meatballs from the skillet and set aside.
- In the same skillet, add the butter. Once melted, add the sliced onion and cook until soft and translucent, about 3-4 minutes.
- Stir in the flour and grated garlic, cooking for about 1 minute. This helps to thicken the gravy.
- Gradually whisk in the beef stock, cooking for about 3 minutes until the sauce thickens. Keep stirring to avoid lumps.
- Mix in the tomato ketchup, BBQ sauce, smoked paprika, and season with salt and black pepper. If the sauce is too thick, add a little more beef stock or water.
- Return the meatballs to the pan and toss them in the sauce for about 1 minute to coat thoroughly.
- In a large bowl, mash the boiled potatoes until smooth. Use a potato masher for the best results.
- Add the milk, butter, salt, and black pepper, mixing until creamy and well combined. Taste and adjust seasoning as needed.
