Last Tuesday, oliver came home from school announcing he'd eaten the "best lunch ever" - salisbury steak that reminded him of meatballs. His seven-year-old brain had just made the connection I'd been working on for weeks. What if we took everything delicious about Salisbury steak meatballs and made them actually bite-sized? The tender beef, that rich brown gravy with mushrooms and onions, all the savory goodness - but in perfectly portioned meatballs that cook faster and soak up even more of that incredible sauce. That night, we tested the theory together in our kitchen. The way those meatballs absorbed the gravy while staying incredibly tender, how the mushrooms and onions created this silky sauce that begged for mashed potatoes underneath.
Why You'll Love This Salisbury Steak Meatballs
These easy Salisbury steak meatballs combine everything you love about the classic dish with the convenience of meatball form. The seasoned beef stays incredibly moist and tender thanks to a secret ingredient most people overlook, while the homemade mushroom gravy tastes like you simmered it for hours (but didn't). oliver loves helping me roll the meatballs to "perfect golf ball size," and honestly, getting him involved means he actually eats his dinner without the usual vegetable negotiations. The gravy is so good that we fight over who gets to soak their bread in the leftover sauce.
What makes this comfort food meatball recipe even better is how adaptable it is to your schedule. You can make them on the stovetop in about 40 minutes for a quick weeknight dinner, or throw everything in the slow cooker before work and come home to a house that smells absolutely amazing. They freeze beautifully, reheat like a dream, and taste even better the next day after the flavors have had time to really blend together. Plus, this old fashioned Salisbury steak meatballs recipe uses simple ingredients you probably already have in your pantry - no fancy grocery store trips required.
Jump to:
- Why You'll Love This Salisbury Steak Meatballs
- Ingredients For Salisbury Steak Meatballs
- How To Make Salisbury Steak Meatballs
- Smart Swaps for Your Salisbury Steak Meatballs
- Storage Tips
- Equipment For Salisbury Steak Meatballs
- Salisbury Steak Meatballs Variations
- Top Tip
- FAQ
- Time to Get Cooking!
- Related
- Pairing
- Salisbury Steak Meatballs
Ingredients For Salisbury Steak Meatballs
For the Meatballs:
- 2 pounds ground beef
- 1 cup breadcrumbs
- 2 large eggs
- ½ cup whole milk
- 1 packet onion soup mix
- 2 teaspoons Worcestershire sauce
- 1 teaspoon garlic powder
- ½ teaspoon black pepper
- ½ teaspoon salt
For the Gravy:
- 3 tablespoons butter
- 8 ounces mushrooms, sliced
- 1 medium onion, thinly sliced
- 3 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 3 cups beef broth
- 2 tablespoons Worcestershire sauce
- 1 tablespoon Dijon mustard
- 1 teaspoon onion powder
- Salt and pepper to taste
Optional Add-Ins:
- ½ cup sour cream for extra creamy gravy
- Fresh thyme sprigs
- Splash of red wine
- Cream of mushroom soup shortcut
How To Make Salisbury Steak Meatballs
Step 1: Prepare the Meatball Mixture
In a large bowl, combine the breadcrumbs and milk, letting them soak for about 5 minutes until the breadcrumbs absorb all that moisture. This creates what professional chefs call a panade, and it's the secret to tender meatballs that stay moist even after cooking. Add the ground beef, eggs, onion soup mix, Worcestershire sauce, garlic powder, salt, and pepper. Using your hands (oliver wears disposable gloves because he thinks raw meat is "too squishy"), gently mix everything together until just combined. Don't overmix - that's the fastest way to tough, dense meatballs. The mixture should hold together but still look a bit loose and fluffy.
Step 2: Form and Brown the Meatballs
Roll the meat mixture into balls about the size of golf balls - you should get around 20-24 meatballs from this batch. oliver insists on measuring each one with his actual golf ball to make sure they're "regulation size," which adds time but keeps him entertained. Heat a large skillet over medium-high heat with a drizzle of oil, then brown the meatballs in batches, turning them to get color on all sides. They don't need to cook through completely here - just get that nice golden-brown crust that adds flavor. This takes about 2-3 minutes per batch. Transfer browned meatballs to a plate and don't worry about any stuck-on bits in the pan - those are flavor gold for your gravy.
Step 3: Build That Amazing Gravy
Using the same skillet with all those delicious browned bits, melt the butter over medium heat. Add your sliced mushrooms and onions, cooking until the onions are soft and translucent and the mushrooms have released their moisture, about 8-10 minutes. oliver calls this the "stinky good part" because the smell is incredible. Stir in the minced garlic and cook for another minute until fragrant. Sprinkle the flour over the vegetables, stirring constantly for about 2 minutes to cook out that raw flour taste. This creates a roux that will thicken your gravy perfectly.
Step 4: Create the Perfect Salisbury Gravy
Slowly pour in the beef broth while whisking constantly to prevent lumps - this is where the magic happens as your gravy starts to come together. Add the Worcestershire sauce, Dijon mustard, and onion powder, stirring everything until smooth. The gravy should start to thicken as it comes to a simmer. Taste it now and adjust your seasonings - I usually add a bit more salt and pepper at this stage. This homemade brown gravy tastes so much better than anything from a packet, and it only takes a few extra minutes to make from scratch.
Step 5: Simmer to Tender Perfection
Carefully nestle your browned meatballs back into the gravy, spooning some of that rich sauce over the tops. Reduce heat to low, cover the skillet, and let everything simmer together for 20-25 minutes. The meatballs will finish cooking through while absorbing all those incredible flavors from the gravy. The sauce will reduce and thicken to that perfect consistency that coats the back of a spoon. When the meatballs reach an internal temperature of 160°F, they're done. Let them rest in the gravy for 5 minutes before serving - this final step lets the juices redistribute for the most tender, flavorful Salisbury steak meatballs with brown gravy you've ever tasted.
Smart Swaps for Your Salisbury Steak Meatballs
Meat Variations:
- Ground beef → Ground turkey
- Beef only → Half beef, half pork
- Regular → Ground chicken
- Traditional → Plant-based ground
Breadcrumb Options:
- Regular breadcrumbs → Crushed crackers
- Standard → Panko breadcrumbs
- Wheat → Gluten-free breadcrumbs
- Store-bought → Crushed cornflakes
Gravy Shortcuts:
- Homemade → Beef gravy packets
- From scratch → Brown gravy mix
- Full recipe → Cream of mushroom soup
- Traditional → Mushroom gravy jar
Dairy Swaps:
- Whole milk → Buttermilk
- Regular → Heavy cream
- Dairy → Unsweetened almond milk
- Standard → Evaporated milk
Mushroom Alternatives:
- Button mushrooms → Baby bellas
- Fresh → Canned mushrooms (drained)
- Standard → Mixed mushroom blend
- Regular → Omit if not a fan
Storage Tips
Best When Fresh
- Serve immediately after cooking for best texture
- Gravy stays silkiest when freshly made
- Meatballs are most tender straight from the pan
- Leftovers are delicious but fresh is superior
Make Ahead Strategy
- Form uncooked meatballs up to 24 hours ahead
- Refrigerate covered until ready to brown and simmer
- Freeze uncooked meatballs up to 3 months on baking sheet
- Make complete dish day before and reheat gently
Proper Storage Method
- Cool completely before storing to prevent bacteria
- Store meatballs in gravy in airtight container
- Keep in fridge for 3-4 days maximum
- Gravy will thicken when cold, thin when reheating
Reheating Instructions
- Reheat gently on stovetop over low heat
- Add splash of beef broth if gravy too thick
- Microwave individual portions on medium power
- Avoid high heat which makes meatballs tough
Equipment For Salisbury Steak Meatballs
- Large mixing bowl
- Large skillet with lid (12-inch works best)
- Wooden spoon for stirring
- Whisk for gravy
- Meat thermometer for doneness
Salisbury Steak Meatballs Variations
Slow Cooker Salisbury Steak Meatballs
- Brown meatballs first for better flavor
- Add meatballs and gravy ingredients to crockpot
- Cook on low for 6-7 hours or high for 3-4 hours
- Perfect for busy weeknights or meal prep
- The Salisbury Steak Meatballs crockpot method makes them extra tender
Italian-Style Salisbury Meatballs
- Add Italian seasoning to meatball mixture
- Use Italian bread crumbs for binding
- Add sun-dried tomatoes to gravy
- Finish with fresh basil and parmesan
- Serve over creamy polenta instead of mashed potatoes
Swedish-Salisbury Fusion
- Add nutmeg and allspice to meatballs
- Use half beef broth, half cream in gravy
- Skip the mushrooms, add extra onions
- Serve with lingonberry jam on side
- oliver calls these "fancy meatballs for special days"
BBQ Salisbury Meatballs
- Mix BBQ seasoning into meat mixture
- Add BBQ sauce to gravy for smoky-sweet flavor
- Include diced bell peppers with onions
- Top with crispy fried onions before serving
- Great for summer cookouts with mashed potatoes
Top Tip
- I'll never forget the Saturday morning oliver announced he wanted to help make "real dinner, not kid dinner." He was five then, convinced that helping cook would make him grow faster. I was planning to make regular Salisbury Steak Meatballs with jarred sauce, but he'd seen a cooking show the night before featuring Salisbury steak and insisted we make "the one with the brown sauce."
- We started browning the Salisbury Steak Meatballs together, and I explained we'd make gravy from the drippings. He watched me add the mushrooms and onions, wrinkling his nose at first. "Those are the slimy things I don't like," he said skeptically. But then I let him whisk the flour into the butter, and he was mesmerized by how it bubbled and turned golden.
- The best part came when the gravy thickened. He couldn't believe that the thin, brown liquid had transformed into this silky, rich sauce that coated his whisk. He dipped a piece of bread in for a tiny taste (after I cooled it down), and his whole face lit up. "I MADE this? The brown sauce is mine?" From that day on, mushrooms became "the good slimy things," and he asks to make "his gravy" at least once a week. These Salisbury steak meatballs with mushroom gravy became our Saturday tradition because oliver feels like a real chef every time we make them together.
FAQ
What goes with Salisbury steak meatballs?
Mashed potatoes are the classic pairing - they soak up that rich gravy perfectly. Egg noodles or rice work beautifully too. For vegetables, try roasted green beans, buttered peas, glazed carrots, or sautéed spinach. Crusty bread is essential for mopping up extra gravy. We love serving these ground beef dinner ideas with simple sides that let the meatballs and gravy shine.
What is the secret ingredient to moist meatballs?
The secret is a panade - breadcrumbs soaked in milk. This mixture adds moisture and keeps meatballs tender throughout cooking. The milk-soaked breadcrumbs create tiny pockets of moisture that prevent the meat from drying out or becoming tough. Some cooks also add a bit of grated onion or Worcestershire sauce for extra moisture and flavor. Never skip this step for the juiciest meatballs.
What is the best binder for Salisbury steak?
A combination of breadcrumbs (or crushed crackers) and eggs works best. The breadcrumbs provide structure and absorb moisture, while eggs act as the glue holding everything together. For one pound of meat, use about ½ cup breadcrumbs and one egg. Onion soup mix also helps bind while adding incredible flavor. Avoid using too much binder or your meatballs will be dense and heavy.
What is the secret to making tender meatballs?
Gentle handling is key - mix ingredients just until combined, never overwork the meat. Use a higher fat content beef (85/15) for moisture. Form Salisbury Steak Meatballs gently without compacting them too much. Let them rest before cooking so proteins relax. Most importantly, don't cook them at too high heat - gentle simmering in gravy keeps them tender and juicy while finishing the cooking process perfectly.
Time to Get Cooking!
Now you have everything you need to make these comforting Salisbury steak meatballs - from the tender, perfectly seasoned beef to oliver's famous "magic" mushroom gravy. This classic comfort food proves that sometimes the most satisfying dinners are the ones that bring back memories while creating new ones. Whether you're feeding a hungry crowd or just want something cozy on a cold evening, these savory meatballs deliver that stick-to-your-ribs satisfaction we all crave.
Looking for more comfort food classics? Try our Easy Cheddar Stuffed BBQ Bacon Bombs that uses similar meatball-making techniques with Italian flair. Want something elegant? Our Easy Beef Wellington Bites deliver restaurant-quality beef in impressive portions. And don't forget dessert - our Best Hershey Kiss Cookies Recipe creates those nostalgic peanut butter blossoms that complete any comfort food meal!
Share your Salisbury Steak Meatballs success! We especially love seeing photos of little helpers making their own "magic gravy"!
⭐️⭐️⭐️⭐️⭐️ Rate this Salisbury Steak Meatballs and join our cooking community!
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Salisbury Steak Meatballs
Salisbury Steak Meatballs
Equipment
- 1 Large mixing bowl (For meatball mixture)
- 1 Large 12-inch skillet with lid (For browning + simmering)
- 1 Whisk (For gravy)
- 1 Wooden spoon (For sautéing)
- 1 Meat thermometer (Ensure meatballs reach 160°F)
Ingredients
Meatballs
- 2 pounds Ground beef - 85/15 recommended
- 1 cup Breadcrumbs - Soaked to make panade
- 2 large Eggs
- ½ cup Whole milk - For panade
- 1 packet Onion soup mix - Flavor + binding
- 2 teaspoons Worcestershire sauce
- 1 teaspoon Garlic powder
- ½ teaspoon Black pepper
- ½ teaspoon Salt - Adjust to taste
Gravy
- 3 tablespoons Butter
- 8 ounces Mushrooms - Sliced
- 1 medium Onion - Thinly sliced
- 3 cloves Garlic - Minced
- 3 tablespoons All-purpose flour - For roux
- 3 cups Beef broth
- 2 tablespoons Worcestershire sauce
- 1 tablespoon Dijon mustard - Adds depth
- 1 teaspoon Onion powder
- Salt + pepper - To taste
Optional Add-Ins
- ½ cup Sour cream - Creamier gravy
- Fresh thyme - Aroma
- Splash Red wine Richness
- 1 can Cream of mushroom soup - Shortcut option
Instructions
- Create panade by mixing milk + breadcrumbs, rest 5 minutes. Add beef, eggs, soup mix, Worcestershire, garlic powder, salt, pepper. Mix gently until just combined.
- Roll into golf-ball-sized meatballs. Brown on all sides in a hot skillet (2-3 minutes per batch). Transfer to plate.
- In same skillet, melt butter. Add mushrooms + onions, cook until softened (8-10 minutes). Add garlic, cook 1 minute. Add flour and stir to create roux.
- Slowly whisk in beef broth. Add Worcestershire, Dijon, onion powder. Simmer until thickened; adjust seasoning.
- Nestle meatballs into gravy. Cover and simmer 20-25 minutes until cooked through (160°F). Rest 5 minutes before serving.
















Leave a Reply