Easy Instant Pot Salisbury Steak with Mashed Potatoes
When it comes to comfort food, Salisbury steak with mashed potatoes is a classic that hits the spot. But who has time to babysit a skillet or boil potatoes separately? That’s where your Instant Pot comes in! This one-pot meal cooks everything together, with the potatoes steaming in a silicone steamer basket right on top of the meat and gravy—less fuss, less mess, and a delicious meal the whole family will love.
This post may contains affiliate links. I earn a small commission from purchases at no extra cost to you. See my full disclosure here.
What you will Love about this Recipe!
- One-Pot Wonder: The Instant Pot does all the work, cooking the meat and potatoes at the same time.
- Rich & Flavorful Gravy: A perfectly seasoned sauce coats the tender patties.
- Effortless Cleanup: Fewer dishes mean more time to enjoy your meal.
- Great for Meal Prep: Makes enough for leftovers that taste just as delicious the next day.
- Family-Friendly: A crowd-pleaser that even picky eaters will love.
- Customizable Seasoning: Use your favorite seasonings or try our Homemade Dry Onion Soup Mix for an extra flavor boost.
Equipment Needed for Instant Pot Salisbury Steak
Salisbury Steak:
- Instant Pot (6-quart or larger)
- Silicone Steamer Basket
- Mixing bowls
- Measuring cups and spoons
- Whisk
- Wooden spoon
Gravy:
- 1 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp tomato paste
- 1 tsp Dijon mustard
- 1 small onion, sliced
- 1 cup mushrooms, sliced (optional)
- 1 tbsp cornstarch + 2 tbsp water (for thickening)
Mashed Potatoes:
- 2 lbs potatoes, peeled and cubed
- ½ cup milk
- 4 tbsp butter
- Salt & pepper to taste
Step-by-Step Guide to Making Instant Pot Salisbury Steak
- Make the Ground Beef Patties – Combine ground beef, breadcrumbs, egg, Worcestershire sauce, garlic powder, onion powder, salt, and pepper in a large bowl. Shape into 4-5 oval patties.
- Sear the Patties – Set the Instant Pot to ‘Sauté’ mode and add olive oil. Place the patties in the bottom of the pot and brown for 2-3 minutes per side. Remove and set aside.
- Prepare the Gravy – Add the sliced onions and mushrooms to the Instant Pot while still using the “Sauté” function. Cook for 2-3 minutes. Pour in the cup of broth and scrape the brown bits off the bottom of the pan; this step is important to avoid a “Burn” notice. Stir in Worcestershire sauce, tomato paste, and Dijon mustard until well combined. Return the hamburger patties to the pot by placing them on top of the onions.
- Add the Potatoes – Place the silicone steamer basket on top of the meat and gravy. Add the cubed potatoes to the basket.
- Pressure Cook – Secure the instant pot lid and push the “Pressure Cook” button. Set for 15 minutes. Once done, let it naturally release pressure for 5 minutes, then quick release the steam release valve.
- Make the Mashed Potatoes – Carefully remove the steamer basket. Mash the potatoes with butter, milk, salt, and pepper.
- Thicken the Gravy – Turn the Instant Pot to the “Sauté” setting. Stir in cornstarch mixed with water. Slowly whisk the cornstarch slurry into the broth mixture and cook until thickened.
Variation
Make Salisbury Steak Meatballs Instead
For a fun twist, shape the mixture into 1 ½-inch meatballs instead of patties. Follow the same cooking steps, adjusting the sautéing time to 2 minutes per side.




Serving Suggestions
- Serve the Salisbury steak over mashed potatoes, spooning the rich gravy over everything.
- Pair with roasted vegetables, such as Brussels sprouts and green beans, or a side salad for a balanced meal.
- Garnish with fresh parsley for a pop of color and freshness.
Meal Prep Tip: Portion leftovers into meal prep containers for homemade TV dinners!
Frequently Asked Questions:
1. Can I use ground turkey instead of beef?
Absolutely! Ground turkey works well as a leaner option, but you may need to adjust the seasoning since turkey is milder in flavor..
2. What if I don’t have a silicone steamer basket?
You can use a metal steamer basket.
3. Can I make this ahead of time?
Yes! Store the steak and gravy in an airtight container for up to 3 days. Reheat on the stovetop or in the microwave..
4. Can this meal be frozen?
Yes! Allow everything to cool completely, then portion into freezer-safe containers. Freeze for up to 3 months. Reheat in the microwave or oven for an easy homemade TV dinner.
5. How do I make this gluten-free?
Substitute gluten-free breadcrumbs and ensure all sauces used are gluten-free.
This easy Instant Pot Salisbury Steak recipe makes dinner effortless and delicious. It is the perfect meal for busy weeknights. Try it, and enjoy a hearty homemade meal with minimal cleanup!
Special Tools (affiliate links): Instant Pot | Silicone Steamer Basket | Heat Resistant Gloves |
If you try this recipe and love it, please tag me on Instagram and Facebook @grindinggearsfarmstead.
Lechyd Da, (means “Cheers to Good Health” in Welsh)

Easy Instant Pot Salisbury Steak with Mashed Potatoes
Ingredients
Salisbury Steak
- 1 ½ lbs ground beef
- ½ cup bread crumbs
- 1 egg
- 1 tbsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tsp onion powder or 1 tbsp Homemade Dry Onion Soup Seasoning (See Below)
- ½ tsp salt
- ½ tsp black pepper
- 1 tbsp olive oil
Gravy
- 1 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp ketchup
- 1 tsp Dijon mustard
- 1 small onion sliced
- 1 cup mushrooms sliced (optional)
- 1 tbsp cornstarch + 2 tbsp water for thickening
Mashed Potatoes
- 2 lbs Yukon Gold potatoes peeled and cubed
- ½ cup milk
- 4 tbsp butter
- Salt & pepper to taste
Instructions
Make the Ground Beef Patties
- Combine ground beef, breadcrumbs, egg, Worcestershire sauce, garlic powder, onion powder, salt, and pepper in a large bowl. Shape into 4-5 oval patties.
Sear the Patties
- Set the Instant Pot to ‘Sauté’ mode and add olive oil. Place the patties in the bottom of the pot and brown for 2-3 minutes per side. Remove and set aside.
Prepare the Gravy
- Add the sliced onions and mushrooms to the Instant Pot while still using the sauté function. Cook for 2-3 minutes. Pour in the cup of broth and scrape the brown bits off the bottom of the pan; this step is important to avoid a burn notice. Stir in Worcestershire sauce, ketchup, and Dijon mustard until well combined. Return the hamburger patties to the pot by placing them on top of the onions.
Add the Potatoes
- Place the silicone steamer basket on top of the meat and gravy. Add the cubed potatoes to the basket.
Pressure Cook
- Secure the instant pot lid and push the pressure cook button. Set for set for 10 minutes. Once done, let it naturally release pressure for 5 minutes, then quick release the steam release valve.
Make the Mashed Potatoes
- Carefully remove the steamer basket. Mash the potatoes with butter, milk, salt, and pepper.
Thicken the Gravy
- Turn the Instant Pot to the “Sauté” setting. Stir in cornstarch mixed with water. Slowly whisk the cornstarch slurry into the broth mixture and cook until thickened.