These Salisbury meatballs are a hit for dinner! Juicy meatballs in a flavorful gravy paired with creamy mashed potatoes make it comforting and hearty.
Who wouldn’t want a plate of this deliciousness? I love smothering those meatballs in gravy and then diving into the fluffy potatoes—it’s just like a warm hug on a plate! 😄
Making this dish is super easy. Just whip up the meatballs, cook them in the gravy, and mash those potatoes. Dinner is ready in no time, and it always feels special!
Key Ingredients & Substitutions
Ground Beef: This is the main component for meatballs. If you’re looking for a leaner option, ground turkey or chicken works well and still brings great flavor.
Breadcrumbs: I like using plain breadcrumbs for the meatballs. If you’re avoiding gluten, substitute with gluten-free breadcrumbs or crushed crackers. Oats also make a good binder!
Gravy Base (Beef Broth): Beef broth adds richness. You can use vegetable broth for a lighter taste, but be aware it will change the flavor a bit. Homemade or store-bought works fine!
Potatoes: I prefer Yukon Gold potatoes for their creamy texture, but Russets are great too. Want to skip the peeling? Try baby potatoes or leave the skin on for added flavor!
How Can I Make Creamy Mashed Potatoes?
Mashed potatoes can be tricky, but here’s the scoop! The key is to start with perfectly cooked potatoes. Here’s how you do it:
- Peel and cut potatoes into even pieces so they cook at the same rate.
- Boil them until tender—about 15-20 minutes—test with a fork.
- Drain well to get rid of excess water; this helps keep them fluffy.
- Add warm milk and butter for that creamy texture. Cold milk can make them gummy.
- Gently mash until smooth; avoid over-mixing, or they can turn gluey.
Feel free to customize with cream cheese or garlic for added flavor! Enjoy making these delicious mashed potatoes!
Easy Salisbury Meatballs with Creamy Mashed Potatoes
Ingredients:
For the Salisbury Meatballs:
- 1 lb (450 g) ground beef
- 1/3 cup breadcrumbs
- 1/4 cup milk
- 1 small onion, finely chopped
- 1 large egg
- 2 cloves garlic, minced
- 1 tsp Worcestershire sauce
- 1 tsp salt
- 1/2 tsp black pepper
- 2 tbsp vegetable oil
For the Gravy:
- 2 cups beef broth
- 2 tbsp all-purpose flour
- 2 tbsp butter
- 1 tsp Worcestershire sauce
- Salt and pepper to taste
For the Creamy Mashed Potatoes:
- 2 pounds (about 4 medium) potatoes, peeled and cubed
- 1/2 cup whole milk (warm)
- 4 tbsp unsalted butter
- Salt to taste
- Pepper to taste (optional)
Time Needed:
This delicious meal takes about 15 minutes to prep and around 30 minutes to cook, making the total time around 45 minutes. It’s a perfect dinner that feels cozy but doesn’t take all night to make!
Step-by-Step Instructions:
1. Prepare the Meatballs:
In a large bowl, combine the ground beef, breadcrumbs, milk, chopped onion, egg, minced garlic, Worcestershire sauce, salt, and pepper. Mix gently, just until everything is combined. Don’t overmix! Shape the mixture into golf-ball-sized meatballs and set them aside.
2. Cook the Meatballs:
In a large skillet, heat the vegetable oil over medium heat. Add the meatballs in a single layer and brown them on all sides, which should take about 5-7 minutes. Once browned, carefully remove the meatballs from the skillet and set them aside on a plate.
3. Make the Gravy:
In the same skillet, melt the butter over medium heat. Sprinkle in the flour while whisking constantly to make a roux. Cook for about 2 minutes until it’s golden. Gradually whisk in the beef broth and Worcestershire sauce. Keep whisking until the mixture starts to simmer and thicken, which will take about 3-5 minutes.
4. Simmer Meatballs in Gravy:
Return the browned meatballs to the skillet, spooning gravy over them. Cover the skillet and let them simmer for about 10-15 minutes, or until the meatballs are fully cooked through.
5. Prepare Mashed Potatoes:
While the meatballs are simmering, peel and cube the potatoes. Place them in a large pot, covering them with water. Bring to a boil over high heat and cook until tender, approximately 15-20 minutes. Once they’re tender, drain the potatoes well.
6. Mash the Potatoes:
Return the drained potatoes to the pot or place them in a bowl. Add warm milk, butter, salt, and any pepper you like. Mash the mixture until you reach your desired smoothness! If you want extra creaminess, feel free to add more milk or butter.
7. Serve!
Now it’s time to enjoy your creation! Plate the creamy mashed potatoes, then top with the Salisbury meatballs and plenty of warm gravy. Sit back, relax, and enjoy this delicious meal!
FAQ for Easy Salisbury Meatballs with Creamy Mashed Potatoes
Can I Use Ground Turkey Instead of Beef?
Absolutely! Ground turkey is a great alternative if you’re looking for a leaner option. It will still provide that delicious flavor, just be careful not to overcook it as turkey can dry out more easily than beef.
How Do I Store Leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm them on the stove over low heat or in the microwave, adding a splash of broth or milk to keep the meatballs moist.
Can I Make the Meatballs Ahead of Time?
Yes, you can! Prepare the meatballs and refrigerate them up to a day in advance. You can also freeze them un-cooked for up to 3 months. Just thaw in the fridge overnight before cooking.
What Other Side Dishes Pair Well with This Recipe?
This dish pairs nicely with steamed vegetables, garlic bread, or a fresh green salad for a balanced meal. Feel free to get creative with your sides based on your preference!