Just as the weather turns cooler, this pork chile colorado becomes essential comfort food. Juicy pork simmers in a homemade red chile sauce that develops deep, complex flavors over several hours. The result is fork-tender meat in a rich, slightly spicy sauce perfect for tacos, burritos, or simply served over rice.
Why This Recipe Works
- The pork shoulder cut contains enough fat to stay moist and tender through the long cooking process, breaking down into succulent pieces that absorb the chile flavors completely.
- Toasting dried chiles before blending releases their essential oils and deepens their flavor profile, creating a more complex sauce than using pre-made chile powder alone.
- Simmering the pork in the sauce for two hours allows the meat fibers to break down completely while the sauce reduces and thickens to the perfect consistency.
- Using both guajillo and ancho chiles provides balanced heat and sweetness, with guajillo offering brighter notes and ancho contributing deeper, raisin-like flavors.
- The addition of tomato paste and garlic creates umami depth that complements the chile flavors without overpowering them.
Ingredients
- 3 pounds pork shoulder, cut into 1-inch cubes
- 8 dried guajillo chiles, stems and seeds removed
- 4 dried ancho chiles, stems and seeds removed
- 1 large white onion, diced
- 6 garlic cloves, minced
- 2 tablespoons tomato paste
- 4 cups chicken broth
- 2 tablespoons vegetable oil
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 bay leaf
- Salt to taste
- Fresh cilantro for garnish
Equipment Needed
- Large Dutch oven or heavy-bottomed pot
- Blender
- Medium skillet
- Cutting board and chef’s knife
- Measuring cups and spoons
- Tongs
- Fine mesh strainer
Instructions

