Salisbury Meatballs and Mashed Potatoes

Salisbury Meatballs and Mashed Potatoes 🥩🥔

Classic Comfort Food with Rich, Savory Gravy

This Salisbury Meatballs and Mashed Potatoes recipe brings all the cozy flavors of a classic Salisbury steak dinner into tender, juicy meatballs served over creamy mashed potatoes and smothered in a rich brown gravy. It’s hearty, satisfying, and perfect for family dinners or comfort-food cravings.


Ingredients

For the Meatballs

  • 1 pound ground beef

  • ½ cup breadcrumbs

  • ¼ cup grated Parmesan cheese

  • ¼ cup chopped onion

  • 1 clove garlic, minced

  • 1 large egg

  • 1 teaspoon Worcestershire sauce

  • Salt and black pepper, to taste

For the Gravy

  • 2 tablespoons butter

  • 2 tablespoons all-purpose flour

  • 2 cups beef broth

  • 1 teaspoon Worcestershire sauce

For Serving

  • Prepared mashed potatoes


Directions

  1. In a large bowl, combine ground beef, breadcrumbs, Parmesan, onion, garlic, egg, Worcestershire sauce, salt, and pepper until just mixed.

  2. Form the mixture into evenly sized meatballs.

  3. Heat a large skillet over medium heat and brown the meatballs on all sides until cooked through. Remove and set aside.

  4. In the same skillet, melt butter, then whisk in flour and cook for 1 minute to form a roux.

  5. Gradually whisk in beef broth and Worcestershire sauce, cooking until the gravy thickens.

  6. Return meatballs to the skillet and simmer in the gravy for 5–7 minutes, spooning sauce over them.

  7. Serve meatballs and gravy over warm mashed potatoes and enjoy immediately.


Serving Suggestions

  • Add steamed green beans or peas on the side

  • Serve with buttery dinner rolls

  • Sprinkle with fresh parsley for color


Tips & Variations

Leave a Comment