Go Back
+ servings
Print Recipe
4.25 from 4 votes

Instant Pot Texas Roadhouse Pot Roast Recipe

Texas Roadhouse is such a happy place, and our Instant Pot Texas Roadhouse pot roast recipe will be sure to put a smile on your face.
Prep Time10 mins
Cook Time1 hr 5 mins
Natural Release Time1 hr
Total Time2 hrs 15 mins
Course: Main Course
Cuisine: American
Keyword: Easy pot roast recipe, Pot roast recipe for the Instant Pot, Texas pot roast Instant Pot, Texas Roadhouse copycat recipe
Servings: 6
Calories: 2895kcal


  • Instant Pot
  • Cutting Board
  • Knife


  • 2 cups beef broth
  • 3 pound beef chuck roast
  • salt and pepper, to taste (about a teaspoon of each)
  • ½ teaspoon garlic powder (more or less to taste)
  • 1 onion diced
  • 1 orange bell pepper diced
  • 3 stalks of celery diced
  • 3 cloves of garlic minced
  • ½ cup tomato sauce
  • ½ cup BBQ Sauce
  • 2 Tablespoons Worcestershire sauce
  • 2 beef bouillon cubes
  • ½ teaspoon dried thyme
  • ½ teaspoon dried rosemary


  • Pour beef broth into the Instant Pot.
  • Season all sides of the roast with salt, pepper and garlic powder. Place roast in the bottom of the Instant Pot.
  • Add in onions, peppers, celery, and garlic on top of and all around the roast.
  • Pour tomato sauce, BBQ sauce, and Worcestershire sauce on top of roast. Then place bouillon cubes on top of roast with thyme and rosemary.
  • Place the lid on top of the Instant Pot and move the valve to SEALING. Press the PRESSURE COOK (MANUAL) button and set timer for 65 minutes (or 20-25 minutes per pound, depending on the size of your roast).
  • When the timer is done, let the pressure do a NATURAL RELEASE and then let the roast sit on warm for at least 1 hour (I sometimes will let it sit on warm in the Instant Pot for 3-5 hours, just to let it really get tender).
  • Remove roast from Instant Pot and slice into pieces (it should pretty much fall apart by this point).
  • Serve with mashed potatoes and gravy on the side and of course with Texas Roadhouse Rolls. :)


  • When it comes to beef pot roasts, we like to cook them for 20 mins per pound in the Instant Pot. If the roast is frozen, we will cook it for 30-35 mins per pound.


Calories: 2895kcal | Carbohydrates: 95g | Protein: 274g | Fat: 159g | Saturated Fat: 70g | Polyunsaturated Fat: 13g | Monounsaturated Fat: 80g | Trans Fat: 9g | Cholesterol: 939mg | Sodium: 7325mg | Potassium: 6278mg | Fiber: 8g | Sugar: 66g | Vitamin A: 4858IU | Vitamin C: 178mg | Calcium: 432mg | Iron: 35mg