If you love hearty, comforting meals that come together easily yet impress everyone at the table, you’re absolutely going to adore this Salisbury Steak Meatballs (Instant Pot, Stove Top, Slow Cooker) Recipe. These tender and flavorful meatballs are packed with a blend of lean ground beef and turkey, simmered in a rich, savory mushroom gravy that makes every bite pure comfort food magic. Whether you’re pressed for time or want to slow-cook your way to deliciousness, this recipe is incredibly versatile and guaranteed to become a new family favorite.
Ingredients You'll Need
Getting the ingredients right is the first step toward nailing this dish. Each item is simple yet plays a crucial role, from creating the perfect meatball texture to enriching the sauce’s deep, meaty flavor and beautiful color.
- Olive oil (2 tsp, divided): The perfect fat for gently browning onions and meatballs without overpowering the flavors.
- Minced onions (½ cup): Adds sweetness and a savory base to both the meatballs and the sauce.
- 93% lean ground beef (½ lb): Brings classic beefy richness without excess fat.
- 93% lean ground turkey (½ lb): Lightens the meatballs while keeping them moist and tender.
- Whole wheat seasoned breadcrumbs (⅓ cup): Binds the meat and adds a gentle, nutty texture.
- Large egg (1, beaten): A key binding agent for holding everything together perfectly.
- Tomato paste (2 tbsp, divided): Concentrated tomato flavor that deepens the sauce’s richness and adds subtle acidity.
- Kosher salt and black pepper (to taste): Essential seasonings that elevate every flavor.
- All-purpose flour (1 tbsp): Thickens the savory mushroom gravy to just the right consistency.
- Red wine vinegar (1 tsp): A little zing that brightens the sauce without alcohol.
- Worcestershire sauce (2 tsp, to taste): Adds umami and complexity, enhancing savory depth.
- Mustard powder (¼ tsp): Provides a subtle spicy note to balance flavors.
- Sliced mushrooms (5 oz): Both fresh and finely chopped to impart earthiness and texture.
- Reduced sodium beef broth (1 ¼ cup): The hearty liquid base for the sauce, adding savory warmth.
- Chopped parsley (optional, for garnish): A fresh pop of color and brightness at the end.
How to Make Salisbury Steak Meatballs (Instant Pot, Stove Top, Slow Cooker) Recipe
Step 1: Prepare the Aromatics and Mushrooms
Start by finely chopping a portion of the mushrooms to incorporate directly into the meat mixture, giving those meatballs little bursts of earthy flavor throughout. Heat 1 teaspoon of olive oil in your Instant Pot on sauté mode or a large skillet over medium-high heat and soften the minced onions until golden, about 4 to 5 minutes. Don’t rush this step; well-caramelized onions add a natural sweetness that balances the savory meat beautifully. Divide the cooked onions into two portions for later use.
Step 2: Mix the Meatball Ingredients
In a large bowl, combine half of the sautéed onions with the ground beef, ground turkey, chopped mushrooms, whole wheat breadcrumbs, beaten egg, 1 tablespoon of tomato paste, a quarter cup of beef broth, salt, and black pepper. This mix should feel moist but firm enough to shape. Using both beef and turkey keeps the meatballs juicy and less dense, while breadcrumbs and egg help hold everything together. It’s such a satisfying part of the process, knowing these bits will become succulent meatballs!
Step 3: Whisk the Flavorful Sauce
In a small bowl, whisk the flour into the remaining beef broth until smooth, ensuring no lumps form—this will be your base for the luscious sauce. Stir in the rest of the sautéed onions, remaining tablespoon of tomato paste, red wine vinegar, Worcestershire sauce, and mustard powder for that perfect balance of tang, sweetness, and spice. This sauce is what turns simple meatballs into an extraordinary comfort meal.
Step 4: Shape the Meatballs
Gently shape the mixture into about 20 small meatballs. Smaller sizes help them cook evenly and soak up the sauce delightfully whether you’re using the Instant Pot, stove top, or slow cooker. The next steps split based on your cooking preference.
Step 5: Cooking Options for Salisbury Steak Meatballs (Instant Pot, Stove Top, Slow Cooker) Recipe
Stove Top Method: Heat 1 teaspoon olive oil in a deep skillet, brown the meatballs in batches for about 2 minutes per side, ensuring they don’t stick before turning. Then add the sliced mushrooms, a pinch of salt and pepper, and pour the prepared sauce over. Cover and simmer on low for 25 minutes with the lid on.
Slow Cooker Method: Brown the meatballs briefly in a skillet with 1 teaspoon olive oil to lock in flavor, then transfer to your slow cooker. Add mushrooms, season with salt and pepper, and pour the sauce over everything. Cover and cook on low for 6 to 8 hours until meatballs are tender.
Instant Pot Method: Using the sauté function, brown the meatballs in batches with 1 teaspoon olive oil for 2 minutes on each side. Add mushrooms, salt, and pepper, then pour in the sauce. Lock the lid and cook at high pressure for 10 minutes, then do a quick or natural release. Garnish with parsley and serve hot.
How to Serve Salisbury Steak Meatballs (Instant Pot, Stove Top, Slow Cooker) Recipe
Garnishes
A sprinkle of freshly chopped parsley isn’t just for color; it adds a fresh herbal brightness that contrasts wonderfully with the richness of the meatballs and gravy. A few twists of fresh black pepper on top right before serving can also enhance the aroma and flavor notes.
Side Dishes
These meatballs are fabulous served over creamy mashed potatoes to soak up every drop of the mushroom gravy. For a lighter side, steamed green beans or a crisp garden salad balance out the richness marvelously. Even buttered egg noodles or rice work perfectly for a cozy dinner that hits all the comfort food marks.
Creative Ways to Present
Feeling a bit fancy? Try serving the meatballs nestled in mini bread bowls or atop toasted sourdough slices for an open-faced sandwich vibe. You can also transform leftovers into sliders for a delightful party snack or pack them with some cheese in a warm pita for lunch on the go.
Make Ahead and Storage
Storing Leftovers
After enjoying your meal, store any leftover meatballs and sauce in an airtight container in the refrigerator. They’ll stay fresh and delicious for up to 3 days, making them perfect for quick lunches or easy reheated dinners.
Freezing
If you want to keep these meatballs longer, freeze them in a single layer on a baking sheet first, then transfer to a sealed container or freezer bag. They freeze beautifully for up to 3 months and thaw quickly when you need a comforting meal in a pinch.
Reheating
To reheat, warm the meatballs gently in a skillet over medium-low heat or microwave covered until heated through. Adding a splash of broth or water can help keep the sauce silky and prevent dryness. The rich flavors hold up beautifully, promising a satisfying second meal.
FAQs
Can I make Salisbury Steak Meatballs (Instant Pot, Stove Top, Slow Cooker) Recipe without mushrooms?
Absolutely! While mushrooms add wonderful earthiness and texture, you can omit or substitute them with finely chopped bell peppers or zucchini for a different but equally tasty twist.
Is ground turkey necessary, or can I use just ground beef?
You can use all ground beef if preferred. The turkey lightens the meatballs and contributes to a tender texture, but 100% beef works well and may deepen the beefy flavor even more.
Can I make the sauce thicker or thinner?
Definitely adjust the sauce to your liking. If you want it thicker, simmer it uncovered for a few extra minutes. For a thinner sauce, add a splash more beef broth until it reaches your desired consistency.
What’s the best way to prevent the meatballs from falling apart?
Make sure not to overwork the meat mixture when combining your ingredients, and use the egg and breadcrumbs as binders. Browning the meatballs before simmering also helps them hold their shape while cooking.
Can I double this Salisbury Steak Meatballs (Instant Pot, Stove Top, Slow Cooker) Recipe?
Yes, doubling the recipe works well, especially if you’re feeding a crowd or want leftovers. Just be sure to brown and cook the meatballs in batches to avoid overcrowding and uneven cooking.
Final Thoughts
This Salisbury Steak Meatballs (Instant Pot, Stove Top, Slow Cooker) Recipe is pure comfort on a plate, combining ease, versatility, and incredible flavor. Whether you’re in the mood for a quick stovetop meal, a hands-off slow cooker dish, or a speedy Instant Pot dinner, these meatballs deliver warm, home-style satisfaction every time. Give it a try—you might just find your new go-to comfort food that brings everyone running to the table.
PrintSalisbury Steak Meatballs (Instant Pot, Stove Top, Slow Cooker) Recipe
This Salisbury Steak Meatballs recipe offers a comforting and hearty dish made with lean ground beef and turkey, combined with savory mushrooms and a rich tomato-based sauce. Perfectly cooked using your choice of Instant Pot, stove top, or slow cooker methods, these meatballs are tender, flavorful, and ideal for a cozy meal.
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes (Stove Top), 10 minutes (Instant Pot), 6-8 hours (Slow Cooker)
- Total Time: 30 minutes (Stove Top/Instant Pot), 6-8 hours (Slow Cooker)
- Yield: 4 servings
- Category: Main Course
- Method: Instant Pot
- Cuisine: American
- Diet: Low Fat
Ingredients
Meatball Mixture
- ½ lb 93% lean ground beef
- ½ lb 93% lean ground turkey
- ⅓ cup whole wheat seasoned breadcrumbs
- 1 large egg (beaten)
- ½ cup minced onions (divided)
- 1 oz sliced mushrooms, finely chopped
- 1 tbsp tomato paste
- ¼ cup reduced sodium beef broth
- ¾ tsp kosher salt
- Pinch black pepper
Sauce
- 1 tbsp tomato paste
- ¾ cup reduced sodium beef broth
- 1 tbsp all-purpose flour
- 1 tsp red wine vinegar
- 2 tsp Worcestershire sauce
- ¼ tsp mustard powder
- 5 oz sliced mushrooms (for sauce and cooking)
- ⅛ tsp kosher salt
- Pinch black pepper
Other
- 2 tsp olive oil (divided)
- Chopped parsley for garnish (optional)
Instructions
- Prepare onions and mushrooms: Finely chop 1 oz of the mushrooms and set aside. Heat 1 teaspoon olive oil in the Instant Pot on sauté mode or a large nonstick pot over medium-high heat. Add onions and cook until golden brown, about 4 to 5 minutes. Divide the cooked onions in half.
- Make meatball mixture: In a large bowl, combine half of the sautéed onions, ground beef, ground turkey, chopped mushrooms, breadcrumbs, beaten egg, 1 tablespoon tomato paste, ¼ cup beef broth, ¾ teaspoon salt, and a pinch of black pepper. Mix thoroughly until well combined.
- Prepare the sauce: In a small bowl, whisk together the flour and 1 cup beef broth until smooth. Stir in the remaining onions, remaining 1 tablespoon tomato paste, red wine vinegar, Worcestershire sauce, and mustard powder.
- Form meatballs: Gently shape the mixture into 20 small meatballs, ensuring even sizes for consistent cooking.
- Cook - Choose your method:
- Stove Top Method: Heat a large deep skillet over medium heat and add the remaining 1 teaspoon olive oil. Brown the meatballs in batches for about 2 minutes on each side until they release easily from the pan. Add the sliced mushrooms, ⅛ teaspoon salt, and pepper. Pour the prepared sauce over the meatballs, cover, and simmer on low heat for 25 minutes until cooked through. Garnish with chopped parsley.
- Slow Cooker Method: Sauté meatballs in a skillet with 1 teaspoon olive oil until browned on all sides. Transfer meatballs to the slow cooker along with mushrooms, ⅛ teaspoon salt, pepper, and sauce. Cover and cook on low for 6 to 8 hours until tender. Garnish before serving.
- Instant Pot Method: Set Instant Pot to sauté mode and heat 1 teaspoon olive oil. Brown meatballs in batches for 2 minutes per side until they do not stick, turning carefully. Add mushrooms, ⅛ teaspoon salt, pepper, and pour sauce over meatballs. Seal lid and cook on high pressure for 10 minutes. Perform quick or natural pressure release. Garnish with parsley.
Notes
- Make sure not to overcrowd the pan or Instant Pot when browning meatballs to ensure even cooking and proper searing.
- Using lean meats helps keep this dish lower in fat while maintaining flavor and texture.
- Chopped parsley adds a fresh touch and vibrant color when garnishing the finished dish.
- You can substitute whole wheat breadcrumbs with gluten-free breadcrumbs if needed.
- The sauce thickens nicely with the flour; ensure it is well mixed with broth to avoid lumps.

Leave a Reply