Salisbury steak in a skillet and garnished with fresh chopped parsley.

Homemade Salisbury Steak with mushroom & Onion gravy

0 comments This post may contain affiliate links. We may earn money from the companies mentioned in this post.

Homemade Salisbury Steak with mushroom gravy is the perfect comfort food. Savory seasoned beef patties seared with a beautiful brown crust and topped with perfectly sauteed baby bella mushrooms, and onions in a rich beef-based gravy that is close-your-eyes-good! Not to mention this dish is an amazing main course for those looking to pack in the flavors, protein, and vegetables!

Homemade salisbury steak in a pan covered in mushroom gravy.

The best thing about cooking a homemade dish is that you can customize it to your tastes. This recipe for Salisbury steak with mushroom and onion gravy is no exception. It’s simple, yet delicious and will be on the table in less than an hour! Much like a Meatloaf covered in mushroom sauce, this is a simple and filling dinner for any family occasion.

Why You’ll Love This Salisbury Steak

  • This is a classic, filling meal reminiscent of meatloaf with mushrooms that your family will love
  • It is a simple and flavorful dinner that can fit any occasion
  • It contains many cheap ingredients to make a perfect large family meal on a budget

Equipment Needed To Make Salisbury Steak

  • A large mixing bowl
  • An electric mixer with the hook attachment (optional)
  • A large skillet

Salisbury Steak Ingredients

  • Ground Beef – The main ingredient for the recipe. Use 80/20 or leaner or the steaks will fall apart.
  • Green Peppers –
  • Yellow Onion –
  • Baby Bella Mushrooms –
  • Italian Bread Crumbs – Helps thicken up the patties and give the egg something to stick to.
  • Egg – Helps bind all the ingredients together.
  • Ketchup –
  • Mustard –
  • Garlic –
  • Onion Powder, Black Pepper, and Salt – These spices are so important for the flavor and you won’t want to skip them.
  • Olive Oil – This is to sear the hamburger steaks.
  • Unsalted Butter – Is the base of the roux and to add flavor
  • All-purpose Flour – Used to thicken up the roux for the gravy
  • Beef Stock – To add flavor and make the roux into a gravy
  • Worcestershire sauce – Adds so much flavor and remember a little goes a long way.
All the ingredients needed to make homemade salisbury steak.

How To Make Salisbury Steak

  • In a large bowl add ground beef, ⅓ cup yellow onion, green pepper, bread crumbs, egg, ketchup, mustard, garlic, black pepper, onion powder, and salt. Mix well together by hand or a electric mixer.
  • Divide the ground beef into 6 equal portions. Then shape them into patties with a slight indentation in the middle.
  • In a large skillet over medium-high heat. Heat the oil then, add in Salisbury steak patties. Cook on each side for 3-5 minutes until they are completely browned. Then remove and set aside. (Do not cook through as they will finish cooking in the gravy.)
  • In the same skillet with leftover drippings lower the heat to medium and add in the butter. Then stir in the flour and cook until it reaches a golden brown. Pour in the beef broth and stir until well combined and bring to a simmer.
  • Add in the ketchup, Worcestershire sauce, 1 cup of yellow onion, onion powder, and black powder. Stir until well combined then add in mushrooms and simmer for 5 minutes or until mushrooms are soft.
  • Add the hamburger steaks into the mushroom gravy and cover. Cook for 10-15 minutes or until they have reached 160 degree internal temperature.
  • Serve over rice or mashed potatoes and enjoy!

What Is Salisbury Steak?

Salisbury steak is one of those dishes that have been around forever. There is also a lot of different variations on it. It usually consists of a homemade hamburger patty that is combined with onions, green peppers, bread crumbs, egg, and a blend of spices. Then covered in a delicious brown gravy. It is almost like a mini meatloaf.

Some people confuse Salisbury steak with a hamburger steak. But they do not include ingredients like green pepper, onion, egg, and bread crumbs. Hamburger steaks are usually just mixed with spices and herbs. Then covered in a delicious gravy sauce.

What to Serve/Pair with Salisbury Steak

This is a nice dinner option because you can pair it with many things including rice. You can also pair it with my personal favorite Garlic Mashed Red Potatoes and you can drench them with the extra gravy from the steaks. The buttery, creamy mashed potatoes go perfectly with the gravy-soaked Salisbury steak and help to add a contrasting creamy texture to the meaty steak and sauteed vegetables. This finishes off your protein-rich meal with some starches or carbs to fully round out the dinner and cover more of your food groups!

Salisbury steak in a skillet and garnished with fresh chopped parsley.

Popular Substitutions & Additions

  • Substitutions – Substitute the ground beef for something leaner. If you’re meal planning around dietary restrictions and red meat is off the table you can replace it with ground turkey for a leaner and healthier option! You can also replace the ground beef with a plant based substitute like beyond meat.
  • Substitutions – make it vegan. This is actually an easy recipe to make vegan as you only have to substitute a few items. The main one, of course, being the ground beef for a plant based substitute. The other being the eggs, which can be traded out for a binder of egg substitute which is sold in most grocery stores. Finally the beef broth can be replaced with a vegan substitute of a similar flavor or just regular vegetable broth. This makes the recipe meat free but still just as mouthwatering, so everyone can enjoy it no matter their dietary restrictions.
  • Additions – more veggies. If you like mushrooms but you’d like a few more vegetables in this dish then you can absolutely add as many as you’d like! Zucchini, asparagus, green beans, and many others would make great additions and would taste great with the gravy from this recipe! Plus this is a great way to get some picky eaters in the family to actually enjoy their veggies, albeit covered in gravy, they’re still healthy!

