← Back to Blog

Coffee-Braised Short Ribs — The Backyard Technique That Taught Me Everything

I said yes to the pop-up. Not because I'm confident. Not because I have a business plan. Because Hector said, "Bobby, you're forty-five in August. How many more years are you going to stand in your backyard cooking for forty people and not know what you could've been?" And that sentence hit me like a frying pan. What could I have been? I don't know. I was a shrimp boat dropout who found sobriety and a smoker and rebuilt his life one brisket at a time. I didn't plan for this. I didn't go to culinary school. I didn't study business. I just cooked, and people ate, and somewhere along the way the cooking became something more than a hobby. The pop-up is August 17th. Hector found a venue — a brewery in the Heights that rents its parking lot for events. They have a liquor license (not relevant to me, but relevant to the customers). They have tables and chairs. They have a parking lot big enough for my smoker. Hector's handling logistics. I'm handling the food. Menu (final): - Fish sauce brisket, sliced, by the pound - Vietnamese BBQ pork belly bao buns - Fresh spring rolls with peanut sauce - Vietnamese coleslaw - Jasmine rice - Vietnamese BBQ sauce (bottled, for sale — Hector insisted) No pho. Sorry, Ma. I'm making 200 servings. Two briskets, twenty pounds of pork belly, two hundred bao buns (Emma's making them), and enough spring rolls to require Ma's help (she volunteered without being asked, which means she was waiting to be asked). The kids are all in: Tyler on smoker and fire. Emma on bao buns and spring rolls. Lily on front of house — greeting, seating, money. She's thirteen and she's handling money. I showed her how to make change and she said, "Dad, I use Venmo." I'm old. The anxiety is real. What if no one comes? What if the brisket is off? What if I'm not good enough for strangers who are paying money? The backyard is free. The pop-up costs $15 a plate. That changes everything. But the fire is lit. The commitment is made. Bobby Tran BBQ goes public in eight weeks. Made myself a bowl of chao and sat on the porch and thought about what I'm doing. The rice porridge was warm and simple and exactly what you eat when you're scared and excited and alive.

After Hector’s words hit me and the commitment was made, I went back to the recipe that first taught me what slow cooking could do — coffee-braised short ribs, the dish I made obsessively before I ever touched a smoker, back when I was learning that patience and heat could transform something tough into something that makes people go quiet. That’s the same principle behind every brisket I’ve ever pulled, and it’s the reason I believe the pop-up has a fighting chance. If you want to understand how I cook, this recipe is where it started.

Coffee-Braised Short Ribs

Prep Time: 20 min | Cook Time: 3 hrs 30 min | Total Time: 3 hrs 50 min | Servings: 6

Ingredients

  • 4 lbs bone-in beef short ribs (about 6 large pieces)
  • 1 1/2 tsp kosher salt, plus more to taste
  • 1 tsp black pepper
  • 2 tbsp neutral oil (avocado or vegetable)
  • 1 medium yellow onion, roughly chopped
  • 4 cloves garlic, smashed
  • 2 tbsp tomato paste
  • 1 cup strong brewed black coffee (cooled)
  • 1 cup beef broth
  • 1/2 cup dry red wine (or additional broth)
  • 2 tbsp soy sauce
  • 1 tbsp brown sugar
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • 2 sprigs fresh thyme
  • 1 bay leaf
  • Fresh parsley, chopped, for garnish

Instructions

  1. Season and sear. Pat the short ribs completely dry with paper towels. Season all sides generously with salt and pepper. Heat oil in a large Dutch oven over medium-high heat. Working in batches to avoid crowding, sear the ribs 3—4 minutes per side until a deep brown crust forms. Transfer to a plate and set aside.
  2. Build the braising base. Reduce heat to medium. Add onion to the same pot and cook, stirring occasionally, for 4—5 minutes until softened. Add garlic and cook 1 minute more. Stir in tomato paste and cook for 2 minutes, letting it caramelize slightly against the bottom of the pot.
  3. Add the liquids. Pour in the coffee, broth, and red wine, scraping up any browned bits from the bottom with a wooden spoon. Stir in soy sauce, brown sugar, smoked paprika, and cumin. Add thyme sprigs and bay leaf. Taste and adjust salt.
  4. Braise low and slow. Return the seared short ribs to the pot, bone side up, nestling them into the liquid. The liquid should come about halfway up the ribs. Bring to a gentle simmer, then cover the pot and transfer to a 325°F oven. Braise for 3 to 3 1/2 hours, until the meat is fork-tender and pulling away from the bone.
  5. Rest and defat. Remove the pot from the oven. Carefully transfer the ribs to a platter and tent loosely with foil. Skim excess fat from the braising liquid using a ladle or fat separator. Discard thyme stems and bay leaf.
  6. Reduce the sauce. Bring the braising liquid to a boil over medium-high heat and cook for 8—10 minutes, stirring occasionally, until reduced by about one-third and slightly thickened. Taste and adjust seasoning.
  7. Serve. Plate the short ribs over jasmine rice or mashed potatoes. Spoon the reduced braising sauce generously over the top. Garnish with fresh parsley and serve immediately.

Nutrition (per serving)

Calories: 520 | Protein: 38g | Fat: 34g | Carbs: 9g | Fiber: 1g | Sodium: 680mg

Bobby Tran
About the cook who shared this
Bobby Tran
Week 168 of Bobby’s 30-year story · Houston, Texas
Bobby Tran was born in a refugee camp in Arkansas to parents who fled Saigon with nothing. He grew up in Houston straddling two worlds — Vietnamese at home, Texan everywhere else — and learned to cook from his mother's pho and a neighbor's BBQ smoker. He's a former shrimper, a recovering alcoholic, a divorced dad of three, and the guy who marinates brisket in fish sauce and lemongrass because he doesn't believe in borders, especially when it comes to flavor.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?