slow-cooked pot roast with gravy over creamy mashed potatoes

The Kind of Dinner That Makes Everybody Suddenly Very Quiet

Some meals do not need a sales pitch. One look at a tender pot roast covered in rich gravy next to creamy mashed potatoes, and honestly, the table is already convinced. This is the kind of dinner that feels warm, hearty, and deeply homemade in the best possible way.

This slow-cooked pot roast with gravy is exactly what comfort food should be. The beef turns fork-tender, the vegetables soak up all that rich flavor, and the gravy becomes thick, savory, and absolutely worth pouring over everything on the plate. Then the mashed potatoes show up, soft and buttery, doing the important work of catching every last drop.

If you enjoy cozy homemade dinner recipes like this, leave a little eat or thank you in the comments so I know to keep sharing more.

Why You’ll Love This Pot Roast

This recipe is hearty, simple, and made for real comfort-food moments.

The roast cooks low and slow until it is tender, the gravy gets deep and rich, and the mashed potatoes make the whole thing feel complete. It is perfect for Sunday dinner, holidays, family meals, or any day when only something truly comforting will do.

And yes, it also makes your kitchen smell like somebody really knows what they are doing.

Ingredients

For the pot roast

  • 3 to 4 pounds beef chuck roast
  • 1 tablespoon salt
  • 1 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 3 carrots, diced
  • 2 celery stalks, diced
  • 2 tablespoons tomato paste
  • 3 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 2 bay leaves
  • 2 tablespoons cornstarch or flour
  • 2 tablespoons water

For the mashed potatoes

  • 2 pounds potatoes, peeled and chopped
  • 4 tablespoons butter
  • 1/2 cup warm milk or cream
  • salt to taste
  • black pepper to taste

How to Make Slow-Cooked Pot Roast

Season and sear the roast

Pat the chuck roast dry, then season it with salt, black pepper, garlic powder, and onion powder.

Heat the olive oil in a large skillet or Dutch oven over medium-high heat. Sear the roast on all sides until nicely browned.

This step is worth it. That color becomes flavor, and flavor becomes the whole point.

Build the base

In the same pan, cook the onion, garlic, carrots, and celery for about 4 to 5 minutes until slightly softened.

Stir in the tomato paste and cook for 1 minute more.

Slow cook

Transfer the vegetables to the slow cooker. Place the roast on top.

Pour in the beef broth and Worcestershire sauce, then add thyme, rosemary, and bay leaves.

Cover and cook on low for 8 to 9 hours or on high for 4 to 5 hours, until the beef is very tender and easy to pull apart with a fork.

Make the gravy

Once the roast is done, remove it carefully and keep warm.

Strain or spoon the cooking liquid into a saucepan if you want a smoother gravy, or leave the vegetables in for a chunkier sauce.

Mix the cornstarch or flour with the water until smooth, then stir it into the hot liquid. Simmer for a few minutes until thickened into gravy.

That gravy is the reason nobody is skipping mashed potatoes tonight.

Make the mashed potatoes

Boil the potatoes in salted water until fork-tender, about 15 to 20 minutes.

Drain well, then mash with butter and warm milk or cream. Season with salt and pepper to taste.

Keep them creamy, soft, and ready for maximum gravy support.

Serve

Plate the mashed potatoes, add the pot roast, and spoon plenty of gravy over the top.

Serve with the cooked vegetables on the side or mixed into the gravy.

Helpful Tips

Use chuck roast for the best tender result.

Do not skip browning the meat first.

Warm milk makes mashed potatoes smoother than cold milk.

This recipe tastes even better the next day.

Final Thoughts

This slow-cooked pot roast with gravy over creamy mashed potatoes is cozy, hearty, and exactly the kind of meal people remember. Tender beef, rich gravy, buttery potatoes, and that full comfort-food feeling in every bite.

Honestly, this is not just dinner. This is a full event.

Recipe Card

Ingredients

  • 3 to 4 pounds chuck roast
  • 1 tablespoon salt
  • 1 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 2 tablespoons olive oil
  • 1 onion
  • 3 cloves garlic
  • 3 carrots
  • 2 celery stalks
  • 2 tablespoons tomato paste
  • 3 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon thyme
  • 1 teaspoon rosemary
  • 2 bay leaves

Mashed Potatoes

  • 2 pounds potatoes
  • 4 tablespoons butter
  • 1/2 cup warm milk or cream
  • salt and pepper

Instructions

  1. Season and sear the roast.
  2. Cook onion, garlic, carrots, and celery briefly.
  3. Add everything to the slow cooker with broth, Worcestershire, and herbs.
  4. Cook on low 8 to 9 hours.
  5. Remove roast and thicken the cooking liquid into gravy.
  6. Boil and mash the potatoes with butter and milk.
  7. Serve roast and gravy over mashed potatoes.

Leave a Comment