Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistible Salisbury Meatballs and Mashed Potatoes


  • Author: Lyndy
  • Total Time: 1 hour

Description

When the craving for hearty, soul-satisfying food hits, nothing compares to a plate of Salisbury Meatballs and Mashed Potatoes.


Ingredients

Scale

For the Salisbury meatballs:

  • 1 lb ground beef (80–85% lean)
  • ½ cup breadcrumbs
  • 1 egg
  • 1 small onion, finely minced
  • 2 garlic cloves, minced
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil (for browning)

For the onion gravy:

  • 2 tablespoons unsalted butter
  • 1 large yellow onion, thinly sliced
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper, to taste

For the mashed potatoes:

  • 2 lbs Yukon gold or russet potatoes, peeled and cubed
  • ½ cup milk (or more, to desired consistency)
  • 4 tablespoons butter
  • Salt, to taste
  • Optional: ¼ cup sour cream or cream cheese for extra creaminess

Instructions

Step 1: Make the meatball mixture
In a large bowl, mix ground beef, breadcrumbs, egg, minced onion, garlic, Worcestershire sauce, and seasonings. Use your hands or a fork to mix just until combined.

Step 2: Shape and brown the meatballs
Roll the mixture into golf ball-sized meatballs. Heat olive oil in a large skillet over medium heat. Brown the meatballs on all sides (about 5–6 minutes total), then remove and set aside.

Step 3: Prepare the onion gravy
In the same skillet, melt butter and add sliced onions. Cook over medium-low heat for 10–12 minutes, stirring often, until golden and caramelized. Sprinkle in the flour and stir for 1 minute.

Step 4: Add broth and simmer
Slowly whisk in beef broth and Worcestershire sauce. Bring to a simmer, stirring constantly to prevent lumps. Season with salt and pepper.

Step 5: Add meatballs and simmer
Return meatballs to the skillet. Cover and simmer on low for 15–20 minutes, or until meatballs are fully cooked and the gravy thickens.

Notes

  • Don’t overmix the meatball mixture – it can make them tough.
  • Brown the meatballs first – it locks in moisture and adds flavor.
  • Caramelize onions low and slow – for a deep, sweet flavor in the gravy.
  • Prep Time: 20
  • Cook Time: 40
  • Category: Dinner
  • Cuisine: American

Nutrition

  • Serving Size: 6–8
  • Calories: 475
  • Sugar: 3 g
  • Fat: 27 g
  • Carbohydrates: 32 g
  • Fiber: 3 g
  • Protein: 26 g

Keywords: Salisbury Meatballs and Mashed Potatoes Recipe