Classic Pot Roast with Potatoes Carrots Onion Gravy
Few meals feel as comforting as a classic pot roast slowly cooking in the oven.
This version brings together tender beef, buttery potatoes, sweet carrots, soft onions, and a rich homemade gravy that soaks into everything on the plate. It’s simple, hearty food, but when it’s cooked low and slow, those familiar ingredients turn into something deeply flavorful.
As the roast braises, the beef becomes fall-apart tender while the onions and garlic melt into the cooking liquid. Then the potatoes and carrots go in later so they stay soft without completely falling apart.
It’s the kind of meal that’s perfect for a quiet Sunday, a family gathering, or any day when you want the kitchen to smell warm and inviting for hours.
Ingredients
- 3–4 pounds (1.4–1.8 kg) beef chuck roast
- 2 tablespoons olive oil
- 1 1/2 teaspoons salt
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon dried thyme
- 1/2 teaspoon paprika
- 1 large onion, cut into wedges
- 4 cloves garlic, minced
- 1 1/2 pounds (680 g) baby potatoes
- 5–6 large carrots, peeled and cut into thick pieces
- 2 cups beef broth
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 2 sprigs fresh rosemary
- 2 tablespoons butter
- 2 tablespoons all-purpose flour, optional for thickening the gravy
Instructions
1. Prepare the Oven
Preheat your oven to 325°F (165°C).
A lower temperature gives the beef plenty of time to become tender without drying out.
2. Season the Roast
Pat the beef dry with paper towels.
Season it generously on all sides with salt, black pepper, garlic powder, thyme, and paprika.
Press the seasoning lightly into the meat so it stays in place while searing.
3. Sear the Beef
Heat the olive oil in a large Dutch oven over medium-high heat.
Once the oil is hot, add the roast.
Sear for about 4–5 minutes per side until you have a deep brown crust.
Take your time here. Those browned edges add a lot of flavor to the finished gravy.
Transfer the roast to a plate.
4. Cook the Onion and Garlic
Add the onion wedges to the same pot.
Cook for 3–4 minutes, stirring occasionally, until they begin to soften and pick up some color.
Add the minced garlic and tomato paste.
Cook for another minute, stirring constantly.
The tomato paste should darken slightly and become fragrant.
5. Build the Braising Liquid
Pour in the beef broth and Worcestershire sauce.
Use a wooden spoon to scrape up all those browned bits from the bottom of the pot.
They’re full of flavor, so you definitely want them in the braising liquid.
6. Slowly Braise the Roast
Return the beef to the Dutch oven.
Add the fresh rosemary sprigs.
Cover the pot and place it in the oven.
Let the roast cook for about 2 1/2 hours.
At this point, the beef will have started to soften, but it still needs more time to become truly fork-tender.
7. Add the Potatoes and Carrots
Carefully remove the pot from the oven.
Arrange the baby potatoes and carrot pieces around the roast.
Cover again and return to the oven for another 1–1 1/2 hours.
The roast is ready when a fork slides easily into the meat and the vegetables are tender.
8. Make the Onion Gravy
Transfer the beef and vegetables to a large serving platter.
For a naturally lighter gravy, you can simply simmer the cooking juices until slightly reduced.
For a thicker gravy, melt the butter in the Dutch oven over medium heat.
Whisk in the flour and cook for about 1 minute.
Gradually whisk the cooking liquid back in until the gravy becomes smooth and thickened.
Taste and adjust the salt and black pepper if needed.
9. Rest and Serve
Let the roast rest for about 10 minutes before slicing or pulling it apart into large pieces.
This helps keep the meat juicy.
Arrange the beef with the potatoes, carrots, and softened onions.
Spoon plenty of warm onion gravy over everything before serving.
Presentation
Classic pot roast looks best served family-style on a large platter.
Place the beef in the center and surround it with the golden potatoes, carrots, and soft onion wedges.
Spoon a little gravy over the roast and serve the rest in a warm gravy boat or small pitcher so everyone can add more.
A few sprigs of rosemary or some chopped fresh parsley make a simple, pretty garnish.
You can serve this meal exactly as it is, but warm dinner rolls, crusty bread, or a simple green salad are lovely additions.
Nutritional Information
Prep Time: 20 minutes
Cooking Time: 4 hours
Total Time: 4 hours 20 minutes
Servings: 6
Calories: Approximately 580 kcal per serving

Conclusion
Classic Pot Roast with Potatoes, Carrots & Onion Gravy is the kind of recipe that never really goes out of style.
The beef becomes wonderfully tender, the vegetables soak up the savory cooking juices, and the rich onion gravy brings everything together.
It’s uncomplicated, filling, and made for slow, relaxed meals around the table.
Give it the time it needs in the oven, spoon plenty of gravy over each serving, and you’ll end up with the kind of comforting homemade meal people are always happy to come back to.



