Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Crockpot Thai Short Ribs with Coconut Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 67 reviews
  • Author: Nora
  • Prep Time: 15 minutes
  • Cook Time: 3 hours
  • Total Time: 3 hours 15 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Slow Cooking
  • Cuisine: Thai

Description

This Crockpot Thai Short Ribs recipe features tender, fall-off-the-bone beef ribs cooked in a flavorful sauce made from pomegranate juice, tamari, and Thai chili sauce. Served over fragrant coconut jasmine rice and topped with a fresh mixture of cilantro, green onions, roasted peanuts, sesame seeds, and optional pomegranate seeds, this dish brings an irresistible combination of sweet, savory, and spicy flavors with an Asian-inspired twist. Perfect for slow-cooked comfort food with vibrant textures and aromas.


Ingredients

Scale

For the Short Ribs

  • 5 pounds bone-in beef short ribs
  • Black pepper, to taste
  • 4 shallots, halved
  • 2 inches fresh ginger, sliced
  • 1-3 teaspoons Chinese 5-spice powder
  • 1 cup pomegranate juice
  • 1/3 cup tamari or soy sauce
  • 1/3 cup Thai chili sauce (see homemade recipe in notes)

Toppings

  • 1/2 cup chopped green onions
  • 2 cups cilantro, chopped
  • 1/3 cup chopped roasted peanuts
  • 3 tablespoons toasted sesame seeds
  • 1 cup pomegranate seeds (optional)

Coconut Rice

  • 1 (14 ounce) can coconut milk
  • 3/4 cup bone broth or water
  • 2 tablespoons ghee or butter
  • 2 cups jasmine rice
  • Pinch of salt

Homemade Sweet Thai Chili Sauce (Optional)

  • 1/3 cup honey
  • 2 tablespoons ketchup
  • 1-2 tablespoons chili sauce
  • 2 teaspoons lime zest
  • 2 tablespoons lime juice
  • 1 tablespoon rice vinegar
  • 2 teaspoons tamari or soy sauce
  • 1 tablespoon grated ginger
  • 1 clove grated garlic


Instructions

  1. Prepare Ribs in Crockpot: Season the short ribs with black pepper and place them in the crockpot. Add halved shallots, sliced ginger, and Chinese 5-spice powder. Pour in pomegranate juice, tamari, and Thai chili sauce. Cover and cook on low for 6-8 hours or on high for 4-6 hours until ribs are tender.
  2. Shred Ribs: Remove ribs from crockpot, shred the meat and discard bones. Drain excess grease from the sauce. Toss shredded ribs back into the sauce to coat and keep warm.
  3. Prepare Topping Mixture: In a bowl, combine chopped cilantro, green onions, roasted peanuts, and toasted sesame seeds. Add pomegranate seeds if using, for a fresh burst of flavor and color.
  4. Make Coconut Rice: In a medium pot, combine coconut milk, bone broth or water, and ghee or butter. Bring to a low boil. Add jasmine rice and a pinch of salt. Stir, cover, and reduce heat to the lowest setting. Cook for 10 minutes, then turn off heat and let sit covered for another 15-20 minutes. Fluff with a fork before serving.
  5. Serve: Plate the shredded short ribs with sauce over the coconut rice. Top with the herb and nut mixture for added texture and flavor.
  6. Oven Method (Optional): Preheat oven to 325°F. Season ribs and place in an oven-safe braiser with shallots, ginger, Chinese 5-spice, pomegranate juice, tamari, and Thai chili sauce. Cover and roast for 2 1/2 to 3 hours until ribs are tender. Follow steps 2-5 to finish.

Notes

  • Coconut Rice: Use full-fat coconut milk for richness. The low and slow cooking method ensures fluffy, flavorful rice. Avoid lifting the lid during the resting period to retain steam.
  • Homemade Sweet Thai Chili Sauce: Combine honey, ketchup, chili sauce, lime zest & juice, rice vinegar, tamari, grated ginger, and garlic in a jar. Shake or stir well before using as a substitute or complement to store-bought chili sauce.
  • Adjust the amount of Chinese 5-spice between 1-3 teaspoons depending on desired flavor intensity.
  • For quicker cooking, the oven method takes about 2 1/2 to 3 hours versus slow cooking in the crockpot for 6-8 hours on low.
  • Optional pomegranate seeds add a fresh, tart pop and beautiful color contrast when garnishing the dish.

Nutrition

  • Serving Size: 1 serving (approx. 6 oz meat with 1 cup rice and toppings)
  • Calories: 720
  • Sugar: 12g
  • Sodium: 850mg
  • Fat: 38g
  • Saturated Fat: 14g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 4g
  • Protein: 45g
  • Cholesterol: 140mg