Start Saving These Dishes

Keep your Dhouk favorites with one click.

Old-Fashioned Pot Roast with Potatoes & Carrots – The Classic Comfort Dinner That Deserves a Comeback

Fall-apart tender beef, buttery potatoes, sweet carrots, and rich homemade gravy. This traditional Sunday dinner tastes just like Grandma used to make!

This old-fashioned pot roast recipe is everything you love about a classic homemade comfort food dinner. A beautifully browned beef chuck roast slowly cooks with tender potatoes, sweet carrots, onions, garlic, and savory herbs until the meat practically falls apart with a fork. The rich, flavorful gravy brings everything together, making every bite warm and satisfying. Growing up, Sunday pot roast was the kind of meal that brought everyone to the table. Now, it's one of my favorite recipes to make when I want something hearty, simple, and comforting. Best of all, this classic beef pot roast requires only a little preparation before the oven does most of the work.

Recipe Overview

  • Prep Time: 20 minutes
  • Cook Time: 3–4 hours
  • Total Time: Approximately 4 hours
  • Servings: 6
  • Cooking Method: Dutch oven or heavy covered roasting pot

Why You'll Love This Classic Pot Roast

  • Incredibly tender beef: Slow cooking transforms chuck roast into juicy, fork-tender meat.
  • One-pot dinner: Beef, potatoes, carrots, and gravy cook together.
  • Rich homemade flavor: Garlic, onions, herbs, and beef broth create a delicious savory sauce.
  • Perfect for family dinners: A wonderful choice for Sunday meals and special gatherings.
  • Great leftovers: The flavors become even better the next day.

Ingredients

For the Beef Pot Roast

  • 3–4 pounds (1.4–1.8 kg) boneless beef chuck roast
  • 2 tablespoons olive oil
  • 1 large yellow onion, sliced
  • 4 garlic cloves, minced
  • 3 cups (720 ml) low-sodium beef broth
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce (alcohol-free, if needed)
  • 1 teaspoon salt, plus more to taste
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 2 bay leaves

For the Potatoes and Carrots

  • 1½ pounds (680 g) baby potatoes, halved
  • 1 pound (450 g) carrots, peeled and cut into large chunks
  • 2 tablespoons unsalted butter
  • 2 tablespoons freshly chopped parsley

For the Homemade Gravy

  • 2 tablespoons cornstarch
  • 2 tablespoons cold water
  • 2 cups (480 ml) cooking liquid from the roast, or as needed

Step-by-Step Instructions

  1. Season the beef. Preheat your oven to 325°F (165°C). Pat the chuck roast dry with paper towels and season generously with salt and black pepper. Drying the surface helps create a beautiful golden-brown crust.
  2. Sear the roast. Heat olive oil in a large Dutch oven over medium-high heat. Add the beef and sear for approximately 4–5 minutes per side until deeply browned. Transfer the roast to a plate.
  3. Build the flavor. Add sliced onion to the same pot and cook for 3–4 minutes. Stir in minced garlic and tomato paste, cooking for another minute. Pour in a little beef broth and scrape the browned bits from the bottom of the pot.
  4. Slow-cook the beef. Return the roast to the pot. Add the remaining beef broth, Worcestershire sauce, thyme, rosemary, and bay leaves. Cover tightly and transfer to the oven. Cook for approximately 2½ hours.
  5. Add potatoes and carrots. Carefully remove the pot from the oven. Arrange the baby potatoes and carrot chunks around the beef. Add butter, cover again, and continue cooking for another 60–90 minutes, until the vegetables are tender and the beef pulls apart easily with a fork.
  6. Prepare the homemade gravy. Transfer the beef and vegetables to a serving platter and keep warm. Remove the bay leaves and skim excess fat from the cooking liquid. Bring approximately 2 cups of liquid to a gentle simmer. Mix cornstarch with cold water, then stir it into the liquid. Cook for 2–3 minutes until thickened.
  7. Serve and enjoy. Slice or gently shred the tender beef. Arrange it with the roasted potatoes and carrots, spoon the rich homemade gravy over everything, and finish with freshly chopped parsley.

Secrets to Perfectly Tender Pot Roast

Choose chuck roast: This cut contains connective tissue that softens during slow cooking, creating incredibly tender meat.

Don't skip searing: Browning the beef develops deeper flavor and gives the finished roast a beautiful appearance.

Cook low and slow: Gentle cooking at 325°F allows the meat to become tender without drying out.

Add vegetables later: Potatoes and carrots can become mushy if they cook for the entire roasting time.

Check tenderness, not just time: The roast is ready when a fork easily pulls the meat apart. Larger or thicker roasts may need additional cooking time.

What to Serve with Old-Fashioned Pot Roast

This traditional Sunday pot roast is already a complete meal, but it also pairs beautifully with warm dinner rolls, creamy mashed potatoes, roasted green beans, buttered peas, or a fresh garden salad. A slice of crusty homemade bread is especially delicious for soaking up the rich beef gravy.

How to Store and Reheat Leftovers

Transfer leftovers to shallow airtight containers and refrigerate within two hours. Store for up to 3–4 days. For longer storage, freeze the beef with some gravy for up to 3 months for best quality.

To reheat, place the roast and vegetables in a covered saucepan with a little gravy or broth. Warm gently until heated through to 165°F (74°C). The extra liquid helps keep the meat moist and tender.

Frequently Asked Questions

1. What is the best cut of beef for old-fashioned pot roast?

Beef chuck roast is one of the best choices because its connective tissue breaks down during slow cooking. This creates the juicy, fork-tender texture that makes traditional pot roast so delicious.

2. Why is my pot roast still tough after cooking?

Pot roast usually remains tough when it hasn't cooked long enough for the connective tissue to soften. Keep the pot covered and continue cooking gently, checking every 20–30 minutes until the meat becomes tender.

3. Can I make this pot roast in a slow cooker?

Absolutely! Sear the beef first, then transfer it to a slow cooker with the onions, garlic, broth, and seasonings. Cook on LOW for approximately 8–10 hours, adding the potatoes and carrots during the final 3–4 hours. Cooking times vary by appliance and roast size.

Final Thoughts

There's something unforgettable about the smell of an old-fashioned pot roast slowly cooking in the kitchen. With tender beef, golden potatoes, sweet carrots, and rich homemade gravy, this classic comfort food dinner brings back the warmth of traditional family meals.

Whether you're preparing Sunday dinner or looking for a hearty meal everyone can enjoy, this homemade pot roast is a timeless recipe worth bringing back to your dinner table.