When it comes to hearty, soul-satisfying meals, few dishes rival the comforting charm of Salisbury Meatballs and Mashed Potatoes. This classic pairing of tender, savory meatballs smothered in rich gravy alongside creamy mashed potatoes is a timeless favorite that warms the heart and fills the belly. Whether you’re planning a family dinner, a cozy weekend feast, or simply craving comfort food that hits all the right notes, this recipe delivers every time.
With easy-to-follow steps, options for Instant Pot preparation, and tips for making both components perfectly, this recipe turns humble ingredients into a restaurant-quality dish right in your kitchen.
Table of Contents
Why You’ll Love This Salisbury Meatballs and Mashed Potatoes Recipe
There’s a reason this dish has remained a beloved classic for generations. Here’s why you’ll want to add it to your regular dinner lineup:
- Juicy, flavorful meatballs infused with herbs and seasonings, cooked to tender perfection
- Silky, luscious gravy that soaks beautifully into creamy mashed potatoes
- Velvety mashed potatoes made with butter and cream for ultimate comfort
- Flexible cooking methods—use your stovetop skillet or save time with an Instant Pot
- Family-friendly and crowd-pleasing—perfect for any occasion, from weeknights to special dinners
- Easily customizable with variations like turkey meatballs or mushroom gravy
Whether you crave classic American comfort food or want a hearty meal with a nostalgic twist, this recipe delivers satisfying flavor and texture in every bite.
Ingredients for Salisbury Meatballs and Mashed Potatoes
For the meatballs:
- 1 pound ground beef (80% lean recommended)
- 1/4 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 large egg
- 2 cloves garlic, minced
- 2 tablespoons chopped fresh parsley
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil or vegetable oil (for frying)
For the gravy:
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
For the mashed potatoes:
- 2 pounds potatoes (Yukon Gold or Russet), peeled and quartered
- 4 tablespoons unsalted butter
- 1/2 cup heavy cream or whole milk
- Salt and pepper to taste
Step-by-Step Instructions for Salisbury Meatballs and Mashed Potatoes
Step 1: Prepare the mashed potatoes
Place peeled and quartered potatoes in a large pot, cover with cold water, and add a pinch of salt. Bring to a boil, then reduce heat and simmer until tender (about 15–20 minutes). Drain well.
Return potatoes to the pot, add butter and warm cream, and mash until smooth and creamy. Season with salt and pepper. Cover and keep warm.
Step 2: Make the meatball mixture
In a large bowl, combine ground beef, breadcrumbs, chopped onion, egg, garlic, parsley, Worcestershire sauce, salt, and pepper. Mix gently until just combined; over-mixing can make meatballs tough.
Step 3: Shape and cook meatballs
Form the mixture into 1 1/2-inch meatballs. Heat oil in a large skillet over medium heat. Brown meatballs on all sides, working in batches to avoid overcrowding. Remove browned meatballs and set aside.
Step 4: Prepare the gravy
In the same skillet, melt butter over medium heat. Whisk in flour and cook for 1–2 minutes until golden and bubbling. Gradually whisk in beef broth and Worcestershire sauce, scraping up any browned bits. Simmer until thickened, about 3–5 minutes.
Step 5: Combine meatballs and gravy
Return meatballs to the skillet, spooning gravy over them. Cover and simmer gently for 10 minutes until meatballs are cooked through and tender.
Step 6: Serve
Spoon mashed potatoes onto plates and top with Salisbury meatballs and generous gravy. Garnish with extra parsley if desired.
Flavor and Texture Tips
- Use 80% lean ground beef for juicy meatballs—leaner beef can dry out.
- Don’t overwork the meat mixture; gentle mixing keeps meatballs tender.
- Brown meatballs well to develop flavor and caramelization.
- Use warm cream for mashed potatoes to keep them fluffy.
- Slowly whisk gravy to prevent lumps and ensure smooth texture.
- Adjust seasoning at the end—gravy can dilute flavor slightly.
Kitchen Equipment You’ll Need
- Large pot (for boiling potatoes)
- Potato masher or ricer
- Large mixing bowl
- Skillet or frying pan
- Whisk
- Measuring cups and spoons
- Plates or serving dishes
Optional: Instant Pot or pressure cooker for faster meatball cooking.
Serving and Presentation Suggestions
Serve your Salisbury meatballs nestled on a bed of creamy mashed potatoes, drizzled with rich gravy. Garnish with freshly chopped parsley or chives for a splash of color. For a classic comfort meal, serve with steamed green beans or roasted carrots.
For family-style meals, place the mashed potatoes in a large serving bowl and arrange meatballs topped with gravy on a platter, allowing guests to serve themselves.
Storage and Reheating Instructions
Store leftover meatballs and mashed potatoes separately in airtight containers in the refrigerator for up to 3 days.
To reheat, warm mashed potatoes gently in the microwave or on the stove with a splash of milk or cream to restore creaminess. Reheat meatballs and gravy over low heat, stirring occasionally until warmed through.
Avoid reheating in the microwave for too long to prevent dryness.
Common Mistakes to Avoid
- Over-mixing the meatball mixture, which can make meatballs dense.
- Skipping browning—browning adds essential flavor.
- Overcooking mashed potatoes, which can make them gluey.
- Rushing gravy preparation; lumps form when flour isn’t cooked or whisked properly.
- Adding too much salt before tasting the gravy.
Variations and Swaps for Salisbury Meatballs and Mashed Potatoes
- Swap ground beef for ground turkey or chicken for a lighter option.
- Use gluten-free breadcrumbs to make the recipe gluten-free.
- Try mushroom gravy for an earthy twist.
- Replace mashed potatoes with creamy cauliflower mash for a low-carb alternative.
- Use your Instant Pot for one-pot convenience.
Why Salisbury Meatballs and Mashed Potatoes Are Timeless Comfort Food
This dish evokes nostalgia, warmth, and family traditions. The combination of tender meatballs, creamy potatoes, and rich gravy offers a perfect balance of flavors and textures that appeal to all ages. It fits beautifully into both traditional and modern kitchens as an easy-to-love meal.
FAQs About Salisbury Meatballs and Mashed Potatoes
Can I freeze leftovers?
Yes, freeze meatballs and gravy separately from mashed potatoes. Thaw overnight and reheat gently.
Can I make it gluten-free?
Use gluten-free breadcrumbs and verify that gravy ingredients are gluten-free.
What potatoes work best?
Yukon Gold or Russet potatoes yield the best creamy mash.
Can I use pre-made gravy?
Yes, but homemade gravy enhances flavor significantly.
How do I reheat without drying?
Reheat gently with added cream or broth to maintain moisture.
Final Thoughts: Why You’ll Keep Coming Back to This Salisbury Meatballs and Mashed Potatoes Recipe
Simple, satisfying, and packed with flavor, this recipe takes classic comfort food to the next level. Its balance of tender meatballs, rich gravy, and buttery mashed potatoes makes it a family favorite that’s perfect year-round.
Call to Action
If you loved this recipe, share it with friends, pin it for your comfort food board, and subscribe for more hearty, delicious meals!
Salisbury Meatballs and Mashed Potatoes Recipe : Classic Comfort Food
- Total Time: 50 minutes
Description
When it comes to hearty, soul-satisfying meals, few dishes rival the comforting charm of Salisbury Meatballs and Mashed Potatoes.
Ingredients
For the meatballs:
1 pound ground beef (80% lean recommended)
1/4 cup breadcrumbs
1/4 cup finely chopped onion
1 large egg
2 cloves garlic, minced
2 tablespoons chopped fresh parsley
1 teaspoon Worcestershire sauce
1/2 teaspoon salt
1/4 teaspoon black pepper
2 tablespoons olive oil or vegetable oil (for frying)
For the gravy:
2 tablespoons butter
2 tablespoons all-purpose flour
2 cups beef broth
1 teaspoon Worcestershire sauce
Salt and pepper to taste
For the mashed potatoes:
2 pounds potatoes (Yukon Gold or Russet), peeled and quartered
4 tablespoons unsalted butter
1/2 cup heavy cream or whole milk
Salt and pepper to taste
Instructions
Place peeled and quartered potatoes in a large pot, cover with cold water, and add a pinch of salt. Bring to a boil, then reduce heat and simmer until tender (about 15–20 minutes). Drain well.
Return potatoes to the pot, add butter and warm cream, and mash until smooth and creamy. Season with salt and pepper. Cover and keep warm.
In a large bowl, combine ground beef, breadcrumbs, chopped onion, egg, garlic, parsley, Worcestershire sauce, salt, and pepper. Mix gently until just combined; over-mixing can make meatballs tough.
Form the mixture into 1 1/2-inch meatballs. Heat oil in a large skillet over medium heat. Brown meatballs on all sides, working in batches to avoid overcrowding. Remove browned meatballs and set aside.
In the same skillet, melt butter over medium heat. Whisk in flour and cook for 1–2 minutes until golden and bubbling. Gradually whisk in beef broth and Worcestershire sauce, scraping up any browned bits. Simmer until thickened, about 3–5 minutes.
Return meatballs to the skillet, spooning gravy over them. Cover and simmer gently for 10 minutes until meatballs are cooked through and tender.
Spoon mashed potatoes onto plates and top with Salisbury meatballs and generous gravy. Garnish with extra parsley if desired.
Notes
For juicier meatballs, use 80% lean beef.
Make gravy ahead and reheat with meatballs for ease.
Add fresh herbs for garnish and flavor boost.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Cuisine: American
Nutrition
- Serving Size: 4
- Calories: 550
- Sugar: 3g
- Sodium: 780mg
- Fat: 30g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 30g
Keywords: Salisbury Meatballs and Mashed Potatoes Recipe







