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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.1 from 82 reviews
  • Author: Elizabeth
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten Free

Description

This Salisbury Steak Meatballs recipe features juicy, flavorful beef meatballs cooked in a rich, savory gravy made with beef broth, onions, and classic seasonings. Perfectly browned and simmered on the stovetop, these meatballs make for a comforting and hearty main dish that pairs wonderfully with mashed potatoes, rice, or egg noodles.


Ingredients

Scale

Meatballs

  • 1 pound ground beef
  • 1/3 cup breadcrumbs
  • 1 egg
  • 1 tablespoon ketchup
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil (for frying)

Gravy

  • 2 tablespoons butter
  • 1 small onion (thinly sliced)
  • 1 1/2 cups beef broth
  • 1 tablespoon cornstarch
  • 1 tablespoon water
  • 1 tablespoon ketchup
  • 1 tablespoon Worcestershire sauce


Instructions

  1. Prepare the meatball mixture: In a large bowl, combine the ground beef, breadcrumbs, egg, ketchup, Worcestershire sauce, onion powder, garlic powder, salt, and black pepper. Mix gently until just combined to avoid tough meatballs. Shape the mixture into 16–18 small meatballs evenly sized.
  2. Brown the meatballs: Heat the olive oil in a large skillet over medium heat. Add the meatballs and cook for 6–8 minutes, turning occasionally to brown all sides evenly. Once browned, remove the meatballs from the skillet and set them aside on a plate.
  3. Sauté the onions: In the same skillet, melt the butter over medium heat. Add the thinly sliced onion and sauté for 4–5 minutes until the onions become soft and translucent, developing a sweet flavor base for the gravy.
  4. Make the gravy: In a small bowl, whisk together the beef broth, cornstarch, water, ketchup, and Worcestershire sauce until smooth. Pour this mixture into the skillet with the onions and bring it to a simmer, stirring frequently to avoid lumps and ensure the gravy thickens.
  5. Simmer meatballs in gravy: Return the browned meatballs to the skillet with the simmering gravy. Cook for an additional 10–12 minutes, allowing the meatballs to cook through fully and the sauce to thicken and coat the meatballs nicely.
  6. Serve: Serve the Salisbury steak meatballs hot over a bed of mashed potatoes, rice, or egg noodles to soak up the delicious gravy.

Notes

  • For extra richness, stir in a splash of heavy cream to the gravy at the end of cooking.
  • You can prepare the meatballs ahead of time and freeze them. When ready to serve, simply thaw and simmer in the gravy.
  • To make this dish gluten-free, ensure you use gluten-free breadcrumbs and Worcestershire sauce.