Prepare the Chile Sauce Base
Heat a medium skillet over medium heat for two minutes until hot. Place the dried guajillo and ancho chiles in the dry skillet and toast for 30-45 seconds per side until they become fragrant and slightly darkened but not burned. Transfer the toasted chiles to a blender and add 3 cups of chicken broth. Let the chiles soak in the broth for 15 minutes to soften completely. Meanwhile, heat 1 tablespoon of vegetable oil in your Dutch oven over medium-high heat. Add the diced onion and cook for 6-8 minutes until translucent and lightly browned around the edges. Add the minced garlic and cook for one more minute until fragrant. Transfer the onion and garlic mixture to the blender with the chiles and broth. Add the tomato paste, oregano, and cumin to the blender. Blend on high speed for two full minutes until completely smooth and no chunks remain. Strain the sauce through a fine mesh strainer into a bowl, pressing with a spoon to extract all the liquid while leaving behind any tough skins or seeds.
Brown the Pork Pieces
Pat the pork shoulder cubes completely dry with paper towels and season generously with salt on all sides. Heat the remaining tablespoon of vegetable oil in the same Dutch oven over medium-high heat until shimmering hot. Working in two batches to avoid overcrowding, add half the pork cubes in a single layer with space between each piece. Cook without moving for 3-4 minutes until a deep brown crust forms on the bottom side. Use tongs to flip each piece and brown the other sides for another 3-4 minutes until all sides have developed good color. Transfer the first batch to a plate and repeat with the remaining pork. The browning process should take about 15 minutes total and creates fond on the bottom of the pot that will flavor the sauce. Tip: Don’t skip the browning step – it builds essential flavor through the Maillard reaction and creates richer tasting sauce.
Combine and Simmer
Return all the browned pork and any accumulated juices to the Dutch oven. Pour the strained chile sauce over the pork and add the remaining 1 cup of chicken broth and the bay leaf. Stir to combine, making sure to scrape any browned bits from the bottom of the pot. Bring the mixture to a boil over high heat, then immediately reduce the heat to low to maintain a gentle simmer. Cover the pot with a tight-fitting lid and cook for 2 hours, stirring occasionally to prevent sticking. The sauce should bubble gently but not vigorously. After 2 hours, the pork should be fork-tender and easily shred with gentle pressure. The sauce will have thickened slightly but will continue to reduce during the final cooking phase.
Final Reduction and Seasoning
Remove the lid from the Dutch oven and increase the heat to medium-low. Continue cooking uncovered for 20-30 minutes, stirring occasionally, until the sauce has reduced to your desired consistency. The sauce should coat the back of a spoon thickly but still be fluid enough to pool around the pork pieces. Taste the sauce and season with additional salt as needed – start with 1 teaspoon and adjust from there. Remove and discard the bay leaf. The final sauce should be rich, slightly spicy, and well-balanced between the chile flavors and the savory pork. Tip: If the sauce becomes too thick, add a few tablespoons of water or broth to thin it to your preference.
Serve and Garnish
Spoon the pork chile colorado into serving bowls while hot. The dish can be served in multiple ways – over steamed rice, wrapped in warm flour tortillas, or as a filling for tacos with your preferred toppings. Garnish with fresh chopped cilantro leaves for brightness and color contrast. For additional texture, you can add diced white onions, crumbled queso fresco, or sliced radishes. The dish holds well for serving at gatherings since it stays hot for extended periods and actually improves in flavor as it rests. Leftovers can be refrigerated for up to 5 days or frozen for 3 months.
Tips and Tricks
For the most authentic flavor, seek out Mexican markets for your dried chiles rather than using supermarket varieties. The guajillo chiles should be flexible but not brittle, indicating freshness, while ancho chiles should have a deep reddish-brown color without any signs of mold or excessive dryness. When toasting the chiles, work quickly and watch them carefully – they can burn in seconds, which would make your sauce bitter. If you prefer a smoother sauce, you can strain it twice through a fine mesh strainer, though this will sacrifice some of the rustic texture that many people enjoy.
Pork shoulder is the ideal cut for this dish because of its marbling and connective tissue, but you can substitute pork butt with similar results. Avoid using lean cuts like pork tenderloin or chops, as they will become tough and dry during the long cooking process. If you need to speed up the cooking time, you can use a pressure cooker – brown the pork as directed, then pressure cook with the sauce for 35 minutes followed by a natural release. For oven cooking, transfer the covered Dutch oven to a 325°F oven after bringing to a simmer on the stovetop and bake for 2 hours.
The sauce consistency is easily adjustable based on your preference. For a thicker sauce that clings to the pork, continue reducing uncovered until it reaches your desired thickness. For a saucier version that’s better for burritos or wet-style dishes, add an extra half cup of broth during the final cooking stage. If your sauce is too thin after the initial cooking time, you can mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it into the simmering sauce to thicken it quickly. Always taste and adjust seasoning at the end, as the salt requirement can vary based on your broth and personal preference.
This dish freezes exceptionally well, so consider making a double batch. Cool completely before transferring to freezer-safe containers, leaving about an inch of headspace for expansion. Thaw overnight in the refrigerator before reheating gently on the stovetop. The flavors actually improve after a day or two in the refrigerator as the chile flavors continue to meld with the pork. For meal prep, divide into individual portions with rice for easy weekday lunches that reheat beautifully in the microwave.
Recipe Variations
- For a beef version, substitute 3 pounds of chuck roast cut into 1-inch cubes. Beef chile colorado has a richer, deeper flavor that stands up well to the robust chile sauce. Cook times remain the same, though beef may require an additional 15-30 minutes to become completely tender. The beef version pairs particularly well with potatoes – you can add 2 diced russet potatoes during the last 45 minutes of cooking for a complete one-pot meal.
- Create a vegetarian alternative using 2 pounds of portobello mushrooms and 1 pound of diced potatoes. Slice the mushrooms thickly and brown them well before proceeding with the recipe. The mushrooms provide meaty texture while the potatoes absorb the chile flavors beautifully. Vegetarian broth should replace chicken broth, and you may want to add a tablespoon of soy sauce or tamari to enhance the umami flavor that would normally come from the meat.
- Adjust the heat level by modifying your chile selection. For milder flavor, use only ancho chiles and add 2 tablespoons of paprika for color. For extra heat, include 2-3 dried arbol chiles with the other chiles, or add 1-2 canned chipotle peppers in adobo sauce to the blender. Remember to remove seeds from hotter chiles if you want to control the spice level more precisely. The chipotle version will have a smokier profile that works well for tacos.
- Incorporate different vegetables during the cooking process. Diced carrots and celery can be added with the onions for additional flavor depth and nutrition. Bell peppers, particularly roasted poblano peppers, complement the chile flavors nicely – add them during the last 30 minutes of cooking to maintain their texture. Corn kernels stirred in at the end provide sweetness that balances the spice, while black beans can make the dish more substantial and budget-friendly.
Frequently Asked Questions
Can I make this recipe in a slow cooker?
Yes, this adapts well to slow cooker preparation. Complete the browning steps for the pork and vegetables in a skillet as directed, then transfer everything to your slow cooker along with the blended chile sauce and broth. Cook on low for 6-8 hours or high for 3-4 hours until the pork is fork-tender. Remove the lid for the last 30 minutes to allow the sauce to thicken slightly. The slow cooker method produces exceptionally tender meat but may result in a slightly thinner sauce that needs additional reduction time after cooking.
What’s the difference between chile colorado and regular chili?
Chile colorado refers specifically to dishes featuring a sauce made from reconstituted dried red chiles, while American chili typically uses ground meat and chili powder blends. Chile colorado has a smoother, more sauce-like consistency and focuses on the flavor of specific chile varieties rather than spice blends. Traditional chili often includes beans and tomatoes as primary ingredients, while chile colorado uses tomatoes minimally if at all and rarely includes beans. The cooking technique also differs – chile colorado involves simmering larger pieces of meat in the sauce rather than browning ground meat.
How spicy is this dish and can I adjust the heat level?
The heat level is moderate but adjustable. Guajillo chiles provide mild to medium heat while ancho chiles are quite mild with fruity notes. To reduce spiciness, remove all seeds and membranes from the chiles before toasting and blending. For even milder flavor, substitute some of the guajillo chiles with additional ancho chiles or use California chiles instead. To increase heat, add 1-2 dried arbol chiles or include a teaspoon of cayenne pepper in the sauce. Remember that the fat in the pork will mellow the heat somewhat during cooking.
Can I use pre-made chile powder instead of whole dried chiles?
While whole dried chiles provide superior flavor and texture, you can substitute with 1/4 cup of quality chili powder blend. Look for blends that contain primarily ancho and guajillo chiles rather than generic chili powder. Use 1/4 cup of the powder mixed with 3 cups of broth instead of blending whole chiles. The sauce will be slightly grainier and may lack the depth of flavor from toasted whole chiles, but it will still produce a tasty dish. Consider adding an extra tablespoon of tomato paste to help balance the flavors when using pre-ground powder.
What are the best ways to serve pork chile colorado?
This versatile dish works with multiple serving styles. For traditional preparation, serve over steamed rice with warm flour tortillas on the side. As taco filling, use corn tortillas with diced onions, cilantro, and a squeeze of lime. For burritos, combine with Mexican rice and refried beans before wrapping. It also makes excellent nachos when spooned over tortilla chips with melted cheese. For a modern twist, serve in bowls with quinoa instead of rice and top with avocado slices. Leftovers make excellent filling for enchiladas or topping for baked potatoes.
Summary
Pork chile colorado combines tender pork shoulder with a rich, homemade red chile sauce. The dish requires simple techniques but delivers complex flavors through toasting chiles and slow simmering. Versatile for various serving styles and easily adaptable for different heat preferences.
Pork Chile Colorado
6
servings30
minutes2
minutesIngredients
Instructions
- 1 Toast dried chiles in a dry skillet until fragrant, then blend with 3 cups broth, cooked onions, garlic, tomato paste, oregano, and cumin until smooth. Strain sauce.
- 2 Brown pork cubes in batches in oil until deeply colored on all sides, about 15 minutes total.
- 3 Return all pork to pot, add strained sauce, remaining broth, and bay leaf. Bring to boil then simmer covered for 2 hours.
- 4 Uncover and simmer 20-30 minutes until sauce thickens. Season with salt to taste and remove bay leaf.
- 5 Serve hot over rice or in tortillas, garnished with fresh cilantro.

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.





