Instant Pot beef pot roast is pure comfort food, the kind that warms your heart and fills your home with the inviting smell of home-cooked goodness. It’s a meal I go back to time and time again, especially when I want something both hearty and simple. The tender beef, rich gravy, and wholesome vegetables make this recipe feel like a warm hug after a long day. Plus, using the Instant Pot cuts down on the usual slow cooking time. It’s a true lifesaver for busy days or when you just want dinner on the table without fuss.
At the heart of this recipe is a beautiful 3.5-pound beef chuck roast. It’s seasoned generously with kosher salt and black pepper, then seared to create a deep, flavorful crust. Alongside the beef are classic vegetables: a large yellow onion cut into quarters, hearty carrots chunked into large pieces, and baby potatoes halved for the perfect bite size. Garlic adds an extra layer of aroma, while low-sodium beef broth, tomato paste, and Worcestershire sauce combine to form a rich and flavorful base. A touch of dried thyme brings out an earthy note, and a simple cornstarch slurry transforms the cooking liquid into a velvety gravy. Fresh parsley sprinkled on top brightens the dish, making it as pretty as it is delicious.
The cooking process is straightforward and doesn’t require standing over the stove for hours. First, the roast is seasoned and seared in the Instant Pot on the sauté setting, locking in those deep, savory flavors. Then the onion and garlic soften right in the pot. Next comes deglazing with the beef broth, stirring in tomato paste, Worcestershire sauce, and thyme before sealing the pot to pressure cook the roast for an hour. After a quick release, carrots and potatoes go in, cooking under pressure for just eight more minutes. Finally, the roast and veggies get transferred to a serving platter, the pot liquid thickened into gravy with the cornstarch mixture, and everything is ready to serve garnished with fresh parsley. Leftovers store nicely in the fridge or freezer for later.
This Instant Pot beef pot roast is perfect for chilly evenings when you want a comforting meal without much fuss. It’s also a winner for potlucks or family dinners, as it serves well and tastes fantastic even when reheated. Whether you are cooking for yourself, your family, or friends, this dish hits the spot every time.

Why You’ll Love This Instant Pot Beef Pot Roast
- Quick and Easy: Cuts down on traditional slow cooking from hours to just over an hour without sacrificing flavor.
- Simple Ingredients: Uses common kitchen staples you probably already have on hand.
- Flavorful: Searing the roast and using Worcestershire sauce and tomato paste enhances depth in the sauce.
- One Pot Meal: Beef and vegetables cook together, cutting down on cleanup.
- Family Friendly: Tender beef and well-cooked veggies please all ages, from kids to seniors.
Beef Chuck Roast Tips
Choosing the right cut of beef makes all the difference in this recipe. A beef chuck roast is the perfect choice because it has enough fat marbling to stay tender and juicy during pressure cooking. When selecting your roast, look for a piece that is evenly shaped and has a good layer of fat on the edges — this helps keep the meat moist. If possible, buy a roast with a bright red color and firm texture. Before cooking, pat the roast dry with paper towels to help achieve a better sear, which adds flavor. If you prefer, you can trim off excess fat, but leaving some fat helps the taste and texture.
Options for Substitutions
- Swap beef chuck roast with a pork shoulder roast for a different but still tender meat.
- Use sea salt instead of kosher salt; just reduce the amount slightly since kosher salt is less dense.
- Replace olive oil with avocado oil or vegetable oil if preferred.
- Substitute baby potatoes with peeled red potatoes or even sweet potatoes for a sweeter touch.
- Use vegetable broth instead of beef broth for a lighter, vegetarian-friendly option (just omit beef altogether).
- Switch dried thyme with rosemary or Italian seasoning mix for a varied herb flavor.
Watch Out for These Mistakes
One common pitfall is not searing the roast long enough or at a high enough temperature. Don’t rush this step, as those brown bits on the roast create flavor and help with a good gravy base. Make sure your Instant Pot is hot before adding the roast, and let it get a nice dark crust on each side.
Another mistake is forgetting to deglaze the pot after sautéing the onion and garlic. Those browned bits stuck to the bottom add so much goodness when stirred into the broth. Skipping this will affect the final sauce’s richness.
Be careful when adding vegetables. Adding them too early can cause them to overcook and become mushy. This recipe adds the carrots and potatoes only after the roast is mostly done to keep them tender but firm.
Finally, when mixing in the cornstarch slurry, whisk continuously to avoid lumps, and don’t forget to simmer the gravy for a few minutes to get that perfect thick texture.

