Slow Cooker Roast Beef is a cozy, beginner-friendly dinner with tender beef, hearty vegetables, and rich homemade gravy. It is low-effort, dependable, and perfect for family meals, Sunday supper, or a satisfying make-ahead dinner.

This is the kind of meal that makes your kitchen feel taken care of. You get a full plate in one pot, with beef that turns fork-tender over time and vegetables that soak up all those savory juices.
The flavor is simple in the best way. A well-seasoned chuck roast, broth, onions, potatoes, and carrots slowly cook together until everything tastes deep, warm, and wonderfully comforting.
It also works because the method does most of the heavy lifting for you. Once the roast is seasoned and tucked into the slow cooker, the long, gentle cooking creates a reliable result, and the homemade gravy pulls the whole meal together right at the end.
Ingredients
Chuck roast brings the rich, beefy flavor and becomes especially tender during the long cooking time, making it the heart of the dish.
Potatoes turn this into a hearty, complete meal and absorb the broth beautifully while holding their shape in large chunks.
Baby carrots add natural sweetness and color, and leaving them whole helps them stay intact through the extended cook.
Onion softens into the broth and adds a deep, savory backbone that makes the finished gravy taste fuller and more rounded.
Celery gives the roast a classic pot roast flavor and adds a subtle aromatic note that supports the vegetables and beef.
Beef broth creates the braising liquid, keeps the roast moist, and becomes the base for the homemade gravy later.
Steak seasoning adds a bold, savory layer to the outside of the roast, helping build flavor from the very beginning.
Italian herb seasoning gives the dish a gentle herbal note that keeps the roast tasting balanced rather than heavy.
Cornstarch and cold water form the slurry that thickens the cooking liquid into a smooth, spoonable gravy.
Salt, black pepper, garlic powder, and onion powder finish the gravy with extra depth, making it taste more complete and dinner-ready.

Cooking Steps
STEP 1: Mix the steak seasoning with the Italian herbs, then rub that blend all over the chuck roast so every side is well coated. This first layer of seasoning sets up the roast for a flavorful, deeply savory finish.
STEP 2: Lightly grease the slow cooker insert and place the seasoned roast in the center. Pour in the beef broth, then arrange the potatoes, carrots, onion wedges, and celery around the meat so everything cooks together in the same flavorful liquid.
STEP 3: Cover and cook until the beef is very tender. Low heat for about 9 hours gives the softest, most pull-apart texture, while high heat for about 6 hours works when you need a faster dinner.
STEP 4: When the roast is done, carefully remove the cooking liquid and pour it into a saucepan. This liquid is packed with beef flavor and vegetable sweetness, which is why the gravy tastes so rich without needing much extra work.
STEP 5: Stir salt, black pepper, garlic powder, and onion powder into the liquid and bring it to a boil. In a small bowl, whisk the cornstarch with cold water until smooth, then slowly add it while whisking so the gravy thickens evenly.
STEP 6: Let the gravy simmer for a few minutes until it reaches the consistency you like. It should be thick enough to coat the back of a spoon but still loose enough to pour easily over the meat and vegetables.
STEP 7: Transfer the roast to a platter and slice it, or pull it into large, rustic pieces if you prefer a more homey presentation. Spoon the hot gravy over the top and serve with the vegetables for a full, comforting plate.
Perfect Pairings
This roast already includes potatoes and carrots, so your side dishes can stay simple. A soft dinner roll or slice of crusty bread is always a good choice because it gives you something to swipe through the extra gravy.
A crisp green salad also works well here. The freshness balances the richness of the beef and gives the meal a lighter contrast without taking away from that cozy, classic pot roast feel.
For a more traditional comfort-food spread, serve it with green beans, buttered peas, or simple steamed broccoli. Those mild vegetable sides fit naturally on the plate and let the roast remain the star.
Can I cook this on high instead of low?
Yes, you can cook it on high when needed, and it will still turn out flavorful. Low heat is usually the better choice for the most tender texture, though, especially if you want the beef to slice easily or fall apart with very little effort.
What is the best cut of beef for this dish?
Chuck roast is the most dependable option because it has enough marbling and connective tissue to become tender during slow cooking. It holds onto moisture well and gives you that classic pot roast texture that feels rich and substantial.

