A delicious steak dinner in a pinch! This Instant Pot Steak with Homemade Beef Gravy is an easy, one-pot recipe that cooks to perfection in just 20 minutes!

Instant Pot Steak with Homemade Gravy on a plate with mashed potatoes and broccoli and a steak knife

What Makes This Recipe Great

Did you know that you can pressure cook steak?! In fact, it’s so easy, delicious, and perfectly seared that you would never know the difference!

This Instant Pot steak recipe features tender, juicy steaks smothered in a homemade beef gravy so good that you’ll want to lick the plate! A quick and easy date night meal, weeknight dinner, or Sunday family dinner, this recipe will be on repeat for any and every occasion!

Recipe Highlights

  • Simple ingredients!
  • Pressure cook steak in just 20 minutes!
  • Easy, homemade beef gravy.
  • One pot, minimal cleanup!
  • Gluten-Free, Dairy-Free, Whole30, Paleo, and Keto!
  • Another Quick & Easy steak recipe: Air Fryer Filet Mignon.

Ingredient Notes

Ingredients for Instant Pot steak

Steak: I prefer to pressure cook steak cuts like New York Strips or Ribeyes for this Instant Pot steak recipe! Typically mine are about 1 inch thick. 

Seasoning: Salt, pepper, onion powder, garlic powder, and thyme.

Olive Oil: You can also use avocado oil if you prefer.

Ghee: You can also use vegan butter from brands like Earth Balance or Miyokos, or if you’re fine with dairy you can use regular butter.

Beef Broth: Beef broth, bone broth, and beef stock are interchangeable in this recipe. Feel free to use what you have on hand! I love using Kettle & Fire brand – use code MARY for 20% off your order!

Veggies: Onions, mushrooms, minced garlic. You can omit one or both the onions and mushrooms if you prefer to have a more plain gravy.

Arrowroot Powder: This is what I use to thicken the homemade beef gravy to the right consistency. You can also use cornstarch or tapioca starch, though I prefer using arrowroot.

Recipe Step by Step

The first four steps for making Instant Pot Steak
  1. Pat the steaks dry with a paper towel.
  2. Combine the salt, pepper, onion powder, garlic powder, and thyme in a bowl, then rub all over both sides of the steaks.
  3. Set the Instant Pot to Saute mode and add the olive oil. Let it get HOT for 3-4 minutes. Gently add the steaks and sear for 2 minutes on each side. Remove the steaks and set them aside. 
  4. Add in the ghee and let it melt (keeping the pot on Saute mode). Add the onions, garlic, and mushrooms. Saute for 3 minutes. 
The second set of steps for making Instant Pot steak

5. Pour in the beef broth and use a wooden spoon to deglaze/scrape the bottom of the pot (important so you don’t get the burn message!)

6. Add the trivet on top of the mushrooms and onions. Place the steaks on top of the trivet.

7. Lock the lid and turn the vent to sealing. Cook on manual high pressure for 2 minutes (this is for medium to medium well steaks!), then manually release the steam. Remove the steaks and tent them with foil while you make the gravy. 

8. Hit the cancel/keep warm button, then turn the pot back to Saute mode. Mix the arrowroot powder & water together to create a slurry. Add it to the pot and continue to stir while the gravy bubbles and thickens. This shouldn’t take long. Serve the homemade beef gravy on top of the instant pot steak and enjoy! 

New York Strip on a plate with mashed potatoes, gravy, and broccoli

Mary’s Tips & Tricks

Medium/Rare Steaks: For medium rare/rare steaks, you can stop after searing them! No need to pressure cook steak. To make the homemade beef gravy, keep the Instant Pot on saute mode and add the arrowroot slurry while the gravy is bubbling. Stir for a few minutes until thickened. Serve over the steak!

Well Done: For steak cooked well, pressure cook steak for 4 minutes on high pressure!

Gravy: Feel free to omit the gravy and just use the pot to cook the steaks. You can sub 1 cup of water on the bottom of the pan and use the trivet on top after searing them. 

Double Batch: If you want to make more than two steaks, simply repeat the steps for the steak. There will be extra gravy for extra steaks. Make sure to cook the steak in batches so that there is enough room to get a good sear and doesn’t crowd the Instant Pot.

Nutrition Info: The nutrition info is just for the Instant Pot steak, not including the homemade beef gravy!

Storage: Store leftovers in an airtight container in the refrigerator and eat within 3 days. Reheat in a pan on the stove for best results.

Close up of New York Strip with gravy on a plate with mashed potatoes in the background

