How to Make It
Preheat the oven to 425°. In a blender, combine the tomato puree, chicken stock, chipotles, onion, garlic, cumin and coriander and puree until smooth.
In a large enameled cast-iron casserole or Dutch oven, heat the oil. Season the chicken with salt, add to the casserole and cook over high heat, turning once, until golden, about 8 minutes. Transfer the chicken to a plate. Drain off the fat, leaving just enough to coat the bottom of the casserole.
Add the tomato sauce to the casserole and bring to a simmer, scraping up any browned bits from the bottom. Season with salt. Nestle the chicken thighs in the sauce and bake for about 20 minutes, until cooked through. Stir in the pinto beans, then crack the eggs into the sauce, spacing them evenly. Bake for about 5 minutes longer, until the egg whites are set and the yolks are still runny. Drizzle crema on top and sprinkle with the remaining toppings. Serve straight from the casserole with corn tortillas and lime wedges.