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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

Imagine all the rich, hearty flavors of classic Salisbury steak, but in the form of tender, juicy meatballs smothered in a savory mushroom and onion gravy. These Salisbury Steak Meatballs are the ultimate comfort food, perfect for serving over creamy mashed potatoes, egg noodles, or rice.


Ingredients

Scale

For the Meatballs:

  • 1 pound ground beef (80/20 for best flavor)
  • ½ cup breadcrumbs (panko or regular)
  • 1 egg
  • ¼ cup milk
  • 2 teaspoons Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil (for frying)

For the Gravy:

  • 2 tablespoons butter
  • 1 small onion, thinly sliced
  • 1 cup mushrooms, sliced (button or cremini)
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • ½ teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • ½ teaspoon dried thyme (optional)

Instructions

1. Prepare the Meatballs

  • In a large bowl, combine the ground beef, breadcrumbs, egg, milk, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and black pepper.
  • Mix gently with your hands until just combined—don’t overmix, or the meatballs may turn out tough.
  • Roll the mixture into 1-inch meatballs (about 18–20 meatballs).

2. Brown the Meatballs

  • Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
  • Add the meatballs in a single layer and cook for 3–4 minutes per side, until browned on all sides.
  • Remove the meatballs from the pan and set aside.

3. Make the Gravy

  • In the same skillet, melt 2 tablespoons butter over medium heat.
  • Add the sliced onions and mushrooms and sauté for 5–6 minutes, until softened.
  • Sprinkle in flour and stir constantly for 1 minute, allowing it to coat the onions and mushrooms.
  • Slowly pour in beef broth, whisking to prevent lumps.
  • Stir in Worcestershire sauce, Dijon mustard, salt, pepper, and thyme.
  • Let the gravy simmer for 3–4 minutes, until slightly thickened.

4. Simmer the Meatballs in the Gravy

  • Return the browned meatballs to the skillet, nestling them into the gravy.
  • Reduce the heat to low and let them simmer for 10 minutes, stirring occasionally.
  • The meatballs will absorb the flavor while the gravy thickens beautifully.

5. Serve and Enjoy!

  • Spoon the meatballs and gravy over mashed potatoes, egg noodles, or rice.
  • Garnish with fresh parsley for a pop of color and freshness.

Notes

  • For extra flavor, use half ground beef and half ground pork for the meatballs.
  • Don’t overmix the meatball mixture—handling it too much can make them dense.
  • If the gravy gets too thick, add a splash of extra beef broth to loosen it up.
  • Want it creamy? Stir in ¼ cup heavy cream at the end for a richer gravy.
  • Make it ahead: The meatballs and gravy reheat beautifully, making them great for meal prep.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 4–5 meatballs with gravy
  • Calories: 420
  • Sugar: 3g
  • Sodium: 780mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 120mg