Best Ever Instant Pot Roast Beef and Gravy

Make this tender and juice instant pot roast beef recipe with a delicious homemade gravy! You are going to love just how easy it is to make this classic beef dish in the instant pot.

A white plate of instant pot roast beef.

We make this roast beef with a boneless chuck roast. It’s one of my favorite cuts of beef to stock up on when it goes on sale and I am always looking for new ways to cook it. We have also tried Crock Pot Mississippi Pot Roastinstant pot pot roast, Italian beef, crockpot pot roast, and crockpot beef tacos. We also have a long list of instant pot beef recipes.

Cover images for three of Aileen Clark's Cookbooks with the words "order my cookbooks today!".

How long does it take to cook meat in an instant pot?

It takes about 20 minutes per pound to cook beef in the instant pot. This does not include the time it takes for the pot to come to pressure (about 10 minutes) and the time for a natural release (20-30 minutes). Don’t skip the natural release. Just think of it as letting the meat rest. If you quick release the pressure, it will suck the moisture right out of your meat. And you want your roast beef juicy not dry!

Join our instant pot recipe sharing group on Facebook!

Close up of instant pot roast beef.

This recipe for instant pot roast beef has a cook time of 45 minutes. Plus 5 minutes to sear the beef and 5 minutes to whip up the gravy at the end. Luckily, this recipe is mostly hands off (5 minutes at the beginning and end). The rest of the time can be spent with family or prepping a side dish.

How to make roast beef in the instant pot?

  1. Rub a 3 pound chuck roast with seasonings. Piece of beef rubbed with spices.
  2. Heat oil inside your instant pot and let it het up.
  3. Sear the meat on all sides. Meat being seared inside instant pot.
  4. Remove the meat and deglaze the pot with some broth. 
  5. Add the meat back in and cook for 45 minutes on high pressure. Beef in instant pot.
  6. Natural pressure release. 
  7. Remove the meat and add a cornstarch slurry to the broth. 
  8. Bring the broth to a boil to thicken. Instant pot with beef broth and wooden spoon.
  9. Serve roast beef with gravy.

–>Sign up for our Newsletter<–

A plate of roast beef next to salt and pepper shakers and mashed potatoes.

How long does cooked roast beef last in the fridge?

Cooked roast beef stays fresh in the fridge up to 4 days. If you want to preserve it for longer than that, you will need to freeze it.

Can you freeze pressure cooker roast beef?

Yes, you can freeze fully cooked roast beef. Let it cool to room temperature. Slice, and freeze in a freezer safe container. Make sure you label and date the container so you know what it is if you forget about it for months on end. Believe me – mystery meat is not appetizing. But a frozen roast beef ready to be reheated on a busy night is very, very appetizing. 

Overhead shot of roast beef on white plate next to salt shaker.

What to serve with instant pot roast beef with gravy?

Roast beef tastes best with potatoes and a hearty vegetable dish. Here are some side dish recipe ideas: 

Close up of instant pot roast beef.

Instant Pot Roast Beef Recipe

Yield: Serves 6
Prep Time: 10 minutes
Cook Time: 55 minutes
Additional Time: 30 minutes
Total Time: 1 hour 35 minutes

Make this tender and juice instant pot roast beef recipe with a delicious homemade gravy! You are going to love just how easy it is to make this classic beef dish in the instant pot.


  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1 teaspoon parsley flakes
  • 1/2 teaspoon onion powder
  • 1 (3-pound) boneless chuck roast
  • 1 tablespoon olive oil
  • 2 cups beef broth mixed with
  • 1/4 cup cold water
  • 1 tablespoon cornstarch


    1. Mix together the garlic powder, salt, pepper, parsley, and onion powder.
    2. Pat dry the beef roast and rub on the spice mixture.
    3. Press the saute button and add the oilive oil.
    4. Once the instant pot says "HOT" add the beef roast and sear on all sides.
    5. Remove the roast and set aside.
    6. Pour in the beef broth and deglaze the bottom of the pot. Use a wooden spoon to scrape up any bits of food stuck to the bottom of the pot.
    7. Press the cancel button.
    8. Place the roast back inside the instant pot.
    9. Close the lid and set the pressure release valve to sealing.
    10. Press the manual or pressure cook button and set to 45 minutes.
    11. Natural pressure release.
    12. Remove the meat from the pot and shred with two forks.
    13. Whisk together the cold water and cornstarch.
    14. Pour the cornstarch slurry into the insant pot.
    15. Press the saute button and bring the broth to a boil.
    16. Let boil 5 minutes, unti thickened, to make a gravy.
    17. Serve roast beef with gravy.
Nutrition Information
Yield 6 Serving Size 1
Amount Per Serving Calories 77Total Fat 5gSaturated Fat 1gTrans Fat 0gUnsaturated Fat 3gCholesterol 17mgSodium 658mgCarbohydrates 2gNet Carbohydrates 0gFiber 0gSugar 0gSugar Alcohols 0gProtein 5g

Nutrition information is an estimate.

Did you make this recipe?

Tag us in your recipe creations using @aileencooks and #aileencooks.

Save this recipe for later on Pinterest. 

A plate of roast beef covered in gravy.

Did you try this recipe for instant pot roast beef? Let us know what you thought with a rating and comment. You can also tag us in your recipe creations on social media using @aileencooks.