Craving Salisbury Steak Meatballs for a cozy weeknight family dinner? These savory beef and onion–flecked beauties simmer in a rich gravy made creamy with Worcestershire sauce. A quick bake gives them that perfect golden-brown finish, and they come together in under 40 minutes for a nostalgic meal everyone will love.
This post may contain affiliate links. Please read my disclosure policy .
You’re Gonna Love These Meatballs
- Weeknight Ease – From bowl to table in under 40 minutes for a stress-free dinner.
- True Comfort Food – That rich, savory gravy feels like a warm hug on a plate.
- Simple, Real Ingredients – Nothing fussy or processed, just pantry staples you can feel good about.
- Family-Friendly Flavor – Even picky eaters will beg for seconds of these tender Salisbury Steak Meatballs.
🍴 You Will Find in This Article
What You’ll Need for Salisbury Steak Meatballs
For the meatballs
- Ground Beef – Use a good quality beef for the best flavor and texture.
- Breadcrumbs – These help bind everything together and keep the meatballs tender.
- Milk – Adds moisture and ensures the meatballs stay juicy.
- Egg – A lightly beaten egg is key for holding the mixture together.
- Worcestershire Sauce – Don’t skip this—it adds that signature savory depth.
- Garlic Powder – A must for that unmistakable flavor.
- Onion Powder – Complements the garlic and beef perfectly.
- Salt – Essential for seasoning the meatballs well.
- Black Pepper – Just a touch for a little warmth and spice.
For the sauce
- Olive Oil – A good quality oil for browning the meatballs.
- Beef Broth – Use a rich, flavorful broth for the base of the sauce.
- All-Purpose Flour – Helps thicken the sauce to the perfect consistency.
- Water – Just a splash to balance the sauce.
- Ketchup – Adds a hint of sweetness and tang.
- Dijon Mustard – A little goes a long way for a sharp, zesty kick.
Let’s Get This Cozy Dinner Started
I love how this recipe fits perfectly into a busy evening. You’ll spend about 15 peaceful minutes getting everything ready, letting the simple act of mixing and shaping become a little moment of calm. Then, it’s just about 25 minutes of cooking time where the most wonderful aromas will start to fill your kitchen. In under 40 minutes total, you’ll have a comforting, homestyle dinner on the table that feels anything but rushed. It’s the ideal kind of easy family dinner for those nights when you need warmth and simplicity. If you love recipes that come together without a fuss, you might also enjoy my Cheeseburger Pasta for another quick weeknight win.

Salisbury Steak Meatballs
Ingredients
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 large egg lightly beaten
- 1 tsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
- 1 cup beef broth
- 1 tbsp all-purpose flour
- 1/4 cup water
- 1 tsp ketchup
- 极 tsp Dijon mustard
Method
- In a large mixing bowl, combine the ground beef, breadcrumbs, milk, egg, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix gently with your hands until just combined, being careful not to overwork the mixture.
- Shape the mixture into 12 equal-sized meatballs, about 1 1/2 inches in diameter, and set them aside on a plate.
- Heat the olive oil in a large skillet over medium heat. Add the meatballs in a single layer and cook for 3-4 minutes per side, turning gently with tongs, until browned on all sides. Remove the meatballs from the skillet and set aside.
- In the same skillet, whisk together the beef broth, flour, water, ketchup, and Dijon mustard until smooth. Bring the mixture to a simmer over medium heat, stirring constantly, until the sauce thickens slightly, about 2-3 minutes.
- Return the meatballs to the skillet, nestling them into the sauce. Reduce the heat to low, cover, and simmer for 10-12 minutes, or until the meatballs are cooked through and the sauce is rich and glossy. Serve warm.
Nutrition
Private Notes
Thoughtful Tips for Special Diets
I always believe that good food should be for everyone, so I love thinking about easy swaps. For my friends who are sugar conscious or looking for diabetic-friendly options, this recipe is a great starting point. The ketchup and Worcestershire do contain a bit of sugar, but you can easily find no-sugar-added ketchup or use a natural sweetener like a touch of stevia to balance the tomato paste instead. For a truly low glycemic approach, serving these Salisbury Steak Meatballs over cauliflower mash instead of potatoes is a fabulous and delicious alternative that keeps things light and healthy.
My Favorite Pro-Tips for Perfection
Over the years, I’ve made these homemade Salisbury Steak Meatballs more times than I can count, and I’ve picked up a few tricks!
- Flavor Swap: For a deeper, richer taste, try using beef broth instead of water in the gravy, or add a splash of red wine if you have it open. It’s a simple change that makes the sauce incredibly luxurious.
- Diet Tweak: To make these gluten-free, just swap the breadcrumbs for gluten-free oats blitzed in a food processor and use a cornstarch slurry instead of flour to thicken the gravy.
- Prep Fix: The key to tender meatballs is to mix the ingredients gently with your hands just until combined. Overmixing is the number one cause of tough, dense meatballs, so be a light touch!
- Storage Tip: These reheat beautifully! Store them in an airtight container; the gravy helps keep them moist. Gently reheat on the stovetop with a splash of broth. They also freeze wonderfully for a future easy comfort food dinner. For another great make-ahead meal, check out my Cowboy Casserole.
A Peek Into Nutrition and Comfort
This dish is a wonderful source of protein from the ground beef, which helps keep you feeling full and satisfied. Using a leaner ground beef can reduce the fat content without sacrificing the comforting flavor of these Salisbury Steak Meatballs. Paired with a side of vegetables, it’s a balanced meal that delivers on both nutrition and classic comfort food cravings. For more insight into building balanced meals, you can explore these Tastefully Simple onion gravy recipe variations that often incorporate different ingredients. If you’re looking for other hearty beef dishes, my Beef Stroganoff is another family favorite.
A Lighter Take on a Classic
If you’re looking to lighten things up a bit, it’s so easy to do without losing any of the cozy factor. Using 93% lean ground beef or even ground turkey works beautifully in this Salisbury Steak Meatballs recipe. You can also easily reduce the sodium by opting for a low-sodium beef broth. For a thicker gravy with less flour, a cornstarch slurry is a great alternative. These small tweaks let you enjoy all the savory goodness of pan-fried meatballs with rich beef broth in a way that fits your lifestyle. For another lighter recipe the whole family will love, try my Ground Beef Rice Bowl.
How I Love to Serve These Meatballs
For me, the ultimate way to serve these is just like my grandma did: smothered in that glorious gravy over a huge pile of creamy mashed potatoes. It’s pure nostalgia on a plate. The sound of laughter around the table as everyone digs in is my favorite kind of dinner music. A simple side of steamed green beans or roasted carrots adds a perfect touch of color and freshness. It’s the definition of a comfort food dinner that brings everyone together.
If you’re looking for other comforting pairings, my Best Burger Recipe has some great ideas for sides that would work here too!
Common Mistakes (And How to Avoid Them)
Even the simplest recipes can have their pitfalls, but don’t worry—I’ve got you covered so your Salisbury Steak Meatballs turn out perfectly every time.
- Overmixing the Meat: This is the biggest culprit for tough meatballs. Mix the ingredients just until combined—it’s okay if it’s a little uneven!
- Not Browning properly: Give the meatballs space in the pan and let them get a good sear. That brown crust adds so much flavor to the final dish and to the gravy.
- Boiling the Gravy: Once you add the meatballs back to the sauce, keep it at a gentle simmer. A rolling boil can make the meatballs tough and the gravy thin out.
For a different cooking method that’s more hands-off, you can find great