Recipe FAQs

What should the internal temperature of my steak be cooked to?

Here is an easy guide! Use an instant-read thermometer and pressure cook steak to your desired temperature.
Rare: 125-130F, Medium Rare: 130-135F, Medium: 135-140F, Medium Well: 140-150F, Well: 155-165F.

Does Instant Pot steak stay tender?

Yes! When you pressure cook steak it actually stays super tender and juicy, and full of flavor!

What are the best sides to serve with this recipe?

There are so many! Here are some easy ones that I love! Healthy Baked Beans, Gluten Free Broccoli Casserole, Healthy Green Bean Casserole, Creamy Dairy Free Mashed Potatoes, Whole30 Potatoes Au Gratin.

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comments section. Or, follow me on Facebook, Pinterest or Instagram today!

Instant Pot Steak

A delicious steak dinner in a pinch! This Instant Pot Steak with Homemade Beef Gravy is an easy, one-pot recipe that cooks to perfection in just 20 minutes!
5 from 1 vote
Leave a Review »

Ingredients

  • 2 6-8 oz steaks of choice, I prefer New York Strips or Ribeyes for this recipe! Typically mine are about 1 inch thick.
  • ½ tsp salt
  • ¼ tsp pepper
  • ½ tsp onion powder
  • ½ tsp garlic powder
  • ½ tsp thyme
  • 1 tbsp olive oil

Gravy

  • 1 tbsp ghee
  • 1 medium onion, sliced
  • 8 oz sliced mushrooms
  • 2 cloves minced garlic
  • ¾ cup beef broth
  • 1 tbsp arrowroot powder

Equipment

Instructions
 

  • Pat the steaks dry with a paper towel. Combine the salt, pepper, onion powder, garlic powder, and thyme in a bowl, then rub all over both sides of the steaks.
  • Set the Instant Pot to Saute mode and add the olive oil. Let it get HOT for 3-4 minutes. Gently add the steaks and sear for 2 minutes on each side. Remove the steaks and set aside.
  • Add in the ghee and let it melt (keeping the pot on Saute mode). Add the onions, garlic, and mushrooms. Saute for 3 minutes.
  • Add in the beef broth and use a wooden spoon to deglaze/scrape the bottom of the pot (important so you don't get the burn message!) Add the trivet on top of the mushrooms and onions. Place the steaks on top of the trivet.
  • Lock the lid and turn the vent to sealing. Cook on manual high pressure for 2 minutes (this is for medium steaks), then manually release the steam.
  • Remove the steaks and tent them with foil while you make the gravy. 
  • Hit the cancel/keep warm button, then turn the pot back to Saute mode. Mix the arrowroot powder & water together to create a slurry. Add it to the pot and continue to stir while the gravy bubbles and thickens. This shouldn't take long. Serve the gravy on top of the steaks and enjoy!  

Notes

Temperature: Here is an easy guide! Use an instant-read thermometer to determine your desired temperature. Keep in mind that the timing will depend on the thickness of your steak. Mine were about 1 inch thick. 
Rare: 125-130F, Medium Rare: 130-135F, Medium: 135-140F, Medium Well: 140-150F, Well: 155-165F.
Medium/Rare Steaks: For medium rare/rare steaks, you can stop after searing them! No need to pressure cook the steak. To make the homemade beef gravy, keep the Instant Pot on saute mode and add the arrowroot slurry while the gravy is bubbling. Stir for a few minutes until thickened. Serve over the steak!
Well Done: For steak cooked well, cook for 4 minutes on high pressure!
Gravy: Feel free to omit the gravy and just use the pot to pressure cook steak. You can sub 1 cup of water on the bottom of the pan and use the trivet on top after searing them. 
Double Batch: If you want to make more than two steaks, simply repeat the steps for the steak and double the gravy ingredients. Make sure to cook the steak in batches so that there is enough room to get a good sear and doesn’t crowd the Instant Pot.
Nutrition Info: The nutrition info is just for the steak, not including the homemade beef gravy!
Storage: Store leftovers in an airtight container in the refrigerator and eat within 3 days.

Nutrition

Serving: 1steak, Calories: 475kcal, Carbohydrates: 1g, Protein: 46g, Fat: 32g, Saturated Fat: 14g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 15g, Cholesterol: 138mg, Sodium: 700mg, Potassium: 626mg, Fiber: 1g, Sugar: 1g, Vitamin A: 59IU, Vitamin C: 1mg, Calcium: 22mg, Iron: 4mg