Do I need to brown the roast first?
No, this version does not require browning first. The seasoning, broth, and long cooking time build plenty of flavor on their own. If you enjoy a deeper roasted note, you can sear it beforehand, but the recipe works very well without that extra step.
Why is my gravy too thin?
Usually that means the slurry needs a little more time to activate or the liquid ratio is still too high. Let it simmer for a few minutes while stirring. If needed, add a small extra amount of cornstarch slurry, a little at a time, until it thickens.
Can I make this ahead of time?
Yes, this is a great make-ahead dinner. The roast, vegetables, and gravy all reheat well, and the flavor often tastes even deeper the next day. Store everything together or keep the gravy separate if you want the cleanest texture when reheating.
Helpful Tips
- Keep the potatoes in large chunks so they stay tender without breaking apart too much during the long cook.
- Let the roast finish the full low-and-slow time when possible, because that is what gives you the most fork-tender texture.
- Whisk the cornstarch with cold water until completely smooth before adding it to the hot liquid, which helps prevent lumps in the gravy.
How to Store & Reheat
Store leftover beef, vegetables, and gravy in an airtight container in the refrigerator for up to 4 days. For the best texture, keep the gravy in a separate container if you have room, then spoon it over the meat after reheating.
You can also freeze the beef and gravy for up to 3 months. The potatoes and carrots may soften a bit after thawing, so the roast and gravy usually freeze better than the full meal if texture matters to you.
To reheat, warm portions in a covered skillet or saucepan over low heat with a splash of broth if needed. You can also microwave individual servings in short intervals, stirring the gravy between rounds so everything heats evenly without drying out.

Slow Cooker Roast Beef
Ingredients
For the roast
- 1 pound baby carrots kept whole for the best texture
- 3 pounds chuck roast preferably boneless for easier slicing
- 1 stalk celery cut into 1-inch pieces
- 1 large onion divided into 8 thick wedges
- 2 pounds potatoes chopped into 2-inch chunks
For the seasoning
- 1 tablespoon Italian herb seasoning
- 2 tablespoons steak seasoning such as McCormick Montreal Steak Seasoning
- 2 cups low-sodium beef broth such as Kitchen Basics
For the gravy
- 1 teaspoon freshly ground black pepper
- 2 teaspoons garlic powder
- 3 tablespoons cornstarch
- 2 teaspoons salt
- 1 teaspoon onion powder
- 3 tablespoons cold water
Instructions
- In a small bowl, whisk together the steak seasoning and Italian herbs until evenly combined. Coat the roast thoroughly on all sides with the seasoning mixture so the surface is fully covered.
- Lightly grease the insert of the slow cooker to help prevent sticking. Set the seasoned roast in the center of the cooker.
- Pour in the beef broth. Arrange the potatoes, baby carrots, onion wedges, and celery around the roast in an even layer.
- Cover with the lid and cook on low for 9 hours. For a quicker option, cook on high for 6 hours. The roast should become tender and richly flavored as it cooks.
- Shortly before serving, carefully transfer the cooking liquid from the slow cooker to a medium saucepan. Add the salt, black pepper, garlic powder, and onion powder, then bring the mixture to a boil over medium-high heat.
- In a separate small bowl, stir the cornstarch with the cold water until a smooth slurry forms. Slowly whisk this into the boiling liquid, then reduce the heat to medium-low.
- Let the gravy cook for 3 to 5 minutes, stirring occasionally, until it thickens to the desired consistency.
- Move the roast to a large plate or serving platter. Slice or gently pull the beef apart with a fork into serving-sized pieces, if preferred.
- Spoon the hot gravy over the roast and, if desired, over the vegetables as well. Serve immediately.