Go Back
Braised Mexican Style Ribsand Onion Rings

Braised Mexican-Style Pork Ribs

Course Main Course
Cuisine Mexican Inspired
Keyword braised-mexican-style-short-ribs
Prep Time 15 minutes
Cook Time 3 hours
Resting Time 15 minutes
Total Time 3 hours 15 minutes
Servings 10 servings
Calories 328kcal
Author Melissa Sperka


  • 4 lb boneless country style pork ribs
  • 2 tablespoon olive oil
  • 2 tablespoon brown sugar
  • 2 chipotle in adobo sauce minced
  • 3 clove garlic minced
  • 1 small lime juiced
  • 1 tablespoon ground cumin
  • 1 tablespoon dark chili powder
  • 2 teaspoon smoked paprika
  • 1 ½ teaspoon garlic salt
  • 1 teaspoon Mexican oregano
  • ½ teaspoon black pepper
  • ¼ teaspoon ground cinnamon
  • 1 cup chipotle-honey barbecue sauce or your favorite plus additional for serving
  • 1 medium medium sweet onion sliced into wedges
  • 1 10 oz can Rotel Chili Fixin's or chili seasoned tomatoes
  • fresh cilantro


  • Preheat the oven to 300°F. Heat a couple of drizzles of olive oil in the bottom of a dutch oven or heavy bottomed oven safe skillet. Mix together the brown sugar, minced chipotle peppers, minced garlic, lime juice, cumin, chili, paprika, garlic salt, oregano, pepper and cinnamon. Rub the paste onto the ribs on all sides. Sear the ribs turning as needed in the dutch oven.
  • After searing on all sides, drizzle the ribs with the barbecue sauce and arrange the onion wedges on top. Drizzle with the Rotel tomatoes.
  • Cover tightly and braise in the oven for 3 hours or until the meat easily pulls apart with a fork. Rest for 15 minutes before serving.
  • Serve on a scoop of rice, on toasted baguettes drizzled with additional barbecue sauce topped with slaw, or on warm tortillas with your favorite taco toppings.


If desired, 1 package of prepared taco seasoning can be substituted for the dry seasonings.


Serving: 1serving | Calories: 328kcal | Carbohydrates: 19g | Protein: 24g | Fat: 17g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 87mg | Sodium: 841mg | Potassium: 550mg | Fiber: 2g | Sugar: 13g | Vitamin A: 673IU | Vitamin C: 3mg | Calcium: 63mg | Iron: 2mg