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

Salisbury Steak Meatballs – Tender, Savory, and Comforting


  • Author: Mia McKenny
  • Total Time: 55 minutes
  • Yield: 4 servings

Description

These Salisbury Steak Meatballs are a comforting twist on a classic American dish. Tender beef meatballs are seared and then simmered in a rich onion gravy and served over creamy mashed potatoes. Ideal for family dinners, make-ahead meals, or when you want homestyle flavor without the hassle of individual steaks.


Ingredients

1 lb ground beef (85% lean)

1/3 cup finely chopped onion

1 clove garlic, minced

1/3 cup plain breadcrumbs

1/4 cup whole milk

1 large egg

1 tbsp Worcestershire sauce

1 tsp Dijon mustard

1/2 tsp salt

1/4 tsp ground black pepper

2 tbsp olive oil (for searing)

1 large yellow onion, thinly sliced

2 tbsp unsalted butter

2 tbsp all-purpose flour

2 cups unsalted beef stock

1 tbsp Worcestershire sauce

Salt and pepper to taste

2 lbs Yukon Gold potatoes

1/2 cup whole milk

4 tbsp butter

2 tbsp sour cream

Salt to taste

Chopped parsley (for garnish)


Instructions

1. In a large bowl, combine ground beef, chopped onion, garlic, breadcrumbs, milk, egg, Worcestershire sauce, Dijon, salt, and pepper. Mix gently until just combined.

2. Shape mixture into 1.5-inch meatballs. Set aside.

3. Heat olive oil in a heavy skillet over medium-high heat. Add meatballs in batches, searing until browned on all sides. Remove and set aside.

4. In the same pan, reduce heat to medium. Add butter and sliced onions. Cook, stirring frequently, until deeply caramelized, about 10-12 minutes.

5. Sprinkle in the flour and stir for 1 minute. Slowly add beef stock while whisking, then add Worcestershire sauce. Simmer until slightly thickened.

6. Return meatballs to the pan and simmer gently in the gravy for 10-12 minutes or until fully cooked through.

7. Meanwhile, boil Yukon Gold potatoes until fork tender. Drain and mash with warm milk, butter, sour cream, and salt until creamy.

8. Serve meatballs over mashed potatoes, spooning gravy on top. Garnish with parsley.

Notes

Use 85% lean beef for the best balance of moisture and flavor.

Let the meatballs rest before searing to help them hold their shape.

Caramelizing the onions slowly builds deeper flavor in the gravy.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 plate (with mashed potatoes)
  • Calories: 620
  • Sugar: 5g
  • Sodium: 740mg
  • Fat: 38g
  • Saturated Fat: 15g
  • Unsaturated Fat: 18g
  • Trans Fat: 1g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 155mg

Keywords: Salisbury steak meatballs, brown gravy meatballs, comfort food