Instant Pot Salisbury Steak


This post may contain affiliate links. Please read my disclosure policy.

Instant Pot salisbury steak is a quick and delicious dinner that is ready in just 35 minutes. On a cold winter day, there’s nothing like this comforting recipe coated in gravy to satisfy your cravings. Serve it over mashed potatoes with some roasted asparagus for the perfect meal! 

This savory hearty main dish is made easy in the Instant Pot for a quick meal that tastes like you slaved all day!

Instant Pot salisbury steak on a bed of mashed potatoes with fresh parsley.

What is Salisbury Steak?

When it comes to classic, home-cooked American cuisine, it doesn’t get any more authentic than Salisbury steak. This dish is nothing more than ground beef patties smothered in a rich onion and mushroom gravy. The ground beef is seasoned and mixed with egg and bread crumbs as a binder.

Traditionally, the patties are cooked in a skillet on the stovetop, and then simmered in Salisbury steak gravy, made with beef stock, onion and mushrooms. You could also pile the patties and the gravy ingredients in a crock pot, for slow cooker Salisbury steak. But if you’re looking to save time, this Instant Pot Salisbury steak with easy mushroom gravy is perfect!

How To Make Salisbury Steak From Scratch

I love cooking in my Instant Pot (if you aren’t familiar with them, you can learn more here: What is The Instant Pot?). Just follow these simple steps to make homemade Salisbury steak in your Instant Pot:

  1. Place chopped onion and sliced mushrooms in the bottom of your Instant Pot.
  2. Mix the ingredients for the beef patties, and shape into patties.
  3. Brown the patties in a skillet, and then layer onto the onion and mushrooms.
  4. Add the rest of the ingredients and cook on high pressure.

I have browned the patties in the Instant Pot (on sautee) however they can be difficult to flip so using a non-stick frying pan is easier. Either way will work!

Beef patties, onions, and mushrooms layered in an Instant Pot for Instant Pot salisbury steak.

How To Make Salisbury Steak Gravy

No Salisbury steak would be complete without a rich gravy. After the patties are finished cooking in your Instant Pot, it’s super easy to make mushroom gravy right inside the Instant Pot:

  • While the patties are still cooking in your Instant Pot, make a cornstarch and water slurry.
  • When the cooking cycle is complete, depressurize and remove the lid. Set the patties aside.
  • Turn the Instant Pot to sauté, and when the sauce starts bubbling, stir in the cornstarch slurry to thicken.

Voila, perfect rich salisbury steak gravy!

Instant Pot salisbury steak in an instant pot covered in fresh parsley and gravy, ready to be served.

You might have noticed by now that the ingredients for Salisbury steak patties are very similar to the ones we use for meatballs. This Instant Pot Salisbury steak recipe can easily be made into Salisbury steak meatballs. Instead of forming the meat, egg and bread crumb mixture into patties, form them into 1” meatballs. Then, just proceed with the rest of the recipe as directed.

More Recipes You’ll Love

4.2 from 5 votes
Review Recipe

Instant Pot Salisbury Steak

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6 servings
Author Holly Nilsson
Course Beef, Dinner, Entree, Main Course
Cuisine American
During cold winter days, there’s nothing like this traditional easy Salisbury steak recipe to satisfy your craving for comfort food.

Ingredients

  • 8 oz sliced mushrooms
  • 1/2 onion sliced
  • 1 1/2 cups beef broth low sodium
  • 1 oz package brown gravy mix dry
  • 1 tablespoon tomato paste
  • 1 tablespoon Dijon mustard
  • 2 tablespoons fresh parsley
  • 1 tablespoon Worcestershire sauce
  • 2 tablespoons corn starch
  • 4 tablespoons water
Beef Patties
  • 1 1/2 lbs lean ground beef
  • 1 egg yolk
  • 1/3 cup Panko bread crumbs
  • 3 tablespoons milk
  • salt & pepper to taste

avatarFollow Spend with Pennies on Pinterest

Instructions

  1. Place onions and mushrooms in the bottom of the Instant Pot.

  2. Combine beef patty ingredients and form 6 patties. Brown over medium high heat (about 3 minutes per side) in a skillet. *see note

  3. Layer beef patties over mushrooms. Combine remaining ingredients except water and cornstarch. Pour over beef and cook high pressure, 18 minutes.
  4. Quick release. Remove patties and set aside.
  5. Turn IP onto sautee. Combine cold water and cornstarch. Stir into the broth and let cook a few minutes until thickened. Add beef back into the sauce to coat.
  6. Serve over mashed potatoes or rice.

Recipe Notes

These can be browned in batches of two using the sautee function. I found it difficult to flip and time consuming so opted to use a frying pan. The choice is yours.
Nutrition Information
Calories: 302, Fat: 18g, Saturated Fat: 7g, Cholesterol: 110mg, Sodium: 320mg, Potassium: 632mg, Carbohydrates: 8g, Sugar: 2g, Protein: 24g, Vitamin A: 210%, Vitamin C: 4%, Calcium: 43%, Iron: 3.1%

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Keyword Instant Pot salisbury steak
Instant Pot salisbury steak is comfort food heaven. It is perfect over mashed potatoes, topped with mushroom gravy! #spendwithpennies #instantpot #instantpotsalisburysteak #steak #salisburysteak #instantpotdinner #mushroomsalisburysteak #mushroomgravy
Instant Pot salisbury steak is comfort food heaven. It is perfect over mashed potatoes, topped with mushroom gravy! #spendwithpennies #instantpot #instantpotsalisburysteak #steak #salisburysteak #instantpotdinner #mushroomsalisburysteak #mushroomgravy

More Recipes You'll Love

About the author

Holly

pinterest facebook twitter instagram

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!

More Posts by Holly

Latest & Greatest Dishes