These easy Salisbury steak meatballs are parbaked in the oven, finished on the stovetop in a rich mushroom gravy, and ready in just over 30 minutes. Cozy, kid-friendly comfort food made simple!
Add the ground beef and panko breadcrumbs to a large mixing bowl. Grate the onion and garlic directly over the breadcrumbs, then add the eggs, Worcestershire sauce, ketchup, Dijon mustard, and a generous pinch of salt and pepper. Using your hands, gently mix everything together just until combined — be careful not to overmix.
Using a tablespoon scoop, portion the meatball mixture onto two parchment-lined baking sheets. Bake for 15 minutes, just until set — the meatballs will finish cooking later in the gravy.
The Gravy
Add the sliced mushrooms and 2 tablespoons of the butter to a large cast iron skillet set over medium-high heat. Once the mushrooms have cooked down and released their moisture, add the remaining butter followed by the flour, stirring constantly to create a smooth roux and prevent any lumps.
Slowly whisk in the hot beef broth until the gravy is smooth. Stir in the ketchup, Worcestershire sauce, and Dijon mustard, then taste and adjust with salt and pepper as needed. Add the meatballs to the skillet and simmer for 5–10 minutes, until the meatballs are cooked through and the gravy has thickened to your liking.
Serve over a bed of mashed potatoes or buttered noodles and enjoy!
Notes
This is a large recipe because we love the leftovers so much. If you don't want many leftovers, simply cut this in half.