Salisbury meatballs and mashed potatoes is one of those comfort food meals that reminds you of home and family. This dish, which many people in the US grew up eating, mixes savory meatballs drenched in a thick gravy with creamy mashed potatoes that just hits the spot every time.
The idea for Salisbury steak dates back to the late 1800s when Dr. James Salisbury came up with eating more meat. Over time, folks started making meatballs as a handy version of the dish, perfect for busy families who still want something tasty. These little meatballs keep the spirit of Salisbury steak alive but in bite-sized pieces.
In this article, we are gonna share a detailed recipe for making Salisbury meatballs with mashed potatoes that are soft and fluffy. We go through all the steps from picking good ingredients to cooking tricks so you'll know exactly how to cook up this meal for your family dinners.

Ingredients for Salisbury Meatballs
To make these tasty Salisbury meatballs, you'll need a bunch of good ingredients that add flavor and texture. Here are the main parts of this yummy dish:
- Ground Beef: Use a mix that has a bit of fat mixed with lean meat so it stays juicy. You can even mix in other meats if you want extra flavor.
- Breadcrumbs: They hold the meatballs together and give a bit of crunch. Use plain or seasoned ones, whichever you prefer.
- Egg: A beaten egg helps keep the meat mixture together so your meatballs don't fall apart when cooking.
- Onion: Finely chopped onion gives moisture and flavor. Either yellow or white onions work fine, though yellow ones are usually sweeter.
- Garlic Powder: This adds a nice depth of flavor but if you like it stronger, add some fresh minced garlic.
- Worcestershire Sauce: It gives a unique taste that really makes the meatballs sing.
- Salt & Pepper: These basic seasonings amp up all the flavors, so use as much as you like.
Ingredients for Mashed Potatoes
Nothing goes better with Salisbury meatballs than some creamy mashed potatoes. Here's what you will need:
- Potatoes: Yukon Gold or Russet potatoes are best for mashing because they get super creamy and tasty.
- Butter: This gives a rich taste to your potatoes and makes them extra yummy.
- Milk or Cream: Either one works to add moisture and creaminess. Pick what suits your taste or dietary needs.
- Salt & Pepper: Use these to boost the flavor, just like in the meatballs.
- Optional: If you wanna try something different, add garlic or even a bit of cream cheese or sour cream to give it a tangy twist.

