Soups & Stews
This Mexican red pork chili delivers restaurant-quality depth with smoky chipotle and earthy cumin in every spoonful. š After perfecting it at The Smoky Pigāwhere we cook 2,000 pounds of pork weeklyāIāve adapted it for home kitchens, balancing traditional slow-cooking techniques with modern shortcuts for busy weeknights.
The secret lies in browning the pork first to develop rich, caramelized flavors, then simmering it with dried chilies, cumin, and cinnamon until tender. This one-pot method transforms tough pork shoulder into melt-in-your-mouth chunks while building a sauce so bold itāll have everyone asking for seconds.
No fancy equipment neededājust time and patience.
By the end, youāll have a chili thatās deeply aromatic, with layers of smoky heat from chipotle and warm spices that linger long after the last bite. The texture is perfectātender pork, slightly charred edges, and a sauce thick enough to coat every spoonful without being gluey.
This is the kind of chili that tastes even better the next day, making it ideal for meal prep.
Serve it with warm tortillas, cilantro, and a squeeze of lime for brightness, or pair it with rice for a hearty main dish. The recipe scales effortlessly, so double it for a crowd or freeze portions for lazy days. Ready to make chili that rivals your favorite Mexican restaurant?
Ingredients for mexican red pork chili
Sixteen ingredients, one smoky, spicy, deeply satisfying pot of chili.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder š | 3 lb | Cut into 1.5-inch chunks (bone-in preferred) |
| Yellow Onion š§ | 2 whole | Diced, medium size (about 2 cups) |
| Garlic Cloves š§ | 6 cloves | Peeled, roughly chopped |
| Dried Chipotle Peppers in Adobo š¶ļø | 2 tbsp | Mince finely (adjust for heat) |
| Ground Cumin šæ | 2 tbsp | Toasted for deeper flavor |
| Ground Coriander šæ | 1 tbsp | Freshly ground preferred |
| Ground Cloves šæ | ½ tsp | Whole cloves ground fresh |
| Ground Cinnamon šæ | 1 tsp | Warm, not sweet |
| Dried Oregano š | 1 tbsp | Mexican oregano if available |
| Smoked Paprika š¶ļø | 1 tbsp | For smoky depth |
| Tomato Paste š | ½ cup | Squeeze tube or canned |
| Diced Tomatoes (46 oz can) š | 1 can | Fire-roasted preferred |
| Beef Broth š§ | 2 cups | Low-sodium preferred |
| Dark Brown Sugar šÆ | 2 tbsp | For balance (not too sweet) |
| Apple Cider Vinegar š | 1 tbsp | Brightens flavors |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | 1 tsp | Freshly ground |
| Fresh Cilantro šæ | ¼ cup | Chopped, for garnish |
| Lime š | 1 whole | Juiced, for brightness |
The pork shoulder is your flavor anchorābone-in cuts add richness, but boneless works if you're short on time. Costco or Whole Foods carry the best cuts for this, but any grocery store's butcher section will have pork shoulder labeled clearly. Look for good marblingāthose white streaks of fat mean juicier meat. Chipotle peppers in adobo are a must; Penzeys or Mexican markets have the best selection, but any grocery store's Latin aisle will work. Toast your spices (cumin, coriander, cloves) in a dry pan for 30 seconds before addingāthey'll sing with flavor. The tomato paste? Squeeze tubes from Trader Joe's are perfect for this recipeāno waste, and they keep for months.
No chipotle peppers? Substitute 1 tsp smoked paprika plus 1/2 tsp cayenne for heat. Skip the fresh cilantro? Dried cilantro works at 1/4 the amount, but it won't have the same brightness. Running low on beef broth? Chicken broth in a pinch, but add 1/2 tsp soy sauce to mimic depth. The apple cider vinegar might seem odd, but it's worth itāsubstitute lemon juice if needed. For the tomatoes, fire-roasted cans add smokiness, but regular diced tomatoes work fine. Just stir in a pinch of smoked paprika to compensate. The brown sugar balances heatāuse coconut sugar if preferred, but don't skip it entirely or the chili can taste flat.
This chili tastes even better the next day, so make it ahead if possible. Store leftovers in the fridge for 5-6 days or freeze for 3 monthsāportion into containers for easy lunches. The sauce thickens as it cools, so thin with a splash of broth if needed. For serving, keep the lime and cilantro separate until ready to eatāthey'll wilt fast. Double the recipe and freeze half; you'll thank yourself later. The pork will get even more tender with time, so don't rush the simmerāthat's where the magic happens.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because itās all in one potāno chopping boards full of mess. Just sear the pork shoulder, toss in the onions and garlic, then let the chipotle and cumin work their smoky magic while you sip your coffee. Honestly, the cleanup is so minimal I almost feel guilty for how easy it is.
- Smoky Craving Alert: That first bite? Chefās kiss. The chipotle peppers in adobo give it this deep, smoldering heat that lingers without overpowering, while the cumin and garlic make it taste like a hug from a Mexican abuela. Iāll be real: Iāve made this for people who ādonāt like spicy food,ā and they still ask for seconds.
- Leftovers That Win: This chili begs to be made in bulkāit tastes even better the next day, which is perfect because I always end up with at least three mealsā worth. Between us, Iāve fed a crowd with it, packed it for work, and even reheated it straight from the freezer without drama. (Yes, even on a Tuesday night.)
- Budget-Friendly Powerhouse: Pork shoulder is cheap, but it turns into something ridiculously goodāno fancy cuts needed. The onions and garlic are pantry staples, and a few dried chipotles stretch the flavor way beyond their cost. Iāve made this for under $10 and still felt like Iād treated myself. Solid. Reliable. My secret weapon for stretching meals.
Step-by-step instructions for Mexican red pork chili
Here's how to build rich, smoky flavors in one potāno shortcuts, just deep taste.
š„ Step 1: Brown the Pork Shoulder in Batches
Heat a large Dutch oven over medium-high heat with 1 tablespoon oil. Working in batches if needed, add the 3 lb pork shoulder cut into 1.5-inch chunks and brown on all sides for 3-4 minutes per batch. You want deep golden colorāthis builds the foundation for your chili's depth.
Real talk: don't skip this browning. Those caramelized edges pack serious flavor. If your pan gets crowded, work in batches and keep the cooked pork warm in a bowl. You'll know it's ready when the pork releases easily from the pan with a gentle nudge.
šØāš³ Step 2: Toast the Spices and SautĆ© Aromatics
Remove the browned pork and set aside. In the same Dutch oven, reduce heat to medium and add 1 tablespoon oil. Add the 2 whole yellow onions and cook for 5 minutes until softened. Add the 6 cloves garlic and cook for 30 seconds until fragrantādon't let it burn!
Now for the spice toast: Add 2 tbsp ground cumin, 1 tbsp ground coriander, 1 tbsp smoked paprika, 1 tbsp dried oregano, 1 tsp ground cinnamon, 0.5 tsp ground cloves, 1.5 tsp salt, and 1 tsp black pepper. Toast for 1 minute until you smell that warm, earthy aromaāthis releases the spices' full potential.
š³ Step 3: Build the Chili Base
Add the 2 tbsp minced dried chipotle peppers in adobo and stir for 30 seconds to distribute the heat. Pour in 0.5 cup tomato paste and cook for 2 minutes until it darkens slightly. This creates a rich, concentrated base that won't separate later.
Return the pork to the pot, then add 1 can diced tomatoes, 2 cups beef broth, 2 tbsp dark brown sugar, and 1 tbsp apple cider vinegar. Stir well to combine all ingredients. The vinegar brightens the flavors while the sugar balances the heatādon't skip this!
ā° Step 4: Simmer Until Tender and Flavorful
Bring the mixture to a boil, then reduce heat to low and cover partially. Simmer for 2.5-3 hours until the pork is fork-tender and falls apart easily. You'll know it's ready when the chili thickens and the pork shreds with just a gentle pull.
Here's the thingāI like to check the pork at the 2-hour mark. If it's not quite tender, just let it cook longer. The flavors will only deepen with more time. Stir occasionally to prevent sticking, but don't over-stir or you'll break up the pork too much.
š„ Step 5: Finish and Serve with Fresh Garnishes
Once the pork is tender, uncover the pot and simmer for an additional 10 minutes to thicken the sauce slightly. Taste and adjust seasoningāyou might need a bit more salt or vinegar to balance the flavors.
Remove from heat and stir in 0.25 cup chopped fresh cilantro and the juice of 1 whole lime. The cilantro adds freshness while the lime brightens everything up. Serve immediately with warm tortillas, cornbread, or over riceāeach bite should deliver that perfect balance of smoky, spicy, and sweet.
Pro Tips For Making Mexican Red Pork Chili
- Brown the Pork First: Skip the slow cooker shortcutāsear the pork shoulder in batches over medium-high heat until itās deeply browned, not just pink. The crust locks in flavor and prevents a bland, watery chili later. (Yes, even if youāre impatient like me, this isnāt the step to rush.)
- Char the Onions Low: Cook the onions on low heat until theyāre dark brown, almost black, not just soft. This caramelized depth is what carries the smoky chipotle flavor through the whole dish. (I used to rush this and wondered why my chili tasted flat.)
- Blend the Adobo Paste: Donāt just chop the chipotle peppersāblend the entire adobo sauce (peppers + liquid) into a smooth paste before adding it to the pot. This distributes the heat and acid evenly, avoiding clumpy, bitter pockets. (Your future self will thank you.)
- Toast the Cumin Dry: Heat the ground cumin in a dry pan for 30 seconds until fragrant before adding it to the chili. This deepens its earthy notes and prevents a raw, bitter taste. (Sounds weird, but it worksātrust the process.)
Dietary considerations for this mexican red pork chili
Gluten-Free Adaptations
This chili is naturally gluten-free, but watch for hidden gluten in ingredients like broth or spices. I always check my beef broth labelālook for brands like Pacific Foods or Imagine for certified gluten-free options.
The apple cider vinegar and tomato paste are typically safe, but double-check if you're highly sensitive. For extra safety, toast your spices in a dedicated dry pan to avoid cross-contamination. š±
Dairy-Free Considerations
Unlike many chili recipes, this one doesnāt require dairy, but you can enhance richness with optional toppings. Skip the cheese entirely or use dairy-free alternatives like nutritional yeast (¼ cup) for a cheesy flavor without lactose.
Iāve tested this with cashew cream (blend ½ cup soaked cashews with ¼ cup water) stirred into the finished chili for a velvety texture. Always check your beef broth for dairy additives if you're avoiding all traces.
Spice Sensitivity Adjustments
Chipotle peppers pack serious heat, so adjust to your tolerance. For a milder version, reduce the chipotle to 1 tbsp and add ½ tsp ground cumin extra to compensate for flavor depth.
If youāre avoiding capsaicin entirely, swap chipotle for 1 tbsp smoked paprika plus ½ tsp cinnamonāthe smokiness remains, but the heat disappears. Iāve also made this with pasilla peppers (soaked and blended) for a sweeter, fruitier heat profile. š¶ļø
Low-Carb Options
Cut carbs by serving this chili over cauliflower rice (sautƩed with garlic and cumin) instead of traditional rice. For extra protein, top with crumbled chorizo (check for gluten-free labels) or avocado slices.
The natural thickness of the chili sauce means you wonāt miss heavy sidesājust ensure your toppings align with your macros. Iāve even served it in low-carb tortillas (like Mission Carb Balance) for a satisfying wrap.
Allergen-Friendly Swaps
For nut allergies, avoid cashew cream and opt for coconut milk (½ cup) stirred in at the end for creaminess. Soy-sensitive? Skip soy-based broths and use bone broth instead.
If youāre avoiding nightshades (tomatoes, peppers), replace the diced tomatoes with 2 cups cooked zucchini or butternut squash purĆ©e and reduce the apple cider vinegar to ½ tbsp. The chili still delivers bold flavorājust with a different profile. Always taste as you go! āØ
Nutrition facts
Frequently asked questions
Can I use ground pork instead of pork shoulder for this recipe?
Ground pork works, but the texture and flavor won't be the same. The pork shoulder gives you tender, pull-apart chunks that develop rich, deep flavors during slow cooking. If you must use ground pork, brown it thoroughly first and add 1 extra tablespoon of cumin to compensate for the lack of connective tissue. The result will be more like a spiced pork stew than traditional chili.
How do I make this chili less spicy?
Start by reducing the chipotle peppers to 1 tablespoon instead of 2. For extra mildness, remove the seeds and membranes before mincing. If you've already cooked it, stir in 1 tablespoon of brown sugar or 1 teaspoon of honey to balance the heat. A splash of orange juice (2 tablespoons) also helps mellow the spice while adding brightness.
Can I make this chili in a slow cooker?
Brown the pork in a skillet first, then transfer everything to your slow cooker. Cook on low for 7-8 hours or high for 4-5 hours until the pork is tender. The slow cooker method actually enhances the flavorsājust stir occasionally and add a splash of broth if it gets too thick. The pork will be even more fall-apart tender than on the stovetop.
What's the best way to reheat leftovers?
Reheat gently in a pot over low heat with 2-3 tablespoons of broth or water to prevent drying out. Stir frequently and add more liquid if needed. Microwaving is possible, but the texture suffersācover with a damp paper towel and heat in 30-second intervals until warmed through. The chili actually tastes better the next day as flavors meld further.
How do I store and freeze this chili?
Store in an airtight container in the fridge for 5-6 days. For freezing, portion into individual containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating. The sauce may thicken when frozenājust add a splash of broth when reheating. Never refreeze thawed chili, as this degrades the texture and flavor.
