Pork ribs slow-cooked in a deep red adobo sauce until fall-off-the-bone tender. This high protein, carnivore-friendly family dish rewards patience with incredibly rich, smoky flavors.
Preheat oven to 300°F and pat the pork ribs dry; cut into individual ribs if desired for even cooking.
Remove stems and seeds from guajillo and ancho chiles; toast the chiles lightly in a dry skillet over medium heat for about 2 minutes, then soak in hot water for 15 minutes until softened.
Blend the soaked chiles, onion, garlic, apple cider vinegar, oregano, cumin, paprika, and half the olive oil until smooth and deep red.
Rub the ribs thoroughly with salt, pepper, and adobo sauce marinade; let rest at room temperature for 20 minutes to absorb flavor.
In a large Dutch oven or heavy roasting pan, drizzle the remaining olive oil over the base, arrange the ribs in a single layer, pour all remaining adobo sauce over, add bay leaves, cover tightly with lid or foil.
Bake for 2.5 hours, then uncover, baste ribs with sauce, and increase oven to 375°F. Continue roasting uncovered for 30–45 minutes more, basting once halfway, until sauce thickens and ribs are deeply colored.
Let the ribs rest 10 minutes covered; serve with sauce spooned on top, discarding bay leaves.