We use cookies on this website to ensure its proper functioning and to improve the quality of our services. Cookie Policy
Tags and nutritional info are auto-generated and may be inaccurate. Always check the full ingredient list before cooking.
Combine ground beef, diced onion, green bell pepper, breadcrumbs, egg, garlic powder, onion powder, Italian seasoning, salt, pepper, ketchup, and mustard in a large bowl.

Form the mixture into equal-sized patties.

Heat olive oil in a large pan and cook patties until browned on both sides. Remove from the pan.

Melt butter in the pan and sauté sliced onions until fragrant.

Stir in flour and cook for 1 minute.

Add beef broth, Worcestershire sauce, and Dijon mustard, then bring to a simmer.

Add patties back to the pan and simmer in the gravy until cooked through and the gravy has thickened and reduced.

Serve the Salisbury steak over mashed potatoes and top with fresh parsley.

Want to keep this recipe for later? We can email it to you!
For a richer flavor, use homemade beef broth instead of store-bought.
You can substitute ground turkey or chicken for ground beef if desired.
Adjust the seasoning in the patties to your taste preferences.
Can I make this recipe ahead of time?
Yes, you can prepare the patties and gravy ahead of time. Store them separately in the refrigerator and reheat before serving.
What can I serve with Salisbury steak?
Mashed potatoes are a classic pairing, but you can also serve it with rice, noodles, or roasted vegetables.
Can I freeze Salisbury steak?
Yes, you can freeze the cooked patties and gravy in an airtight container for up to 3 months. Thaw and reheat before serving.
How do I thicken the gravy?
If the gravy is too thin, you can mix a small amount of flour or cornstarch with water and stir it into the gravy while simmering.
Can I use fresh herbs instead of dried?
Yes, fresh herbs like parsley or thyme can be used for added flavor. Adjust the quantity to taste.

