
I’ve spent years chasing that authentic Mexican flavor, and this chile colorado with pork finally nails it. The secret is in the sauce—dried chiles toasted just until fragrant, then blended into a rich, smoky base that transforms tough pork into something melt-in-your-mouth tender.
What makes this dish special is the slow cooking process. The pork shoulders soak up that deep red sauce, becoming infused with earthy, slightly sweet flavors that only get better with time. It’s the kind of meal that fills your kitchen with an aroma so good, your neighbors might knock on the door.
By the time it’s done, you’ll have fall-apart pork swimming in a velvety sauce that’s complex without being complicated. The balance of heat, smokiness, and richness is exactly what you’re looking for in a traditional chile colorado.
Serve it with warm tortillas, rice, or just a cold drink to cut through the richness. This is comfort food at its most authentic.
Ingredients for Mexican Chile Colorado Recipe Pork
Pork shoulder, dried chiles, and pantry staples make this deeply flavorful dish happen.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 2 lb | Boneless, cut into chunks |
| Dried Ancho Chiles 🌶️ | 4 whole | Stems and seeds removed |
| Dried Guajillo Chiles 🌶️ | 3 whole | Stems and seeds removed |
| Garlic Cloves 🧄 | 6 cloves | Peeled and chopped |
| Yellow Onion 🧅 | 1 whole | Medium, roughly chopped |
| Roma Tomatoes 🍅 | 2 whole | Cored and chopped |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Bay Leaf 🌿 | 1 whole | Dried or fresh |
| Chicken Broth 🍲 | 2 cups | Low-sodium preferred |
| Apple Cider Vinegar 🍎 | 2 tbsp | For acidity balance |
| Olive Oil 🫒 | 2 tbsp | For toasting and searing |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
The pork shoulder is the star—look for good marbling at your butcher counter or Costco for the best results. Dried chiles should be plump, not brittle (the ones in the bulk section at Whole Foods are usually fresh). If they feel stiff, toast them a bit longer to wake up the flavors. I always grab an extra bay leaf—it’s cheap and adds that subtle depth.
No ancho or guajillo chiles? New Mexico chiles work in a pinch, but the flavor profile changes. Out of cumin? Coriander at half the amount gives a different but still warm note. Fresh tomatoes can sub for Roma in summer (peel them first). The vinegar is key—don’t skip it, and apple cider’s my go-to (Trader Joe’s has it cheap).
The sauce actually gets better overnight. Store leftovers in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove, adding a splash of broth if it thickens too much. Always tastes even richer the next day.
Why You’ll Love This Recipe
- Set and Forget: The pork shoulder cooks low and slow while I handle other things—no babysitting required.
- Deep, Smoky Magic: Ancho and guajillo chiles blend with garlic and onion for a sauce so rich it tastes like it simmered all day.
- Feeds a Hungry Table: I make a big batch for Sunday dinner, and it’s just as good in tacos, burritos, or over rice the next day.
- Budget Stretch: Pork shoulder is affordable, and those dried chiles go a long way—this dish fills bellies without emptying my wallet.
Step-by-Step Instructions for Mexican Chile Colorado with Pork
Here’s how to build deep, smoky flavor and fall-apart tender pork in every bite.
Step 1: Toast and Soften the Dried Chiles
Heat a dry skillet over medium heat and toast the 4 whole Dried Ancho Chiles and 3 whole Dried Guajillo Chiles for 20-30 seconds per side until fragrant. Be careful not to burn them—they should just start to puff and darken slightly.
Transfer the toasted chiles to a bowl and cover with 2 cups Chicken Broth. I use hot broth from a kettle to speed up the process. Let them soak for 15 minutes until completely soft and pliable. This step releases their rich, smoky flavor and ensures a smooth sauce.
Step 2: Build the Flavor Base
While the chiles soak, heat 2 tbsp Olive Oil in a large pot over medium-high heat. Add the 1 whole Yellow Onion and cook for 4-5 minutes until softened and just starting to brown around the edges. Stir in the 6 cloves Garlic Cloves and cook for 30 seconds until fragrant but not browned.
Add the 2 whole Roma Tomatoes, 1 tsp Ground Cumin, 1 tsp Dried Oregano, 1.5 tsp Salt, and 1 tsp Black Pepper. Cook for another 3-4 minutes, stirring occasionally, until the tomatoes break down and release their juices. This creates a rich foundation for the sauce.
Step 3: Blend the Chile Sauce
Drain the soaked chiles, reserving the soaking liquid, and remove any remaining stems or seeds. Add the chiles to a blender along with the tomato-onion mixture from the pot. Blend until completely smooth, scraping down the sides as needed.
Strain the blended sauce through a fine-mesh sieve back into the pot to remove any stubborn skins or seeds. Press with a spoon to extract as much flavor as possible. Stir in the reserved chile soaking liquid and 1 whole Bay Leaf. Bring to a simmer over medium heat.
Step 4: Braise the Pork Shoulder
Pat the 2 lb Pork Shoulder dry with paper towels and cut it into 1½-inch chunks. Add the pork to the simmering sauce, stirring to coat each piece evenly. Reduce the heat to low, cover, and let it braise for 2 to 2½ hours.
Check the pork occasionally and stir gently to prevent sticking. You’ll know it’s done when the meat shreds easily with a fork. Stir in the 2 tbsp Apple Cider Vinegar during the last 10 minutes of cooking to brighten the flavors and balance the richness of the sauce.
Step 5: Adjust and Serve
Once the pork is tender, taste and adjust the seasoning with additional salt or black pepper if needed. Remove the Bay Leaf before serving. The sauce should be thick enough to coat the back of a spoon, but if it’s too thin, simmer uncovered for 5-10 minutes to reduce.
Serve the chile colorado hot, with the pork swimming in that deep red, smoky sauce. It’s perfect over rice, with warm tortillas, or alongside a simple side of beans. The flavors only get better the next day, so don’t hesitate to make it ahead.
Pro Tips For Making Mexican Chile Colorado Recipe Pork
- Toast the Chiles: Dry-toast the ancho and guajillo chiles in a hot skillet for 20-30 seconds per side until fragrant—this wakes up their flavors before soaking. I learned this the hard way after making bland sauce with untoasted chiles.
- Trim the Pork: Cut the pork shoulder into 2-inch chunks and trim off any large fat caps, but leave some marbling for richness. Sounds tedious, but it actually changes the outcome by preventing greasy sauce.
- Strain the Sauce: After blending the soaked chiles, garlic, and onion, strain the sauce through a fine-mesh sieve to remove skins and seeds. My grandmother swore by this, and she was right: the texture is smoother and more luxurious.
- Low and Slow: Simmer the pork in the chile sauce for at least 2 hours on low heat—rushing it with high heat makes the meat tough. I used to wonder why my pork never fell apart until I finally embraced patience.
Storing and Reheating Leftovers
Refrigerator Storage
Let your chile colorado cool for no more than 2 hours before transferring to airtight containers. I use glass Pyrex for easy reheating. Store at 40°F or below for up to 5 days. The pork actually soaks up more flavor as it rests. ❄️
Freezer Storage
This dish freezes beautifully for up to 3 months without losing quality. I recommend quart-sized freezer bags for space efficiency. Leave 1 inch of headspace for expansion and squeeze out excess air to prevent freezer burn.
Stovetop Reheating
My preferred method for best texture. Reheat in a heavy pot over medium-low heat for 10-15 minutes, stirring occasionally. Add ¼ cup Chicken Broth if the sauce thickens too much. Taste and adjust seasoning with salt if needed.
Microwave Reheating
For quick meals, microwave individual portions covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 1-minute intervals until reaching 165°F. Add a splash of water if it looks dry.
Oven Reheating
Preheat oven to 350°F and transfer to an oven-safe dish. Cover with foil and bake for 20-25 minutes until bubbling. This method works great for larger portions when serving a crowd. 🔥
Nutrition Facts
Frequently Asked Questions
Can I use different chiles if I can’t find ancho or guajillo?
Yes! Try New Mexico chiles or a mix of pasilla and chipotle for a different but still delicious flavor. Each chile brings its own unique taste, so adjust to your preference.
How do I know when the pork is done?
The pork is ready when it shreds easily with a fork after 2 to 2½ hours of braising. The internal temperature should reach at least 195°F for that perfect melt-in-your-mouth texture.
Can I make this in a slow cooker?
Brown the pork first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 4-5 hours. The flavors develop beautifully this way.
Why is my sauce bitter?
Bitterness often comes from over-toasting the chiles or not removing all seeds. Balance it with a touch of sugar or extra apple cider vinegar. Always taste as you go.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026