...
Go Back
+ servings
Homemade Salisbury steak meatballs served over creamy mashed potatoes with rich brown gravy.

Salisbury Steak Meatballs

Tender Salisbury steak meatballs simmered in rich brown onion gravy for the ultimate comfort food dinner. A weeknight-friendly twist on the classic Salisbury steak with juicy meatballs and spoon-coating gravy.
No ratings yet
Pin Share Print
Course: Dinner, Main Course
Cuisine: American, Comfort Food
Prep Time: 20 minutes
Cook Time: 30 minutes
Simmer Time: 20 minutes
Total Time: 1 hour 10 minutes
Servings: 6 servings
Calories: 410kcal
Author: Hannah Cooking
Cost: $10–$14 (varies by beef price)

Equipment

  • Large skillet with lid (For browning and simmering)
  • Mixing bowl (For meatball mixture)
  • Whisk (For smooth gravy)
  • Slotted spoon (To remove browned meatballs)
  • Measuring cups/spoons (Accuracy for seasoning)

Ingredients

For the Meatballs

  • 1.5 lbs ground beef - 80/20 works best
  • ½ cup breadcrumbs - any variety
  • ¼ cup milk - to form a panade
  • 1 large egg - beaten
  • cup onion, minced - finely chopped
  • 2 cloves garlic, minced - fresh
  • 2 tablespoon Worcestershire sauce - flavor base
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon onion powder
  • ¼ teaspoon garlic powder

For the Brown Gravy

  • 2 tablespoon butter
  • 1 medium onion, sliced - caramelizes in skillet
  • 8 oz mushrooms, sliced - optional but great flavor
  • 3 tablespoon all-purpose flour - thickens gravy
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon ketchup - richness + color
  • 1 teaspoon Dijon mustard - balance + depth
  • Salt & pepper - to taste

For Serving

  • Mashed potatoes - or egg noodles/rice
  • Fresh parsley - garnish

Instructions 

  • Combine breadcrumbs and milk; soak 5 minutes.
  • Add beef, egg, onions, garlic, and seasonings; roll into balls.
  • Sear all sides in hot skillet; remove and set aside.
  • Cook onions (and mushrooms) in butter until soft.
  • Stir flour into onions; cook 1 minute.
  • Whisk in broth, Worcestershire, ketchup, and Dijon.
  • Add meatballs back; cover and cook 15–20 minutes.
  • Adjust seasoning and serve over mashed potatoes.

Notes

Nutrition facts are estimated and may vary based on specific ingredients and portion sizes used

Nutrition

Serving: 220g | Calories: 410kcal (21%) | Carbohydrates: 18g (6%) | Protein: 26g (52%) | Fat: 27g (42%) | Saturated Fat: 11g (69%) | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 115mg (38%) | Sodium: 780mg (34%) | Potassium: 530mg (15%) | Fiber: 2g (8%) | Sugar: 4g (4%) | Vitamin A: 90IU (2%) | Vitamin C: 3mg (4%) | Calcium: 55mg (6%) | Iron: 3.6mg (20%)