
Recipe Story
origins & traditionsThis traditional Mexican recipe features succulent pork shoulder braised until fork-tender and then crisped to golden perfection, paired with aromatic poblano rice. The pork is slowly cooked with citrus, garlic, and spices until it falls apart, then finished in a hot skillet for crispy edges. The poblano rice is infused with roasted peppers and tomatoes, creating a smoky, savory base that perfectly complements the rich carnitas. This dish brings together the essence of authentic Mexican cooking with layers of flavor from cumin, oregano, and fresh lime. Ideal for weeknight dinners or special occasions, this one-pot style recipe delivers restaurant-quality results at home with minimal hands-on time. The cooking method ensures maximum flavor development while keeping the preparation straightforward and accessible for home cooks.
Instructions
step by stepPat the pork shoulder dry and cut into 3-inch chunks. Season generously with salt, black pepper, cumin, and oregano.
Heat olive oil in a large Dutch oven over medium-high heat. Sear pork pieces on all sides until golden brown, about 8-10 minutes total. Remove and set aside.
In the same pot, add diced onions and minced garlic. Sauté for 3-4 minutes until fragrant. Add bay leaves, orange juice from 2 oranges, and lime juice from 2 limes.
Return pork to the pot, add enough water to nearly cover the meat. Bring to a boil, then reduce heat to low. Cover and simmer for 2.5-3 hours until pork is fork-tender.
While pork cooks, roast poblano peppers directly over a gas flame or under broiler until charred. Place in a covered bowl for 10 minutes, then peel, seed, and dice.
In a separate pot, heat olive oil and sauté remaining onions and garlic. Add white rice and toast for 2 minutes. Add diced tomatoes, roasted poblanos, and 2 cups water. Season with salt and bring to a boil.
Reduce rice to low heat, cover, and simmer for 18-20 minutes until tender. Fluff with a fork and stir in fresh cilantro.
Remove cooked pork from braising liquid and shred with two forks. Reserve 1 cup of cooking liquid.
Heat a large skillet over high heat with a tablespoon of oil. Add shredded pork in a single layer and pour some reserved liquid over it. Cook without stirring for 4-5 minutes until bottom is crispy. Flip and repeat.
Serve carnitas over poblano rice, garnished with fresh cilantro, lime wedges, and diced onions.
Pork Carnitas with Poblano Rice
Tender slow-cooked pork carnitas served with roasted poblano-infused Mexican rice, creating a hearty and flavorful dinner perfect for any gathering or family meal.
Ingredients
Main Protein
- 1360 grams pork-chops, pork shoulder, cut into chunks
Rice Base
- 2 cups rice-white, rinsed
- 2 pieces bell-peppers, poblano peppers, roasted and diced
- 2 pieces tomatoes, diced
Aromatics
- 2 pieces onions, diced
- 6 cloves garlic, minced
Braising Liquid
- 2 pieces orange, juiced
- 2 pieces lime, juiced, plus wedges for serving
Spices
- 2 teaspoons cumin, ground
- 1 teaspoons oregano, dried Mexican oregano
- 2 pieces bay-leaves, whole
Garnish
- 4 tablespoons cilantro, chopped
Cooking Fat
- 3 tablespoons olive-oil, for cooking
Seasoning
- 2 teaspoons salt, to taste
- 1 teaspoons black-pepper, freshly ground