Ingredients
Equipment
Method
Make and sear the meatballs
- In a mixing bowl, combine ground beef, breadcrumbs, egg, Worcestershire, garlic powder, onion powder, salt, and pepper until evenly blended. Form into 1.5-inch balls.
- Heat a cast iron skillet over medium-high heat and sear the meatballs 2–3 minutes per side until browned, then set aside. Look for deep brown edges before transferring.
Cook the garlic herb mashed potatoes
- Boil Yukon gold potatoes until tender, then drain and mash. Add butter, warm cream, roasted garlic, fresh chives, salt, and pepper and mix until fluffy, keeping warm.
Simmer the mushroom onion gravy
- In the same meatball skillet, melt butter and cook sliced onion and mushrooms for 5 minutes until golden. Stir until the vegetables look softened and browned.
- Sprinkle flour over the onion-mushroom mixture and cook for 1 minute. Whisk to eliminate raw flour smell, then keep the mixture bubbling.
- Whisk in beef broth, Worcestershire, and Dijon mustard, stirring until smooth. Continue cooking at a gentle simmer for 4–5 minutes until the gravy thickens.
- Return the meatballs to the skillet and simmer 8–10 minutes until cooked through. The sauce should coat the meatballs and look glossy.
Serve
- Spoon garlic herb mashed potatoes onto plates and top with Salisbury steak meatballs and mushroom gravy. Serve hot so the gravy stays silky over the fluffy mash.
Notes
Pro tip: Brown the meatballs first for better flavor, and simmer the gravy until it thickens enough to lightly coat the back of a spoon. Refrigerate leftovers up to 3 days in a covered container; reheat gently on the stove. Freezing is yes for the cooked meatballs and gravy (up to 2 months), but potatoes may become grainier—consider freezing gravy/meatballs separately. For a lighter option, use reduced-fat cream (or half-and-half) for the mashed potatoes.
