ADVERTISEMENT
Instructions
1. Mix the Meatball Ingredients
In a large mixing bowl, combine ground beef, breadcrumbs, egg, onion, garlic, Worcestershire sauce, Dijon mustard, parsley, salt, and pepper. Mix by hand or with a spoon until evenly combined.
2. Shape the Meatballs
Roll the meat mixture into small, evenly sized meatballs using your hands. Set aside on a tray or plate.
3. Brown the Meatballs
Heat olive oil in a large skillet over medium-high heat. Add the meatballs in batches if needed, and brown them on all sides. Once browned, transfer them to a separate plate.
4. Prepare the Gravy
In the same skillet, pour in the beef broth and bring it to a gentle simmer. In a small bowl, mix cornstarch and water until smooth, forming a slurry. Slowly whisk this into the broth to thicken the gravy.
5. Simmer the Meatballs
Return the browned meatballs to the skillet. Cover and simmer for about 10 minutes, allowing them to cook through and absorb the savory flavor of the gravy.
6. Serve
Transfer the meatballs to a serving dish. Spoon gravy over the top and garnish with fresh thyme, if using. Serve hot with mashed potatoes, rice, or buttered noodles for a satisfying meal.
Final Notes
These Salisbury Steak Meatballs bring comfort food to the next level—rich, hearty, and ready to please a crowd. Make a double batch and refrigerate leftovers for easy lunches or next-day dinners.
Let me know if you want this recipe formatted for print, adapted for meal prep, or translated into another language.