Directions for Salisbury Meatballs
Making Salisbury meatballs is pretty straightforward and the end result is super delicious. Just follow these steps to get meatballs that are full of flavor and cooked just right:
- Preheat the oven: Get your oven heated to 375°F (190°C) so it's ready for baking the meatballs.
- Prepare the meat mixture: In a big bowl, mix together the ground beef, breadcrumbs, beaten egg, finely chopped onion, garlic powder, Worcestershire sauce, and a pinch of salt and pepper. Stir until everything is just combined. Don't mix it too much or the meatballs will get tough.
- Form the meatballs: Roll the mixture into balls around 1 to 1.5 inches in size. Put them on a greased baking sheet or a tray lined with parchment paper.
- Bake the meatballs: Put the tray in the oven and bake them for 20-25 minutes. They should be browned and cooked all the way through, reaching about 160°F (70°C) inside.
- Make the gravy: While the meatballs are in the oven, melt 2 tablespoons of butter in a medium saucepan. Whisk in an equal amount of flour to make a roux. Then slowly add in the beef broth while whisking until the sauce thickens. Season it with salt and pepper, and let it simmer until its time to serve.
Directions for Mashed Potatoes
These mashed potatoes are the perfect side for your meatballs. They are creamy, fluffy, and pretty simple to make. Check out these steps:
- Boil the potatoes: Peel the potatoes and chop them into equal chunks. Put them into a big pot with cold, salted water and bring it to a boil. Let it cook until they're soft, about 15-20 minutes.
- Drain and mash: Once they are cooked, drain the water and put the potatoes back in the pot or a large bowl. Mash them using a potato masher or a ricer until they look smooth.
- Incorporate ingredients: Add in the butter, milk or cream, and season with salt and pepper. If you want an extra kick in flavor, stir in some cream cheese or sour cream.
- Adjust consistency: Mix everything well until you have the texture you like. If you like them extra creamy, add a bit more milk or cream slowly while stirring.
- Serve: Make sure the mashed potatoes are hot and fluffy when you dish them out with the Salisbury meatballs and gravy for a really comforting meal.
Tips & Tricks
Here are some handy hints to make sure your Salisbury meatballs and mashed potatoes come out perfect every time:
- Meatballs: To keep the meatballs soft, try to not overmix the ingredients. Just mix until everything is combined.
- Potatoes: Yukon Gold and Russet potatoes work best because of how they mash up. Pick the one you prefer.
- Variations: You can jazz up your meatballs by adding in things like fresh herbs (parsley or oregano), Italian spices, or even grated veggies like carrots or bell peppers.
- Storage: If you have leftovers, pop them in an airtight container in the fridge for up to 3 days. When you are ready to eat again, heat them up in the microwave or oven until they are hot.
Pairing Suggestions
For a more complete meal, think about adding these side options:
- Side Dishes: You might want to serve this with steamed greens such as broccoli or green beans, or a crisp garden salad to balance the heaviness of the meatballs and potatoes.
- Beverages: Try pairing it with a light red wine like Pinot Noir, or even a regular soda if wine ain't your thing.
- Condiments: Offering a bit of hot sauce or a zingy mustard on the side can give your dish an extra kick.
Variations of the Recipe
If you want to try something a little different with your Salisbury meatballs, here are some ideas:
- Healthier Versions: Swap out ground beef with ground turkey or chicken for a leaner version while still keeping the flavor. You can even mix in oats or quinoa as a binder.
- Vegetarian Options: For a meatless twist, try using lentils, mushrooms, or a mix of grated vegetables to form the meatballs.
- International Twists: Play around with spices like cumin or coriander to give it an Asian or Mediterranean style.
Nutritional Information
Knowing a bit about the nutrition in your meal can help you enjoy it responsibly:
- Calories: A serving of Salisbury meatballs with mashed potatoes usually has around 600-700 calories, but this can change depending on how big your serving is and what ingredients you use.
- Nutritional Breakdown: Each serving generally gives you a good mix of protein, carbs, and fats, which can be good for your body if eaten in moderation.
- Serving Suggestions: Be mindful of portion sizes; a hearty scoop of mashed potatoes along with meatballs can be filling, but you dont have to go overboard.
FAQs
What is the difference between Salisbury steak and Salisbury meatballs?
Salisbury steak is usually a large patty made from ground beef, seasoned and pan-fried, and then served with gravy. On the other hand, Salisbury meatballs are little bite-sized pieces that can be baked, fried, or even cooked in a sauce for a different kind of texture.
Can I use frozen meatballs for this recipe?
You can use frozen meatballs for a quick fix if needed, but homemade ones really pack a flavor punch. If you're using frozen ones, make sure they are completely cooked as per the package instructions before serving.
What can I substitute for breadcrumbs if I'm gluten-free?
If you need a gluten-free option, you can use ground oats, gluten-free breadcrumbs, or even crushed almonds. These will help keep the meatballs together without making them too different in texture.
How do I make my mashed potatoes creamier?
For creamier mashed potatoes, use a mix of cream and butter and add the hot liquid slowly while mashing. Using a potato ricer or food mill can help you get that super smooth texture.
What are some side dishes that go well with Salisbury meatballs?
You can add sides like roasted vegetables, a fresh coleslaw, or even dinner rolls to round out the meal. They'll add a nice crunchy or refreshing element to your plate.
Conclusion
All in all, Salisbury meatballs and mashed potatoes is a warm, comforting dish that many people love. The recipe is easy to follow and can be tweaked to fit your own taste, making it a great option for any family dinner. So why not give it a try and see what you think?
Call to Action
We really want to know how it turned out for you! Please drop a comment below with any thoughts or cool twists you tried. And of course, share this recipe with your friends on social media so they can join in on the fun.

Salisbury Meatballs and Mashed Potatoes Recipe
Equipment
- 1 large mixing bowl
- 1 baking dish
- 1 skillet
- 1 pot for boiling potatoes
- 1 potato masher or ricer
- 1 saucepan for gravy
- 1 wooden spoon
- 1 set measuring cups and spoons
Ingredients
- 1 lb ground beef
- ½ cup breadcrumbs
- ¼ cup grated Parmesan cheese
- ¼ cup finely chopped onion
- 1 unit egg
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- 1 tablespoon fresh parsley, chopped optional
- 2 tablespoons olive oil
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon soy sauce
- 1 teaspoon onion powder
- 2 lbs potatoes (Yukon Gold or Russet)
- ¼ cup milk
- 4 tablespoons butter
- to taste unit salt
- to taste unit pepper
Instructions
- Preheat the oven to 400°F (200°C).
- In a large mixing bowl, combine ground beef, breadcrumbs, Parmesan cheese, chopped onion, egg, garlic powder, salt, pepper, Worcestershire sauce, and parsley if using. Mix until just combined.
- Shape the mixture into 12 meatballs and place them in a baking dish.
- Bake the meatballs in the preheated oven for 20 minutes, or until cooked through and browned.
- Meanwhile, peel and cut the potatoes into chunks. Boil them in a pot of salted water until tender, about 15 minutes.
- In a skillet, heat olive oil over medium heat. Whisk in the flour and cook for 1 minute until lightly browned.
- Gradually add beef broth and soy sauce, stirring constantly until the gravy thickens. Season with onion powder, salt, and pepper to taste.
- Drain the potatoes and return them to the pot. Add butter, milk, salt, and pepper. Mash until smooth and creamy.
- Once the meatballs are done, drizzle them with the gravy, and serve alongside the mashed potatoes.




