Fork-Tender Beef, Hearty Veggies, and a Rich Homemade Gravy—This Pot Roast Is Pure Sunday Supper Magic

Every time I make this Slow-Cooked Pot Roast with Gravy, it reminds me why this meal has stood the test of time. It’s everything I want in a comforting, slow-simmered dish—fall-apart tender beef, melt-in-your-mouth potatoes, deeply flavorful gravy, and carrots that have soaked up all the meaty, herby goodness.
Whether you’re hosting a family dinner, feeding a hungry crew, or just craving something warm and soul-satisfying, this pot roast always hits the mark. The best part? The oven does most of the work while your house fills with the kind of aroma that makes everyone ask, “When’s dinner ready?”
Here’s how I make this classic dish step-by-step, and a few tips to make sure it turns out perfectly every single time.
Why This Pot Roast Works So Well
- Chuck roast is perfect for slow cooking: It breaks down over time, becoming fork-tender and rich in flavor.
- Vegetables cook with the roast: One pot, full meal, less cleanup.
- Wine, broth, and Worcestershire build deep flavor: No fancy ingredients needed—just pantry staples.
- Homemade gravy from pan juices: Rich, savory, and full of the essence of everything that’s been simmering for hours.
- Oven-braising locks in moisture: Slow and steady wins the flavor race.
Ingredients You’ll Need
(Serves 6–8 | Prep Time: 25 mins | Cook Time: 3–4 hours)
For the Pot Roast:
- 3–4 lb (1.5–2 kg) beef chuck roast
- 2 tbsp olive oil
- Salt and freshly ground black pepper
- 1 onion, quartered
- 4 cloves garlic, smashed
- 4 carrots, cut into large chunks
- 4 large potatoes, peeled and quartered
- 2 cups beef broth
- 1 cup red wine (optional—sub with more broth if preferred)
- 2 tbsp Worcestershire sauce
- 2 sprigs fresh thyme
- 2 sprigs fresh rosemary
- 1 bay leaf
For the Gravy:
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 cup beef broth (or use juices from the pot)
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
Step-by-Step: How I Make It
1. Brown the Roast
I preheat the oven to 300°F (150°C). In a large Dutch oven, I heat olive oil until shimmering. Meanwhile, I season the roast generously with salt and pepper on all sides.
Once the pot is hot, I sear the roast for 4–5 minutes per side until deeply browned. This step is key for building flavor in the final dish. Once browned, I set it aside on a plate.
2. Sauté the Veggies
In the same pot, I toss in the quartered onion and smashed garlic, stirring for about 2 minutes until they begin to soften. Then I add the carrots and potatoes and cook for another 3–4 minutes to develop a little caramelization.
3. Deglaze and Build the Braising Liquid
I pour in the red wine and scrape the browned bits from the bottom of the pot with a wooden spoon. Then I add the beef broth, Worcestershire sauce, thyme, rosemary, and bay leaf.
Once it’s all combined, I place the seared roast on top of the vegetables in the pot.
4. Slow Cook Until Tender
I cover the Dutch oven with a tight-fitting lid and bake in the oven for 3–4 hours, or until the meat is fork-tender and practically falling apart.
Tip: Don’t rush this. The long, slow cooking time is what gives this pot roast its signature tenderness.
Make the Gravy While It Rests
Once the roast is done, I remove it carefully from the pot and let it rest on a cutting board, tented with foil to keep warm.
To make the gravy:
- I melt butter in a small saucepan over medium heat.
- I whisk in the flour to form a roux and cook it for 1–2 minutes.
- I slowly add 1 cup of the pot liquid (or extra broth), whisking constantly until it thickens.
- I season with salt and pepper to taste.
This gravy is rich, flavorful, and full of all the essence of the beef and herbs.
Slice and Serve
I slice the roast against the grain into thick pieces and arrange them back into the Dutch oven with the vegetables. Then I ladle the gravy over the top and garnish with freshly chopped parsley.
Optional: Serve everything on a large platter for a beautiful presentation, or go rustic and serve straight from the pot at the table.
Serving Suggestions
This dish is complete on its own, but here are a few extras I like to serve with it:
- Buttered dinner rolls or crusty bread to mop up the gravy
- A crisp green salad to contrast the richness
- Horseradish cream or Dijon mustard on the side for an extra zing
- Leftover gravy over mashed potatoes the next day? Yes, please.
Variations I Love
- Add celery or parsnips to the veggie mix
- Use sweet potatoes instead of regular for a twist
- Skip the potatoes and serve with mashed cauliflower or polenta
- Make it in a slow cooker: Brown everything first, then cook on low for 8–10 hours
FAQs From My Kitchen to Yours
Q: Can I make this ahead of time?
A: Definitely. It actually tastes better the next day as the flavors deepen. Reheat gently in the oven or on the stove.
Q: What cut of beef works best?
A: Chuck roast is ideal—affordable, marbled, and made for braising. You can also use brisket or bottom round in a pinch.
Q: Can I skip the wine?
A: Yep! Just use extra beef broth instead. The wine adds depth, but it’s not essential.
Q: How do I store leftovers?
A: Store in an airtight container in the fridge for up to 4 days. Freeze for up to 2 months.
Final Thoughts
This Slow-Cooked Pot Roast with Gravy is the kind of recipe that brings people together. It’s hearty, homey, and full of flavor—but still simple enough for a no-fuss weekend meal. Whether you’re serving it up for Sunday dinner or meal prepping for the week ahead, it always delivers.
And once you make that gravy from the pan juices? You’ll never look at store-bought again. Cozy, classic, and unbelievably satisfying—this one’s a keeper.

Fork-Tender Beef, Hearty Veggies, and a Rich Homemade Gravy—This Pot Roast Is Pure Sunday Supper Magic
Ingredients
- 4 lb beef chuck roast
- 2 tbsp olive oil
- 1 cup red wine (optional—sub with more broth if preferred)
- 2 tbsp Worcestershire sauce
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 cup beef broth (or use juices from the pot)
- 1 cup of the pot liquid (or extra broth)
- 4 large carrots, chopped
- 4 medium potatoes, cut into chunks
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tsp dried thyme
- Salt and pepper to taste
Instructions
- Season the beef roast with salt and pepper on all sides.
- In a large pot or Dutch oven, heat olive oil over medium-high heat. Sear the roast on all sides until browned, about 4-5 minutes per side.
- Remove the roast and set aside. In the same pot, add onion and garlic, sautéing until translucent.
- Add the carrots and potatoes, stirring for a couple of minutes.
- Deglaze the pot with red wine, scraping up any browned bits. Allow to simmer for 2-3 minutes.
- Stir in Worcestershire sauce, thyme, and beef broth.
- Return the roast to the pot, cover, and reduce heat to low. Cook for 3-4 hours or until the beef is tender and falls apart easily.
- Once cooked, remove the roast and vegetables. Strain the cooking liquid into a saucepan.
- In a separate pan, melt butter and stir in flour to create a roux. Gradually whisk in the strained liquid until thickened.
- Serve the beef and vegetables topped with the rich gravy.



