My braised chuck roast is marinated in a not-so-secret ingredient — OLIPOP Vintage Cola. The cola adds a rich, sweet note to the marinade and helps tenderize the meat for melt-in-your-mouth results. The roast is seared, then slow-braised in its cola-based broth in a Dutch oven until it falls apart. Serve it on buns, over mashed potatoes, or in tacos — it’s versatile and crowd-pleasing.

Why I Love This Recipe
This recipe is incredibly versatile. Shred the roast for tacos, pile it on a bun for hearty sandwiches, or spoon it over mashed potatoes for a comforting dinner. It’s a great option when you’re feeding a group — a large roast goes a long way and is perfect for gatherings.
The flavor is exceptional and requires just a handful of ingredients. The OLIPOP Vintage Cola gives the meat a caramelized sweetness and depth that pairs beautifully with savory seasonings. Simple ingredients, big payoff.

Why Marinating in Soda Works
Soda is an effective marinade base because its acidity helps break down connective tissue in the meat, encouraging tenderness. The sugars and flavor compounds in cola balance savory ingredients and create a deep, complex sauce during braising. I chose OLIPOP Vintage Cola because I prefer its ingredients and flavor profile compared with traditional sodas — it captures that classic cola taste while fitting better with my ingredient preferences.
Pot Roast vs. Chuck Roast
A chuck roast is a specific cut from the steer’s shoulder; it’s well-suited to slow, moist cooking because of its marbling and connective tissue. “Pot roast” refers to the method — slow-braising a cut of meat in liquid until tender. Chuck roast is a common choice for pot roast, and this recipe uses that cut for perfect shredding after long, low-temperature cooking.
What Temperature Makes Chuck Roast Fall Apart?
The roast becomes fall-apart tender when its internal temperature reaches about 205°F–210°F. At that point, collagen and connective tissues have broken down enough that the meat shreds easily with a fork and becomes extremely tender.

Can You Overcook Chuck Roast?
Yes. Overcooked roast can become dry if the braising liquid evaporates or you cook past the point where connective tissue has fully broken down. Keep enough braising liquid in the pot and target the 205°F–210°F internal temperature. For smaller roasts (under 3 lbs.), check doneness after about two hours. For larger roasts, begin checking after three hours.

Storing Your Chuck Roast
Store cooled leftovers in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze the shredded roast in an airtight container or heavy-duty freezer bag for up to 3 months. Thaw in the refrigerator overnight before reheating.
To Reheat
Oven: Place leftover roast in an oven-safe dish, cover, and reheat at 325°F for 10–15 minutes or until warmed through.
Stovetop: Heat a pan with a little olive oil or reserved braising liquid and sauté over medium heat until heated through, stirring occasionally to prevent sticking.

More Favorite Roast Recipes
- The Ultimate Pork Roast
- Instant Pot Pot Roast
- Herby Whole Roasted Chicken
- Slow Roasted Pork Shoulder
OLIPOP Chuck Roast Recipe
Summary: A braised chuck roast marinated in OLIPOP Vintage Cola for sweet, rich flavor and tender texture.
By: Linley Hanson
Prep: 12 mins • Cook: 4 hrs 15 mins • Total: 4 hrs 27 mins • Servings: 8
Ingredients
Beef
- 3.5–4 lbs chuck roast*
- 1 tablespoon kosher salt
- 1.5 tablespoons packed brown sugar
- ½ tablespoon Dijon mustard
- ¼ cup soy sauce
- ½ cup water
- 12 oz OLIPOP Vintage Cola
Other Ingredients
- 3 tablespoons avocado oil (or another neutral oil)
- 1 small white onion, chopped
- 4 cloves garlic, smashed
Instructions
- Rub the kosher salt all over the chuck roast and set it aside.
- In a large bowl or pan, whisk together the brown sugar, Dijon mustard, soy sauce, water, and OLIPOP cola until the brown sugar dissolves.
- Place the chuck roast in the marinade, flip it a few times to coat evenly, then cover and refrigerate overnight for best flavor. If short on time, marinate at least 4 hours.
- After marinating, remove the meat from the fridge and let it come to room temperature for about 15 minutes.
- Preheat the oven to 325°F. Heat the avocado oil in a large Dutch oven over medium-high heat.
- Remove the roast from the marinade, letting excess liquid drip off. Sear the roast 3–5 minutes per side, until a crust forms.
- Pour the remaining marinade into the Dutch oven and add the smashed garlic and chopped onion. Cover the pot.
- Transfer the covered Dutch oven to the oven and bake for 3.5–4.5 hours, flipping the roast once so both sides stay moistened by the braising liquid.
- The roast is done when it shreds easily with a fork or reaches an internal temperature of 205°F–210°F.
- Remove the roast from the oven, shred the meat with two forks, then toss the shredded beef with the cooking juices. Serve on tortillas, buns, or over mashed potatoes.
Tips & Notes
- If you can’t find a 3.5–4 lb roast, two smaller roasts will work; adjust cook time down slightly for smaller pieces.
- Marinating overnight yields the best flavor and tenderness, but a minimum of 4 hours will still improve the result.
- If OLIPOP Vintage Cola isn’t available, any plain cola can be substituted.
- We love serving this shredded cola beef on protein tortillas for a satisfying taco—try it and adjust toppings to taste.
Nutrition (approximate per serving)
Calories: 425 kcal • Carbohydrates: 4 g • Protein: 39 g • Fat: 28 g • Fiber: 0.4 g • Sugar: 3 g
Nutrition information is automatically calculated and should be used as an estimate.
Photography by: The Wooden Skillet