Salisbury Steak Meatballs

Salisbury Steak Meatballs: A Flavorful Twist on a Classic Dish


Experience the timeless comfort of Salisbury Steak in a delightful and convenient meatball form. Salisbury Steak Meatballs take all the savory goodness of the classic dish and pack it into perfectly seasoned meatballs. With a rich, onion-infused gravy, these meatballs offer a comforting and satisfying meal that’s sure to become a family favorite.

Why Choose Salisbury Steak Meatballs?

Salisbury Steak Meatballs take a beloved comfort food and transform it into a convenient and flavorful package. These meatballs offer all the classic flavors of Salisbury Steak, while their individual portions make them perfect for weeknight dinners or special occasions.


For the Meatballs:

  • 1 pound ground beef
  • 1/4 cup breadcrumbs (use almond flour for a keto option)
  • 1/4 cup finely chopped onion
  • 1 egg
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon garlic powder
  • Salt and pepper to taste

For the Gravy:

  • 2 cups beef broth
  • 1/4 cup heavy cream
  • 2 tablespoons butter
  • 1 tablespoon all-purpose flour (use almond flour for a keto option)
  • 1 onion, thinly sliced
  • 1 teaspoon Worcestershire sauce
  • Salt and pepper to taste

For the Garnish:

  • Fresh chopped parsley


Step 1: Prepare the Meatballs In a mixing bowl, combine the ground beef, breadcrumbs (or almond flour for keto), finely chopped onion, egg, Worcestershire sauce, garlic powder, salt, and pepper. Mix until well combined.

Step 2: Shape the Meatballs Shape the meat mixture into meatballs of your desired size. Place them on a plate or tray.

Step 3: Cook the Meatballs In a skillet, heat a bit of oil over medium heat. Add the meatballs and cook until they are browned on all sides and cooked through. Remove them from the skillet and set them aside.

Step 4: Prepare the Gravy In the same skillet, add the sliced onion and cook until they are caramelized and golden brown. Push the onions to the side of the skillet and melt the butter. Add the flour (or almond flour) and whisk to create a roux.

Step 5: Make the Gravy Gradually whisk in the beef broth, heavy cream, and Worcestershire sauce. Stir until the gravy thickens. Season with salt and pepper to taste.

Step 6: Combine and Serve Add the cooked meatballs to the skillet with the gravy. Let them simmer in the gravy for a few minutes to absorb the flavors. Sprinkle fresh chopped parsley over the top.

Step 7: Serve and Enjoy Serve the Salisbury Steak Meatballs over mashed potatoes, cauliflower mash (for keto), or your favorite side. Spoon the rich onion gravy over the meatballs and sides. Enjoy the comforting flavors!


Salisbury Steak Meatballs offer a modern twist on a classic favorite. With their tender meatball texture and rich, savory gravy, they capture the essence of comfort food in every bite. Whether served as a hearty weeknight dinner or presented at a special gathering, these meatballs are sure to leave a lasting impression on your taste buds.

Leave a Reply

Your email address will not be published. Required fields are marked *

Fried green tomatoes

Parmesan Meatloaf