instant pot roast beef with cranberry gravy

Instant Pot Roast Beef with Cranberry Gravy

This Instant Pot Roast Beef is fall apart tender and has the best sweet and savory gravy! It's an easy pressure cooker roast beef recipe that is perfect for any night of the week!
Course Main Course
Cuisine American
Keyword instant pot, pressure cooker
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 40 minutes
Servings 10 servings
Calories 417kcal
Author Ashley Fehr


  • 1 teaspoon seasoning salt
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon black pepper
  • 1.75 kg beef roast about 3.5lbs
  • 2 tablespoons canola oil
  • 1 cup low sodium beef broth
  • 350 ml cranberry sauce (1 can)
  • 1/4 cup brown sugar
  • 1 teaspoon minced garlic
  • 1 pinch red chili flakes
  • salt and pepper


  • In a small bowl, combine seasoning salt, garlic powder, Italian seasoning, onion powder and pepper. Rub over roast.
  • Turn the Instant Pot to saute and add the oil. Sear the roast on all sides until golden brown and releases from the pan easily. *You can skip this step, but it does help to keep the juices in the meat and adds flavor.
  • Add beef broth to Instant Pot and scrape the bottom of the pan if there are any bits stuck on -- this prevents the burn method from appearing.
  • Close the lid, turn the valve to sealing and select Manual or Pressure Cook for 80-90 minutes (depending on the size of your roast. If you cut it into two or three pieces, you can reduce the time slightly). The Instant Pot will take about 10 minutes to build pressure and begin counting down.
  • After the cook time is up, allow the pressure to release naturally for 10 minutes. Open the lid, remove the roast to a cutting board and let rest. 
  • Drain all juices from the Instant Pot except for 1 1/2 cups. Add cranberry sauce, sugar, garlic and red chili flakes for a bit of spice if desired. Turn to saute and cook and whisk until bubbly and combined.
  • Adjust salt and pepper to taste. Shred or pull beef and serve with cranberry gravy.


Calories: 417kcal | Carbohydrates: 19g | Protein: 34g | Fat: 22g | Saturated Fat: 9g | Cholesterol: 120mg | Sodium: 430mg | Potassium: 648mg | Sugar: 18g | Vitamin A: 0.7% | Vitamin C: 1% | Calcium: 3.9% | Iron: 21.3%