If you’re craving a comforting, hearty meal, this Amazing Dutch Oven Pot Roast with Veggies is the ultimate choice. Tender, flavorful beef paired with creamy mashed potatoes, roasted carrots, and bright broccoli makes for a classic family dinner that’s both satisfying and simple to prepare.
Why You’ll Love This Amazing Dutch Oven Pot Roast

This recipe is a true comfort food classic. The beef becomes fall-apart tender thanks to slow cooking in a Dutch oven, soaking up the savory flavors of garlic, thyme, and a rich beef broth. The homemade gravy adds depth and richness, while the creamy mashed potatoes and perfectly roasted vegetables make each bite a balance of textures and flavors. Whether for a weekend family dinner or a cozy holiday meal, this pot roast hits all the right notes: savory, wholesome, and utterly satisfying.
Ingredients for Amazing Dutch Oven Pot Roast with Veggies
For the Pot Roast
- 3 lbs beef chuck roast
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp garlic powder
- 1 tsp dried thyme
- 2 tbsp vegetable oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 cups beef broth
- 2 tbsp Worcestershire sauce
- 2 tbsp flour (for gravy thickening)
For the Mashed Potatoes
- 4 large potatoes, peeled and cubed
- ½ cup milk
- 3 tbsp butter
- Salt and pepper to taste
For the Vegetables
- 4 carrots, peeled
- 1 tbsp olive oil
- Salt and pepper to taste
- 2 cups broccoli florets, steamed
Ingredient Notes and Substitutions
- Beef: Chuck roast is ideal for slow cooking, but brisket or short ribs work too.
- Worcestershire sauce: Swap with soy sauce or mushroom broth for a vegetarian-friendly twist.
- Mashed potatoes: Use plant-based milk and butter for a dairy-free version.
- Vegetables: You can mix in parsnips, green beans, or sweet potatoes for variety.
Step-by-Step Instructions
Step 1 – Preheat and Season
Preheat your oven to 325°F (160°C). Pat the beef dry and season with salt, pepper, garlic powder, and thyme to ensure every bite is flavorful.
Step 2 – Sear the Roast
Heat 2 tablespoons of vegetable oil in a large, oven-safe Dutch oven over medium-high heat. Sear the roast on all sides until it develops a rich, golden-brown crust. This step locks in the juices and adds depth to the flavor.
Step 3 – Sauté Aromatics
Remove the roast and sauté the chopped onion and minced garlic in the same pot for 2–3 minutes until fragrant. This forms the flavor base for your pot roast.
Step 4 – Slow Cook the Beef
Return the beef to the pot, pour in the beef broth, and stir in the Worcestershire sauce. Cover and bake in the oven for 3–3.5 hours until the meat is tender enough to shred with a fork.
Step 5 – Make the Gravy
Remove the beef and keep warm. Strain the pan juices into a saucepan, whisk in 2 tablespoons of flour, and simmer until the gravy thickens to a smooth, rich consistency.
Step 6 – Prepare the Mashed Potatoes
Boil the peeled and cubed potatoes until tender, about 15–20 minutes. Drain, then mash with butter, milk, salt, and pepper until creamy and smooth.
Step 7 – Roast the Carrots
Toss peeled carrots with olive oil, salt, and pepper. Roast at 400°F (200°C) for 20–25 minutes until tender and slightly caramelized.
Step 8 – Steam the Broccoli
Steam broccoli florets until bright green and tender, about 5–7 minutes, to retain nutrients and color.
Step 9 – Serve
Plate the shredded beef, pour over the rich gravy, and serve alongside creamy mashed potatoes, roasted carrots, and steamed broccoli.
Pro Tips for Success
- Sear well: Browning the roast adds intense flavor.
- Low and slow: Cooking at a lower temperature ensures tender, juicy meat.
- Gravy consistency: Whisk flour gradually into hot juices to avoid lumps.
- Uniform potato cubes: Helps mash evenly.
- Rest the roast: Let the meat rest 10 minutes before shredding to retain juices.
Flavor Variations
- Add red wine or beer to the broth for a richer flavor.
- Swap carrots for parsnips or sweet potatoes for a sweeter side.
- Stir in fresh herbs like rosemary or parsley to brighten the dish.
- Add a mustard or horseradish glaze for a tangy kick.

Serving Suggestions
- Serve with warm crusty bread to soak up the gravy.
- Pair with green salad for a light contrast.
- Complement with cranberry sauce for holiday-style meals.
Storage and Freezing Instructions
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze shredded beef, gravy, and vegetables separately in airtight containers for up to 3 months.
- Reheat slowly on the stovetop to preserve texture and flavor.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 540 kcal |
| Protein | 42 g |
| Carbohydrates | 40 g |
| Fat | 22 g |
| Fiber | 6 g |
| Sodium | 620 mg |
FAQ About Dutch Oven Pot Roast
How do I know when the roast is done?
The roast is done when it’s fork-tender and easily shreds. For best results, cook until the internal temperature reaches 195–200°F (90–93°C) for fall-apart texture.
Can I make this in a slow cooker?
Yes! Sear the beef and sauté aromatics first, then transfer to a slow cooker with broth and seasonings. Cook on low for 8 hours or high for 4–5 hours.
Can I use other vegetables?
Absolutely. Potatoes, parsnips, turnips, or green beans are all great additions. Adjust roasting times for firmer vegetables.
How do I thicken the gravy without flour?
Cornstarch or arrowroot mixed with water works well as a gluten-free alternative. Add gradually while simmering until desired thickness.
Can this be made ahead of time?
Yes. Cook the roast and prepare the sides in advance. Reheat gently before serving, adding a splash of broth to keep meat moist.

Amazing Dutch Oven Pot Roast with Veggies
Equipment
- Dutch oven
- oven
- saucepan
- potato masher
- mixing bowls
Ingredients
- 3 lbs beef chuck roast
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp garlic powder
- 1 tsp dried thyme
- 2 tbsp vegetable oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 cups beef broth
- 2 tbsp Worcestershire sauce
- 2 tbsp flour
- 4 large potatoes, peeled and cubed
- 1/2 cup milk
- 3 tbsp butter
- salt and pepper to taste
- 4 carrots, peeled
- 1 tbsp olive oil
- salt and pepper to taste
- 2 cups broccoli florets
Instructions
- Preheat oven to 325°F (160°C). Pat beef dry and season with salt, pepper, garlic powder, and thyme.
- Heat oil in a Dutch oven and sear the roast on all sides until browned.
- Remove roast and sauté onion and garlic in the same pot until fragrant.
- Return beef to pot, add broth and Worcestershire sauce, cover, and bake for 3–3.5 hours until tender.
- Remove beef, strain juices, whisk in flour, and simmer to make gravy.
- Boil potatoes until tender, then mash with milk, butter, salt, and pepper.
- Toss carrots with oil, salt, and pepper, then roast at 400°F (200°C) for 20–25 minutes.
- Steam broccoli until tender and bright green.
- Serve shredded beef with gravy alongside mashed potatoes, carrots, and broccoli.
Notes
Nutrition
Final Thoughts
This Amazing Dutch Oven Pot Roast with Veggies is the ultimate comfort food meal. Perfect for family dinners or special occasions, it’s a recipe that combines tender beef, rich gravy, creamy mashed potatoes, and vibrant vegetables for a timeless, satisfying dinner. Once you try this recipe, it’s bound to become a staple in your kitchen for cozy, hearty meals.