Search
by Ingredient

Baby Back Ribs with Sofrito Glaze

Empty starEmpty starEmpty starEmpty starEmpty star

Submitted by dvancoughn

Caribbean-style baby back ribs marinated in a from-scratch sofrito with annatto oil, cilantro, Anaheim chile, guava jelly, and coffee liqueur. Baked low and slow until tender.

YIELD

4 Servings

PREP

60 min

COOK

2 hrs

READY

3 hrs

These baby back ribs go full Caribbean with a homemade sofrito marinade built on annatto oil, sweet red peppers, cilantro, garlic, and an Anaheim chile. Then it gets interesting: guava jelly and coffee liqueur (Kahlua) stirred in with apple cider vinegar for a glaze that’s sweet, bitter, tangy, and smoky all at once.

The annatto oil is made from scratch. Toast the seeds in a dry pan until they release their earthy, peppery aroma, then steep them in vegetable oil. That oil turns a deep orange-red and carries the annatto flavor into the sofrito base. It’s a technique straight from Puerto Rican cooking and it’s worth every extra minute.

After marinating (at least an hour, but overnight is better), the ribs bake covered for an hour to steam tender, then uncovered for another hour with basting every 15 minutes. That repeated basting is what builds up the lacquered, sticky glaze on the surface.

Pro Tips

  • Marinate overnight if you can. The vinegar and sofrito need time to penetrate the meat. One hour is the minimum, but 12 hours transforms the flavor.
  • Add water to the pan before the covered bake. This creates steam that keeps the ribs moist during the first hour.
  • Baste faithfully every 15 minutes during the uncovered hour. Each layer caramelizes and builds that glossy, complex glaze.
  • Puree the sofrito smooth. Chunks of onion and pepper won’t cling to the ribs the way a smooth puree does.

Variations

  • Grill finish: After the covered oven bake, finish the ribs on a hot grill for 10 minutes per side, basting with the marinade for smoky char.
  • Pineapple swap: Replace guava jelly with pineapple preserves for a tropical twist that’s easier to find at most grocery stores.
  • Spare ribs: St. Louis-cut spare ribs work here too, just add 30 minutes to the covered bake time since they’re thicker.

Ingredients

Marinade
1 15
TABLESPOON ML ANNATO SEED *
¼ 59
CUP ML VEGETABLE OIL
1 15
TABLESPOON ML OLIVE OIL
1 1
EACH YELLOW ONION
diced
1 1
EACH EACH ANAHEIM CHILY
seeded and diced *
4 4
CLOVES EACH GARLIC
2 2
EACH EACH SWEET RED BELL PEPPER
seeded and diced
½ 0.5
BUNCH BUNCH OREGANO
or 3 each recao leaves (optional) *
½ 0.5
BUNCH BUNCH CILANTRO *
2 30
TABLESPOONS ML TOMATO PASTE
3 3
EACH TOMATOES
whole
¼ 59
2 2
TEASPOONS TEASPOONS SALT *
1 5
TEASPOON ML BLACK PEPPER
freshly ground
2 30
TABLESPOONS ML GUAVA JELLY *
¼ 59
CUP ML LIQUEUR
coffee flavor, such as kahlua *
4 1.8
POUNDS KG BABY BACK RIB *

Directions

To make annatto oil:

Place the annatto seeds in a dry pan and toast over medium heat. Keep shaking the pan and tossing the seeds until their aroma is released, 1 to 2 minutes.

Stir in the vegetable oil and set aside. When cool, strain to remove seeds. Heat the annatto and olive oils in a large skillet. Add the onion, chile, garlic, red peppers, recao and cilantro.

Sauté over medium heat until vegetables soften, about 5 minutes. Stir in the tomato paste and continue cooking for 2 more minutes.

Add the tomatoes and cook two more minutes. Allow to cool, then transfer mixture to a food processor or blender and puree. Pour marinade into a large bowl and stir in vinegar. Add remaining marinade ingredients. Place the ribs in the marinade and allow to sit for at least 1 hour, or overnight. Preheat oven to 350℉ (180℃).

Remove the ribs from the marinade and place them in a baking pan single layer (save marinade for basting). Add ¼ inch water to the pan, cover and bake for one hour.

Uncover and bake for another hour, basting with the reserved marinade every 15 minutes.

* not incl. in nutrient facts Arrow up button

Comments


 

 

Nutrition Facts

Serving Size 228g (8.0 oz)
Amount per Serving
Calories 213 72% from fat
 % Daily Value *
Total Fat 17g 26%
Saturated Fat 2g 11%
Trans Fat 0g
Cholesterol 0mg 0%
Sodium 18mg 1%
Total Carbohydrate 5g 5%
Dietary Fiber 3g 14%
Sugars g
Protein 5g
Vitamin A 55% Vitamin C 157%
Calcium 4% Iron 6%
* based on a 2,000 calorie diet How is this calculated?
Low Cholesterol, Cholesterol-Free, Trans-fat Free, Good source of fiber, Very low in sodium, Low Sodium
 

Email this recipe