I absolutely love making cozy, comforting meals that come together quickly, and this Instant Pot Roast Beef with Vegetables and Gravy Recipe has become one of my favorite go-to dishes. The roast turns out unbelievably tender, practically falling apart with every forkful, while the vegetables soak up all that rich, savory goodness. Plus, the homemade gravy tying everything together adds that perfect, silky finish that makes it feel like a real Sunday feast any night of the week.
Why You’ll Love This Instant Pot Roast Beef with Vegetables and Gravy Recipe
I can’t tell you how many times I’ve been delighted by the flavors of this recipe. The combination of seared beef, aromatic herbs like thyme and rosemary, and the deep umami notes from Worcestershire sauce creates a wonderfully balanced taste that feels fancy but is actually really approachable. The beef is juicy and has that melt-in-your-mouth texture, while the vegetables become tender and flavorful without losing their shape or color.
What really makes this recipe stand out for me is how incredibly easy it is to prepare, thanks to the Instant Pot. From searing to pressure cooking, it streamlines the process so I don’t have to babysit the stove for hours. It’s perfect for a cozy weeknight dinner when I want something hearty and satisfying, but also shines wonderfully for a special family gathering or holiday meal. Honestly, it’s a recipe I happily recommend to anyone who loves good food with minimal fuss.
Ingredients You’ll Need
These simple yet essential ingredients come together beautifully to create a dish filled with rich flavors, vibrant colors, and comforting textures. Each element plays a key role, from the aromatic garlic to the hearty beef broth that amps up the depth of the gravy.
- Beef roast (3 lb): I recommend chuck or bottom blade for tenderness and flavor.
- Olive oil (2 tbsp): Perfect for searing to develop that golden crust on the beef.
- Kosher salt (1 tbsp): Essential for seasoning the beef evenly and enhancing all the flavors.
- Black pepper (1 tsp): Adds the right amount of mild heat and earthiness.
- Onion (1 thinly sliced): Provides sweetness and depth when sautéed.
- Garlic (4 minced cloves): Brings warmth and aromatic complexity.
- Beef broth (1 cup): Creates a flavorful base for both cooking and gravy.
- Worcestershire sauce (2 tbsp): Boosts umami and adds a tangy richness.
- Dried thyme (1 tsp): Offers a subtle, herby fragrance that complements beef perfectly.
- Dried rosemary (1 tsp): Infuses the dish with piney, savory notes.
- Baby carrots (1 1/2 cups): For sweetness and color contrast.
- Potatoes (1 lb, cut into chunks): Adds heartiness and absorbs all the lovely gravy.
- Cornstarch slurry (2 tbsp cornstarch + 2 tbsp water): For thickening the gravy to silky perfection.
Directions
Step 1: Set your Instant Pot to “Sauté” mode and pour in the olive oil. Season the beef roast generously with kosher salt and black pepper on all sides. When the oil is hot, sear the roast for about 4 minutes per side, until it develops a beautiful golden-brown crust. Remove the roast and set it aside for now.
Step 2: Add the thinly sliced onion and minced garlic to the Instant Pot and sauté for about 3 minutes, stirring occasionally, until the onion becomes fragrant and lightly translucent. This step builds a flavorful base for the roast.
Step 3: Pour in the beef broth and Worcestershire sauce, using a wooden spoon to scrape up any browned bits stuck to the bottom of the pot—this is where much of the flavor hides! Sprinkle in the dried thyme and rosemary, stirring to combine everything evenly.
Step 4: Return the seared roast to the Instant Pot, nestling it into the flavorful liquid. Secure the lid and set the Instant Pot to cook on high pressure for 60 minutes. After cooking, allow the pressure to naturally release for 10 minutes before carefully turning the valve to vent the remaining pressure.
Step 5: Remove the roast from the pot and tent it with foil to rest while you finish the vegetables and gravy. Resting helps the meat retain its juices and makes slicing easier.
Step 6: Add the baby carrots and potato chunks to the cooking liquid in the Instant Pot. Lock the lid again and pressure cook on high for 5 to 8 minutes, depending on how tender you want the vegetables. Use a quick release to vent the steam once cooking finishes.
Step 7: Switch the Instant Pot back to “Sauté” mode. Whisk in the cornstarch slurry gradually and stir continuously until the liquid thickens into a luscious gravy, about 2 to 3 minutes. Adjust seasoning by adding a pinch of salt and pepper, if needed.
Step 8: Slice the rested roast beef against the grain and serve alongside the tender carrots and potatoes. Spoon the glossy gravy over the top for a meal that feels truly special and satisfying.
Servings and Timing
This recipe generously serves 6 people, making it perfect for a family dinner or small gathering. The prep work takes about 15 minutes, mostly for seasoning, slicing vegetables, and searing the meat. Cooking time in the Instant Pot is approximately 1 hour and 15 minutes in total—60 minutes for the roast and up to 8 minutes for the vegetables, plus a bit of time for natural pressure release. Including resting and final gravy prep, plan for around 1 hour and 30 minutes from start to finish.
How to Serve This Instant Pot Roast Beef with Vegetables and Gravy Recipe
When I serve this Instant Pot Roast Beef with Vegetables and Gravy Recipe, I love pairing it with a crisp green salad or some steamed green beans to bring a fresh contrast to the wholesome richness of the beef and gravy. Mashed potatoes or buttery dinner rolls alongside also work beautifully if you want extra comfort on the plate.
To make the presentation inviting, I garnish the slices of beef with a few sprigs of fresh rosemary or parsley on top. A drizzle of the homemade gravy brightens the dish visually and ties the components together in every bite. I prefer serving this meal piping hot, so the vegetables are tender but still vibrant, and the beef feels juicy and fresh.
For drinks, a robust red wine like Cabernet Sauvignon or Merlot pairs wonderfully, but on casual nights, I’m just as happy enjoying it with sparkling water infused with lemon or a sprig of mint. This dish truly shines at family dinners, cozy weekend gatherings, or even special occasions like holidays where its hearty flavors bring everyone to the table with anticipation.
Variations
I love experimenting with this recipe to keep it feeling fresh. If you want to switch things up, try swapping the beef roast for a pork shoulder or even a whole chicken—both will absorb those amazing flavors and produce juicy results. For a gluten-free version, just be sure to use gluten-free Worcestershire sauce and cornstarch, which helps keep the gravy smooth and thick.
If you want to add more veggies or change the profile a bit, diced parsnips, turnips, or even some mushrooms would add interesting earthiness and texture. For a twist on the herbs, fresh thyme and rosemary can make a difference if you have them available; I find it brings out a brighter, fresher flavor. Also, some folks like adding a splash of red wine in the broth step for deeper complexity, which I think is fantastic when time allows.
If you don’t have an Instant Pot, you can absolutely make this roast beef in a Dutch oven or slow cooker, but be prepared for longer cooking times and the need to monitor the liquid levels to prevent drying out. Still, the rich flavors and tender meat you get from this kind of slow cooking are worth it.
Storage and Reheating
Storing Leftovers
Leftover roast beef and vegetables store wonderfully in airtight containers in the refrigerator. I like to separate the meat, veggies, and gravy if I have the chance—it helps keep everything tasting fresh. Stored this way, the leftovers last about 3 to 4 days, making it easy to enjoy a quick meal later in the week without sacrificing quality.
Freezing
This dish freezes well, especially if you package the beef and gravy separately from the vegetables. Use sturdy freezer-safe containers or zip-top bags, removing as much air as possible before sealing. Properly frozen, it will keep for up to 3 months. When you’re ready, thaw it overnight in the fridge to keep everything tasting like freshly made.
Reheating
The best way I’ve found to reheat leftovers is gently on the stovetop over low heat, stirring occasionally to warm the gravy without overcooking the meat or mushy the vegetables. If you’re pressed for time, microwaving is fine—use medium power and heat in short bursts, stirring between intervals. Avoid reheating the roast at too high a temperature to preserve the tender texture and flavor.
FAQs
What cut of beef is best for this Instant Pot Roast Beef with Vegetables and Gravy Recipe?
I find that chuck roast or bottom blade roast works best because they become tender and juicy when pressure cooked. These cuts have enough marbling and connective tissue that breaks down beautifully, resulting in that melt-in-your-mouth texture you want for roast beef.
Can I use fresh herbs instead of dried in this recipe?
Absolutely! Fresh thyme and rosemary add a wonderful brightness to the dish. Just use about three times the amount of fresh herbs compared to dried since fresh herbs are less concentrated in flavor. Add them during cooking so they have time to infuse the beef and vegetables.
How do I prevent the beef from drying out in the Instant Pot?
To keep the beef juicy, make sure to sear it well, which locks in the juices, and be sure to use the natural pressure release for at least 10 minutes after cooking. This gradual release helps retain moisture. Also, resting the beef before slicing allows the juices to redistribute throughout the meat.
Can I add other vegetables to this recipe?
Yes! Root vegetables like parsnips, turnips, or celery root work wonderfully. Just add them with the potatoes and carrots so they cook evenly. I recommend cutting harder vegetables into similar sizes to ensure everything finishes cooking at the same time.
How do I thicken the gravy if it’s too thin?
If your gravy is thinner than you’d like, just stir in a little more cornstarch slurry (a mix of cornstarch and cold water) while the Instant Pot is on “Sauté” mode. Stir continuously until it reaches your desired consistency, usually within a few minutes. Remember to add it slowly to avoid clumps.
Conclusion
I hope you’re as excited as I am to try this Instant Pot Roast Beef with Vegetables and Gravy Recipe because it truly delivers on flavor, tenderness, and convenience all at once. It’s the kind of meal that feels celebratory but doesn’t require a whole day in the kitchen. Give it a go, and I promise it’ll become a cherished favorite in your repertoire just like it has in mine!
Print
Instant Pot Roast Beef with Vegetables and Gravy Recipe
This Instant Pot Roast Beef recipe delivers melt-in-your-mouth tender beef cooked to perfection with flavorful herbs, garlic, and a rich gravy. The pressure cooking method ensures a quick and easy meal with perfectly cooked carrots and potatoes, making it a comforting and hearty dinner option for any occasion.
- Total Time: 1 hour 30 minutes
- Yield: 6 servings
Ingredients
Meat and Seasoning
- 3 lb beef roast (like chuck or bottom blade)
- 2 tbsp olive oil
- 1 tbsp kosher salt
- 1 tsp black pepper
Vegetables
- 1 onion (thinly sliced)
- 4 cloves garlic (minced)
- 1 1/2 cups baby carrots (or 3 carrots cut into chunks)
- 1 lb potatoes (cut into chunks)
Liquids and Flavorings
- 1 cup beef broth
- 2 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 1 tsp dried rosemary
Gravy Thickener
- Cornstarch slurry (2 tbsp cornstarch + 2 tbsp water)
Additional Seasoning
- Salt and black pepper (to taste)
Instructions
- Sear the Beef: Set the Instant Pot to “Sauté” mode and add olive oil. Season the beef roast evenly with kosher salt and black pepper. Place the roast in the pot and sear for about 4 minutes on each side until a golden-brown crust forms. Remove the roast and set aside.
- Sauté the Vegetables: Add the thinly sliced onion and minced garlic to the Instant Pot. Sauté for about 3 minutes, stirring occasionally, until the onions are translucent and fragrant.
- Deglaze the Pot: Pour in the beef broth and Worcestershire sauce, scraping the bottom of the pot to lift any browned bits stuck to the surface. These add great flavor. Stir in the dried thyme and rosemary to infuse the liquid with herbal aroma.
- Pressure Cook the Roast: Return the seared beef roast to the Instant Pot. Secure the lid and set the pressure to high. Cook for 60 minutes. Once the cooking cycle completes, allow a natural pressure release for 10 minutes before carefully venting the remaining pressure.
- Remove the Roast: Carefully open the lid and remove the roast from the pot. Tent it loosely with foil and let it rest; this helps retain juices.
- Cook Vegetables: Add baby carrots and chopped potatoes to the Instant Pot with the cooking liquid. Close the lid again and cook on high pressure for 5 to 8 minutes, depending on how tender you prefer your vegetables. Use quick release to release the pressure when done.
- Make the Gravy: Set the Instant Pot back to “Sauté” mode. Stir in the cornstarch slurry (cornstarch mixed with water) into the liquid. Continuously stir until the sauce thickens into a smooth gravy. Adjust thickness by adding more slurry or cooking a bit longer.
- Serve: Slice the rested roast into portions and serve alongside the cooked carrots and potatoes, topped generously with the freshly made gravy.
Notes
- Allow the roast to rest before slicing to ensure it stays juicy.
- Use a meat thermometer to check that the beef reaches an internal temperature of about 145°F for medium doneness.
- Adjust vegetable cooking times based on your preferred tenderness.
- If you prefer thicker gravy, add more cornstarch slurry gradually while sautéing the sauce.
- Leftover roast beef can be stored in the refrigerator for up to 3 days and reheated gently.
- Prep Time: 15 minutes
- Cook Time: 1 hour 15 minutes
- Category: Main Course
- Method: Instant Pot
- Cuisine: American