What to Serve With Instant Pot Beef Pot Roast?
This meal is hearty enough to stand on its own, but pairing it with a crisp side salad or steamed green beans brings fresh contrast. A warm crusty bread or dinner rolls are wonderful for sopping up the luscious gravy. For something lighter, sautéed spinach or roasted Brussels sprouts balance the richness of the roast beautifully.
Storage Instructions
Store leftover beef pot roast and vegetables in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze the cooked roast and veggies in a freezer-safe container or heavy-duty zip-top bag for up to 3 months.
To reheat, thaw frozen portions overnight in the fridge. Warm gently on the stovetop over low heat with a splash of broth or water to keep meat moist. Alternatively, microwave leftovers in short bursts, stirring between intervals to heat evenly.
Recipe Info
Preparation Time: About 15 minutes for seasoning, chopping, and searing
Cooking Time: Approximately 68 minutes of pressure cooking plus sautéing and simmering
Total Time: Around 1 hour 25 minutes including prep and finishing steps
Level of Difficulty: Easy
Servings: 6 to 8, depending on portion size
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: 1200 – 1400 kcal
Protein: 120 – 140 grams
Fat: 70 – 80 grams
Carbohydrates: 40 – 50 grams
Ingredients
- 3.5 lb beef chuck roast
- 1.5 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp olive oil
- 1 large yellow onion, quartered
- 4 carrots, cut into large chunks
- 1 lb baby potatoes, halved
- 3 cloves garlic, minced
- 2 cups low-sodium beef broth
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 2 tbsp cornstarch mixed with 2 tbsp cold water, for gravy
- Fresh parsley, chopped, for garnish

Step-by-Step Instructions
Step 1: Season and Sear the Roast
Begin by seasoning the beef chuck roast generously with kosher salt and black pepper on all sides. Turn your Instant Pot on to the Sauté function and heat the olive oil until shimmering. Carefully place the roast in the pot and sear one side for 4 to 5 minutes until it develops a deep brown crust. Flip and sear the other side for another 4 to 5 minutes. Once browned on all sides, remove the roast and set it aside.
Step 2: Cook Onions and Garlic
Add the quartered yellow onion to the pot and sauté for about 2 minutes, allowing it to soften and become fragrant. Then add the minced garlic and continue cooking for another 30 seconds. This step builds the flavor base for the dish. When done, press Cancel to stop the Sauté function.
Step 3: Deglaze and Pressure Cook
Pour in the beef broth, scraping the bottom of the Instant Pot with a wooden spoon to loosen any browned bits stuck to the pan. These bits are full of flavor. Stir in tomato paste, Worcestershire sauce, and dried thyme. Next, return the beef roast to the pot, nestling it into the liquid. Secure the lid and set the valve to sealing. Cook on High Pressure for 60 minutes.
Step 4: Add Vegetables and Cook
Once the cooking time is complete, carefully perform a quick pressure release. Then open the lid and add the carrots and baby potatoes around the roast inside the pot. Secure the lid again, seal the valve, and cook on High Pressure for an additional 8 minutes. After cooking, quick release the pressure once more.
Step 5: Make the Gravy
Transfer the roast and vegetables to a serving platter and cover loosely with foil to keep warm. Press the Sauté button again and bring the cooking liquid to a simmer. Slowly whisk in the cornstarch mixed with cold water, stirring continuously to avoid lumps. Cook for 2 to 3 minutes, until the sauce thickens into a smooth gravy.
Step 6: Serve and Garnish
Slice or shred the beef roast as you prefer. Arrange the meat and vegetables on plates or a large serving dish and generously spoon warm gravy over the top. Finish by sprinkling fresh chopped parsley for a pop of color and freshness. Enjoy your comforting meal!
Conclusion
This Instant Pot beef pot roast is a wonderful way to enjoy classic flavors with less time and effort. Every step builds layers of flavor that come together in a tender, juicy roast surrounded by hearty vegetables and smooth, rich gravy. I encourage you to try this recipe—it’s simple, satisfying, and perfect for family dinners or chilly nights. If you give it a go, please share your experience or any twists you tried. For more comforting recipes like this, be sure to explore my other posts. Happy cooking!

Instant Pot Beef Pot Roast
Ingredients
Method
- Season and sear the beef chuck roast generously with kosher salt and black pepper on all sides.
- Turn the Instant Pot on to the Sauté function and heat olive oil until shimmering.
- Carefully place the roast in the pot and sear for 4 to 5 minutes on each side until browned.
- Remove roast and set aside.
- Add the quartered yellow onion and sauté for about 2 minutes.
- Add minced garlic and continue cooking for another 30 seconds.
- Press Cancel to stop the Sauté function.
- Pour in beef broth and scrape the bottom of the pot to loosen browned bits.
- Stir in tomato paste, Worcestershire sauce, and thyme.
- Return the beef roast to the pot, seal the lid and cook on High Pressure for 60 minutes.
- After cooking, perform a quick pressure release.
- Add the carrots and baby potatoes, seal the lid again and cook on High Pressure for an additional 8 minutes.
- Quick release the pressure.
- Transfer roast and vegetables to a serving platter and cover with foil.
- Press Sauté, bring cooking liquid to a simmer, and whisk in cornstarch mixture slowly, stirring continuously.
- Cook for 2 to 3 minutes until the sauce thickens.
- Slice or shred the beef roast as preferred and arrange on plates with vegetables.
- Generously spoon warm gravy over the meat and sprinkle with fresh chopped parsley.
- Enjoy your comforting meal!