This post may contain affiliate links. Please read our disclosure policy.

Ground beef, breadcrumbs, and parmesan cheese are shaped into bite-sized meatballs and simmered with mushrooms and onions in a rich and savory brown gravy.

mashed potatoes with Salisbury Steak Meatballs

Holly’s Recipe Highlights

  • Flavor: These meatballs are savory with a rich mushroom and onion brown gravy.
  • Difficulty: The meatballs and the rich sauce are easy and simple to make.
  • Prep Note: Meatballs can be shaped and browned ahead of time and added to the recipe in Step 2. Or save time by buying premade meatballs.
  • Serving Suggestions: Serve them as a hearty appetizer or serve over mashed potatoes, rice, or egg noodles. Don’t forget some quick dinner rolls for sopping up all that velvety sauce!
    Salisbury Steak Meatballs in white pot

    Ingredients Tips for Salisbury Steak Meatballs

    • Beef: Choose an 80/20 blend for the juiciest meatballs. Add ground chicken, turkey, or pork to the beef to stretch the recipe further.
    • Seasonings: Match the meatballs to the menu and go for an Italian-style seasoning blend or a flavorful burger seasoning blend.
    • Sauce: Beef broth and some pantry seasonings are all it takes to make the rich and savory sauce. You can use a can of condensed broth or a boxed version (add a bouillon cube to bump up the flavor).
    • Variations: Use soy sauce or coconut aminos in place of Worcestershire sauce. Dress up the dish with fresh herbs like thyme and oregano, or simmer the gravy with a bay leaf in Step 4 (discard before serving).
    Cheesy Salisbury Steak Meatballs uncooked

      Holly’s Pro Tip

      • For the juiciest meatballs, avoid overmixing or over-shaping the meatballs.
      • A cookie scoop is perfect for making sure the meatballs are the same size for even cooking.
      • Browning the meatballs is an important step for sealing in all that tasty flavor and helping maintain their shape.
      • Whether it’s made in the Instant Pot, the slow cooker, or the stovetop, Salisbury steak has vintage comfort food vibes any way you make it.
        Salisbury Steak Meatball on a spoon

        Leftovers & Storage

        Store meatballs and gravy together in a covered container in the refrigerator for up to 4 days. Freeze in zippered bags for up to a month and thaw in the refrigerator. Reheat in the microwave, on the stovetop, or in a crockpot set to low if desired.

        Serve Salisbury Meatballs With…

        Did you enjoy these Salisbury Steak Meatballs? Leave a comment and rating below.

        image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
        mashed potatoes with Salisbury Steak Meatballs
        5 from 46 votes↑ Click stars to rate now!
        Or to leave a comment, click here!

        Salisbury Steak Meatballs

        Salisbury steak meatballs are tender beef meatballs simmered in a savory mushroom and onion gravy, perfect served over mashed potatoes or noodles for a cozy, comforting meal.
        Prep Time 10 minutes
        Cook Time 40 minutes
        Total Time 50 minutes
        Servings 4 servings
        buy hollys book

        Ingredients  

        • 2 tablespoons butter
        • 1 cup diced onion about 1 medium onion
        • 2 cups sliced mushrooms about 8 oz mushrooms

        Meatballs

        • 1 ½ pounds lean ground beef
        • cup Italian bread crumbs or seasoned bread crumbs
        • cup milk
        • ¼ cup chopped fresh parsley or 2 tablespooons dried parsley, plus additional for garnish
        • ¼ cup shredded Parmesan cheese
        • ¾ teaspoon salt and ¼ teaspoon black pepper

        Sauce

        • 1 tablespoon all-purpose flour
        • 2 tablespoons ketchup
        • 1 ½ teaspoons Dijon mustard
        • ½ teaspoon garlic powder
        • 2 teaspoons Worcestershire sauce
        • 1 ¼ cups beef broth
        • cup water

        Instructions 

        • In a large nonstick skillet, melt the butter over medium heat. Add the onions and cook until softened, about 5 minutes. Add the mushrooms, turn the heat up to medium-high, and cook for an additional 5 minutes.
        • For the meatballs, in a medium bowl, add ground beef, breadcrumbs, milk, parsley, Parmesan cheese, salt, and pepper. Gently mix to combine. Roll the mixture into 24 meatballs (see notes).
        • Move the mushrooms and onions to the sides of the skillet and add the meatballs. Cook, turning occasionally, until browned on the outside. If your skillet is smaller than 12-inches, transfer the mushrooms and onions to a bowl and brown the meatballs in batches as needed.
        • To make the sauce, in a small mixing bowl, whisk together the flour, ketchup, mustard, parsley, garlic powder, and Worcestershire. Gradually add the broth and water, whisking after each addition. Pour the sauce over the meatballs.
        • Bring the mixture to a boil, reduce the heat to a simmer, and cook, uncovered, for 10 minutes.
        • Cover with a lid and simmer for an additional 12 to 20 minutes or until the meatballs are cooked through and reach 160°F. 

        Notes

        If preferred, you can make 36 smaller meatballs. Smaller meatballs will only need about 5 minutes of covered cooking time.
        I use a large 14-inch nonstick pan. If using a smaller pan, cook the meatballs in batches.
        5 from 46 votes

        Nutrition Information

        Calories: 407 | Carbohydrates: 17g | Protein: 44g | Fat: 16g | Saturated Fat: 8g | Cholesterol: 125mg | Sodium: 660mg | Potassium: 1062mg | Fiber: 1g | Sugar: 6g | Vitamin A: 720IU | Vitamin C: 11.2mg | Calcium: 150mg | Iron: 5.5mg

        Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

        Course Beef, Dinner, Entree
        Cuisine American
        savory Salisbury Steak Meatballs on mashed potatoes with a title
        tender and juicy Salisbury Steak Meatballs with writing
        plated Salisbury Steak Meatballs on mashed potatoes and a title
        Salisbury Steak Meatballs in the pot and on mashed potatoes with a title

        Categories:

        , ,

        Recipes you'll love

        About the author

        Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
        See more posts by Holly

        Follow Holly on social media:

        pinterest facebook twitter instagram

        Free eBook!

        Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

        You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

        5 from 46 votes (36 ratings without comment)

        Leave a Reply

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

        Recipe Rating




        Comments

        1. i missed the Live of your salisbury steak meatballs, but i just joined or signed in for the Community. Can I see the ‘live’ repeated somewhere?

        2. Can you use ground turkey instead? I don’t cook with ground beef anymore. Everything I used to make with ground beef, tastes better with ground turkey. I use it in Skillet Egg Roll Bowls, tacos, meatloaf, meatballs and any other kind of recipe.

          1. I have never tried fully replacing the ground beef with ground turkey but I would love to hear how it turns out for you!

        3. how can I make a smaller batch? also wouldn’t the sauce be gresey if the meatballs were browned in the sauce ?

          1. When you print the recipe you can adjust the servings to make a smaller batch. It will automatically adjust the ingredients for you, just remember to adjust the number of meatballs you are making in the instructions. If you find there is a lot of grease in the pan after browning the meatballs you drain it off before adding the sauce. I hope that helps!

          1. Hi Jim, I have never made this recipe in the slow cooker so I can’t say for sure. But I think 4-6 hours on low would be enough, you have need to add a slurry at the end to help thicken the sauce though. I would love to hear how it turns out for you! We also have this Slow Cooker Salisbury Steak recipe that might be perfect for you.