How To Reheat & Store Salisbury Steak

If you are storing leftover Salisbury Steak you want to make sure it has cooled down and then place it in an airtight container in the refrigerator. You don’t want to place any leftovers that are still very hot in the refrigerator as this can speed up bacterial and mold growth.

 Once cooled to room temperature and put in the container it should last for about a week, and if you’d like to reheat it you can either place it back in the skillet for a quick browning until hot, or you can place it in an oven-safe dish along with the gravy and set it to 400 degrees Fahrenheit until hot and ready to eat

Salisbury steak on a white plate with garlic mashed potatoes.

Salisbury Steak FAQs

Will this serve my family of 6 ?

Yes, a pound of ground beef will serve up to 6 people depending on the size of your patties. You can make smaller patties or you can double the recipe and use two pounds of ground beef to be sure everyone in your family is full!

Do I have to use mushrooms/onions?

No, I know some of us are averse to certain things like mushrooms or onions so if you wish to leave these out of the recipe or replace them you can! For the onions, you can use extra peppers in place of them and omit the onion powder, though it may change the flavor slightly. Also, if you don’t like mushrooms you can just leave them out or replace them with a vegetable you prefer, while this may also change the flavor slightly you can pick a replacement of your choice which adds to the dish and makes it your own.

Can I make this gluten-free?

Yes, this recipe actually only includes a single ingredient that has to be changed in order to make this recipe gluten-free and that’s the bread crumbs! There are several gluten-free bread crumb options available for purchase, along with many recipes on how to make your own if you wish to.

Don’t Forget To Come Back And Let Me Know How Your Salisbury Steak Turned Out!

Salisbury steak in a skillet and garnished with fresh chopped parsley.

Homemade Salisbury Steak

Homemade Salisbury Steak with mushroom gravy is the perfect comfort food. Tender ground beef patties packed with onions, green pepper and the perfect amount of spices. Then drenched in a tasty mushroom gravy. This Salisbury Steak recipe is so easy to make and is ready in just 30 minutes.
5 from 1 vote
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Main Course
Cuisine American
Servings 6
Calories 355 kcal

Ingredients
  

Hamburger Steaks

  • lbs ground beef
  • cup green pepper (diced)
  • ½ cup Italian style bread crumbs
  • cup yellow onion (diced)
  • 1 tbsp ketchup
  • 1 tsp mustard
  • 1 clove garlic (minced)
  • ½ tsp ground black pepper
  • ½ tsp onion powder
  • ¼ tsp salt
  • 1 tsp olive oil

Gravy

  • 2 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 2 cups beef broth
  • 2 tsp ketchup
  • 1 cup yellow onion (diced)
  • 2 tsp Worcestershire sauce
  • ½ tsp onion powder
  • 8 ounces baby Bella mushrooms (Sliced)
  • ½ tsp ground black pepper

Instructions
 

  • In a large bowl add ground beef, ⅓ cup yellow onion, green pepper, bread crumbs, egg, ketchup, mustard, garlic, black pepper, onion powder, and salt. Mix well together by hand or a electric mixer with hook attachment.
  • Divide the ground beef into 6 equal portions. Then shape them into patties with a slight indentation in the middle.
  • In a large skillet over medium-high heat. Heat the oil then, add in Salisbury steak patties. Cook on each side for 3-5 minutes until they are completely browned. Then remove and set aside. (Do not cook through as they will finish cooking in the gravy.)
  • In the same skillet with leftover drippings lower the heat to medium and add in the butter. Then stir in the flour and cook until it reaches a golden brown. Pour in the beef broth and stir until well combined and bring to a simmer.
  • Add in the ketchup, Worcestershire sauce, 1 cup of yellow onion, onion powder, and black powder. Stir until well combined then add in mushrooms and simmer for 5 minutes or until mushrooms are soft.
  • Add the hamburger steaks into the mushroom gravy and cover. Cook for 10-15 minutes or until they have reached 160 degree internal temperature.
  • Serve over rice or mashed potatoes and enjoy!

Notes

*Nutrition Disclaimer: All information presented on this site is intended for informational purposes only. Nutrition facts are an estimate and not guaranteed to be accurate. I am not a certified nutritionist and any nutritional information shared on Modernmealmakeover.com should only be used as a general guideline.

Nutrition

Calories: 355kcalCarbohydrates: 18.2gProtein: 39.5gFat: 13gSaturated Fat: 5.6gCholesterol: 112mgSodium: 676mgPotassium: 812mgFiber: 2.3gSugar: 5.8gVitamin D: 3µgCalcium: 51mgIron: 23mg
Keyword Homemade Salisbury Steak, Salisbury Steak
Tried this recipe?Let us know how it was!

More Yummy Comfort Food Recipes

HAVE YOU TRIED THIS RECIPE?

RATE and COMMENT below! I would love to hear your experience. Getting feedback from you helps me and other readers too!

Also, if you share on INSTAGRAM, use the hashtag #modernmealmakeover and tag us (@modernmealmakeover) so we can stop by and give your post some love. Thank you!

Leave a Comment

Your email address will not be published.

*

Recipe Rating