Cola-Braised Beef With Chile-Lime Onions

Updated Jan. 19, 2024

Cola-Braised Beef With Chile-Lime Onions
David Malosh for The New York Times. Food Stylist: Simon Andrews.
Total Time
4½ hours
Prep Time
15 minutes
Cook Time
4¼ hours
Rating
4(257)
Comments
Read comments

Braising tough cuts in cola tenderizes the meat, but perhaps better yet, the soda reduces into a caramelly, citrusy sauce. Here, cola’s makeup is accentuated by coriander seeds and ginger and grows savory with tomato paste, garlic and soy sauce. Because this recipe’s flavors are reminiscent of BBQ pulled pork, cochinita pibil and cola chicken, it’s equally fitting over rice or stuffed into burger buns or tortillas. However you enjoy the wobbly and rich meat, generously garnish with spicy onions, cilantro and lime for fresh pops of brightness. To make ahead, cool in the liquid and refrigerate for up to 3 days. Reheat covered in a low-temperature oven.

Featured in: Three Hands-Off Centerpieces to Simplify Holiday Hosting

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options


Advertisement


Ingredients

Yield:6 to 8 servings

    For the Beef

    • 3½ to 4pounds boneless beef chuck roast, patted dry
    • Salt and pepper
    • 2tablespoons vegetable oil (such as grapeseed or canola)
    • 1tablespoon tomato paste
    • 1(12-ounce) can cola
    • 2tablespoons low-sodium soy sauce
    • 2inches ginger, peeled and thinly sliced into matchsticks
    • 4garlic cloves, thinly sliced
    • 1teaspoon coriander seeds

    For Serving

    • 2limes
    • 1large red onion, thinly sliced
    • ½teaspoon seeded, finely chopped habanero or other very hot chile
    • Salt
    • 1cup cilantro leaves and tender stems
    • Warmed tortillas, rice or burger buns, for serving
Ingredient Substitution Guide
Nutritional analysis per serving (8 servings)

569 calories; 40 grams fat; 16 grams saturated fat; 2 grams trans fat; 20 grams monounsaturated fat; 2 grams polyunsaturated fat; 13 grams carbohydrates; 1 gram dietary fiber; 6 grams sugars; 42 grams protein; 729 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Heat the oven to 300 degrees. Season the beef all over with salt and pepper (about 1 tablespoon Diamond Crystal kosher salt or 2 teaspoons fine sea salt). You can season the meat up to 2 days ahead and refrigerate uncovered.

  2. Step 2

    Heat the oil in a large Dutch oven over medium-high until shimmering. Brown the meat on all sides, 10 to 15 minutes. Turn off the heat.

  3. Step 3

    Prop the meat up on one side of the pot, then add the tomato paste to the empty space and stir until a shade darker, about 1 minute. Add the cola, soy sauce, ginger, garlic and coriander seeds and scrape the browned bits stuck to the bottom of the pot. Return the meat to the center of the pot, cover and bake for 2 hours. Uncover, spoon some of the liquid over the beef, then bake uncovered until the meat shreds with a fork, another 1 to 1 ½ hours.

  4. Step 4

    Meanwhile, zest 1 lime into a medium resealable container. Cut the limes into wedges and squeeze one wedge into the container. Add the onion, habanero and a big pinch of salt. Cover and shake to combine. Refrigerate the onions and lime wedges until ready to serve (up to 1 day).

  5. Step 5

    Let the meat rest for at least 10 minutes, then pull with 2 forks into big shreds. Stir to coat in the sauce and season to taste with salt. Serve with the onions, cilantro, lime wedges and tortillas, rice or burger buns.

Ratings

4 out of 5
257 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

Made this in a crockpot and it was delicious! Cooked 4 hours on high, sliced thinly and returned it to the pot to let it soak up the juice. Family devoured it.

I think it is totally fine to remove the bigger portions of fat if you wish, but please, for your sake, keep the nice, intramuscular fat for your slow cook. It adds to the flavor

It depends on what artificial sweetener is in the diet cola. Aspartame is not recommended for cooking or baking. It breaks down when exposed to heat, losing its sweetness and can make food taste bitter, metallic, or just "off." Sucralose, on the other hand, can be used in cooking and baking according to its manufacturer, but it will not promote browning or caramelization the way regular sugar and high-fructose corn syrup do.

This is delicious! Don’t bother to peel the ginger. I used coke in a glass bottle with real sugar and it worked great. Needed the whole 1.5 hours for the uncovered portion of cooking. I flipped the meat when I put it back in for the final 30 minutes. Cannot express how happy I was with how this turned out!

loved the lime onions! I thought the beef turned out rather bland.

From now on, I’m going to real ALL of the comments, not just the highly rated ones. Followed the recipe exactly except for used a 2.5 Lb shoulder roast, seared on the cooktop in a Dutch Oven, left lid on, roasted at 300 degrees convection. All liquid evaporated after 2 hours. All that was left was dry hunk of beef, a puddle of grease and black sludge. I salvaged the beef, sliced it up, put it in a crockpot with 6 ounces Mexican Coke and a 20 ounce bottle of store bought BBQ sauce on low 2 hours. Next time, I will use the crockpot after searing and possibly double the Mexican Coke.

Private comments are only visible to you.

Advertisement

or to save this recipe.