
Ancho Chile and Cocoa Pork with Cilantro-Lime Rice and Sautéed Zucchini
An original Latin American dish featuring pork cubes marinated in a mild ancho chile, cocoa, and tomato sauce, then cooked until juicy. It is served with fragrant cilantro-lime rice and sautéed zucchini with onion for a fresh, homey contrast.
Ingredients
- 700 g pork loin, cubed (1.2 inch)
- 20 g dried ancho chile (without semillas)
- 300 g ripe tomatoes (en cuartos)
- 220 g white onion (the mitad for the sauce and the mitad en pluma for the calabacitas)
- 15 g garlic (pelado)
- 8 g unsweetened cocoa powder (for profundidad of sabor)
- 2 g ground cumin
- 1 g dried oregano
- 45 ml lime juice (divided entre cerdo and arroz)
- 20 g fresh cilantro (chopped)
- 200 g long-grain rice (enjuagado)
- 480 ml water or broth (for cocer the arroz)
- 350 g zucchini (en medias lunas)
- 45 ml vegetable oil (divided)
- 10 g salt (or to taste, divided)
- 2 g black pepper (divided)
- 8 g brown sugar (optional, for equilibrar the ají)
- 1 unit bay leaf
Nutrition facts
per serving
Approximate nutritional information. Estimated from the recipe’s ingredients and amounts, using standard reference nutrition values. It may vary with brands, sizes and cooking method. For guidance only; not a substitute for medical or dietary advice.
Allergens
No declared allergens
Instructions
- 1
1. Place the ancho chile in a bowl and cover it with very hot water. Let it soak for 10 minutes until softened.
- 2
2. Meanwhile, heat a skillet or griddle over medium-high heat. Roast the tomatoes, half of the white onion, and 3 garlic cloves for 6 to 8 minutes, turning them, until lightly charred and tender.
- 3
3. Blend the softened ancho chile with the roasted tomatoes, the roasted half onion, 3 roasted garlic cloves, cocoa powder, ground cumin, dried oregano, 1 tablespoon lime juice, brown sugar, 120 ml (1/2 cup) of the chile soaking liquid, and 1 teaspoon salt until smooth and thick.
- 4
4. Place the pork loin in a bowl and toss it with the blended sauce, 1/2 teaspoon black pepper, and the bay leaf. Let it marinate for 15 minutes at room temperature.
- 5
5. For the rice, heat 1 tablespoon vegetable oil in a medium pot over medium heat. Add the rice and sauté for 2 minutes, stirring constantly.
- 6
6. Add 480 ml (2 cups) water or broth and 1/2 teaspoon salt to the rice. When it comes to a boil, reduce the heat to low, cover, and cook for 15 minutes until the liquid is absorbed.
- 7
7. Turn off the heat and let the rice rest, covered, for 10 minutes. Then fluff it with a fork and mix in half of the chopped fresh cilantro and 2 tablespoons lime juice.
- 8
8. While the rice cooks, heat 1 tablespoon vegetable oil in a wide skillet or Dutch oven over medium-high heat. Add the pork with all of its marinade and cook for 5 minutes, stirring to lightly sear it.
- 9
9. Reduce the heat to medium-low, cover partially, and cook the pork for 18 to 20 minutes, stirring occasionally, until tender and the sauce is thick and glossy. If the sauce reduces too much, add 2 to 4 tablespoons of water.
- 10
10. In another skillet, heat the remaining 1 tablespoon vegetable oil over medium heat. Add the reserved sliced white onion and the remaining 2 chopped garlic cloves; sauté for 2 minutes.
- 11
11. Add the zucchini, 1/4 teaspoon salt, and the remaining black pepper. Cook for 5 to 6 minutes until the zucchini is tender but still slightly firm. Add the remaining fresh cilantro and toss.
- 12
12. Serve a portion of cilantro-lime rice with the ancho cocoa pork on top or alongside, and add the sautéed zucchini on the side.
- 13
13. If you prefer an oven finish to keep the pork hot, transfer it to an oven-safe dish and bake for 10 minutes at 350°F / 175°C after step 9.
Chef tips
For a deeper flavor, make the pork sauce a few hours ahead. Do not overcook the zucchini so it keeps its texture and color.
Substitutions
You can substitute the pork loin with boneless chicken thighs. If ancho chile is unavailable, use mild pasilla chile. Long-grain rice can be replaced with jasmine rice, adjusting the liquid slightly.
What I used to make it
Generic kitchen tools that work for this recipe. You don’t need to buy anything to make it.
Illustrative imageNinja Professional BL610 Blender
Smoothies, sauces and soups
- Smoothies, sauces and soups
- Easy-to-wash jar
- Check the power and jar size
Illustrative imageCosori Pro LE 5 Qt Air Fryer
Browning and baking with little oil
- Browns food with very little oil
- Handy for vegetables, chicken and reheating
- Check the basket capacity
Illustrative imageTempPro TP19H Digital Thermometer
Checking doneness of meat and chicken
- Checks doneness of meat and chicken
- Quick reading
- Clean the probe after each use
As an Amazon Associate, I earn from qualifying purchases.
Ratings & reviews
Sign in to rate this recipe
Sign inRelated recipes

Stuffed Arepas
35 min

Sweet Plantain Tostadas with Smoky Beans and Roasted Corn Pico
55 min

Turkey Stew with Green Mango and Annatto, Red Bean Rice, and Crispy Plantain
75 min

Chicken in smoked guava adobo with toasted corn quinoa and warm squash-red onion salad
65 min

Chicken Stew with Tamarillo and Herbs, Yuca Cakes, and Warm Corn Salad
75 min

Skillet corn and cheese tamal with roasted tomato recado chicken and radish lime salad
70 min