Introduction
This Slow Cooker Cola Pot Roast with Onion Gravy is a rich, comforting Crockpot dinner made with beef chuck roast, cola, onion soup seasoning, butter, and a savory brown gravy.
The cola adds sweetness and helps create a deep, glossy sauce, while the onion seasoning gives the roast plenty of savory flavor. As the beef cooks low and slow, it becomes tender enough to pull apart with a fork.
Serve it with mashed potatoes, roasted vegetables, rice, or warm dinner rolls for an easy family meal.
Why This Recipe Is Popular
Chuck roast is one of the best cuts for slow cooking because several hours of gentle heat break down the connective tissue and create tender, juicy beef.
The cola gives the cooking liquid a slightly sweet caramelized flavor, while onion soup mix and gravy seasoning add depth without requiring a long ingredient list.
It is also a true set-it-and-forget-it style meal.
Recipe Information
Prep Time: 10 minutes
Cook Time: 8–9 hours on LOW or 4–5 hours on HIGH
Total Time: About 8½ hours
Servings: 6–8
Difficulty: Easy
Cooking Method: Slow Cooker / Crockpot
Ingredients
3½–4 pound beef chuck roast
1 can cola, about 12 ounces
1 packet dry onion soup mix
1 packet brown gravy mix
4 tablespoons unsalted butter
1 tablespoon Worcestershire sauce
1 teaspoon garlic powder
½ teaspoon black pepper
½ teaspoon dried thyme
1 large onion, sliced, optional
3 garlic cloves, minced, optional
2 tablespoons cornstarch
2 tablespoons cold water
Prepare the Roast
Pat the chuck roast dry with paper towels.
Season it lightly with garlic powder, black pepper, and thyme.
Place the roast in the bottom of the slow cooker.
If using sliced onion, arrange it around the meat.
Add the Seasonings
Sprinkle the dry onion soup mix over the roast.
Add the brown gravy mix.
Place the butter in pieces over the top.
Add the Worcestershire sauce.
If using fresh garlic, scatter it around the meat.
Add the Cola
Slowly pour the cola around and over the roast.
The liquid will foam slightly at first, which is normal.
There is no need to completely submerge the meat.
The roast will release additional juices while cooking.
Step-by-Step Instructions
Place the chuck roast in a 6-quart slow cooker.
Add the onion soup mix and gravy mix.
Place the butter over the roast.
Pour in the Worcestershire sauce.
Slowly add the cola.
Cover with the lid.
Cook on LOW for 8–9 hours or on HIGH for 4–5 hours.
The roast is ready when a fork slides easily into the meat and the beef pulls apart with very little resistance.
Carefully transfer the roast to a serving platter.
Let it rest for about 10 minutes.
Make the Gravy
Leave the cooking liquid in the Crockpot.
In a small bowl, mix the cornstarch and cold water until smooth.
Stir the slurry into the hot cooking liquid.
Turn the slow cooker to HIGH.
Cook for another 10–15 minutes, until the sauce thickens into a glossy gravy.
Taste before adding extra salt because onion soup mix and gravy mix can already be quite salty.
Spoon the gravy over the roast before serving.
Tips for Best Results
Use chuck roast for the most tender result.
Cook on LOW when possible for the best texture.
Do not add too much extra salt.
There is no need to add broth unless the roast is very large and the slow cooker seems unusually dry.
For deeper flavor, sear the roast in a skillet before placing it in the Crockpot.
If the sauce tastes too sweet, add a splash of Worcestershire sauce or beef broth near the end.
Flavor Variations
For Garlic Cola Pot Roast, increase the fresh garlic.
For Spicy Cola Pot Roast, add chili flakes or cayenne.
For Onion Cola Roast, add two sliced onions around the beef.
For Mushroom Pot Roast, add sliced mushrooms during cooking.
For a less sweet version, use less cola and replace part of it with beef broth.
How to Serve
Serve the roast with creamy mashed potatoes and plenty of onion gravy.
It also pairs well with:
- Roasted potatoes
- Egg noodles
- Rice
- Carrots
- Green beans
- Dinner rolls
- Crusty bread
For a classic comfort-food plate, shred the beef into large pieces and spoon the gravy over both the roast and mashed potatoes.
Meal Prep and Storage
Store leftovers in an airtight container with some of the gravy.
Refrigerate for up to 3–4 days.
Reheat gently in a covered skillet, saucepan, or microwave.
If the gravy becomes too thick after refrigeration, stir in a splash of beef broth.
Leftover roast is also great for sandwiches, rice bowls, or baked potatoes.
Common Mistakes to Avoid
Do not use an extremely lean roast.
Avoid adding too much additional salt.
Do not repeatedly remove the slow cooker lid.
Do not stop cooking just because the meat is technically done; chuck roast needs enough time to become fork-tender.
Do not add dry cornstarch directly to the sauce.
Frequently Asked Questions
Can I use regular cola?
Yes. Regular cola works best because the sugar contributes to the sauce and flavor.
Can I use diet cola?
You can, but the flavor and texture of the sauce may be different.
Can I skip the gravy mix?
Yes. Use beef broth and thicken the cooking juices at the end instead.
Can I add vegetables?
Yes. Potatoes, carrots, onions, and mushrooms all work well.
Can I brown the roast first?
Absolutely. Searing adds extra flavor.
Final Thoughts
This Slow Cooker Cola Pot Roast with Onion Gravy is an easy comfort-food recipe with tender beef and a rich, slightly sweet savory sauce.
The combination of chuck roast, cola, onion seasoning, butter, and gravy mix creates a flavorful Crockpot dinner with very little preparation. Serve it with mashed potatoes and plenty of warm gravy for the best result.