Soups & Stews
This Mexican pork steak chili recipe delivers tender, smoky depth that balances chipotle heat with rich, earthy spices—exactly what transforms a weeknight into a fiesta. I developed this version after years of perfecting pork braising techniques, where the meat becomes fork-tender while absorbing the complex flavors of the chili.
The secret lies in searing the pork first to build a flavorful crust before it simmers in a blend of tomatoes, beans, and Mexican spices that create a sauce with both depth and warmth.
The beauty of this recipe is its versatility—whether you're using a Dutch oven on the stove, a slow cooker for hands-off cooking, or an Instant Pot for speed, the technique remains the same. Cumin, oregano, and chipotle powder form the aromatic backbone, while dark beer adds a malty richness that cuts through the heat.
The pork steak, cut against the grain, breaks down into melt-in-your-mouth pieces that soak up every layer of flavor.
What you'll end up with is a chili that's hearty enough for a crowd but balanced enough to satisfy even those who shy away from spice. The smoky chipotle heat lingers just enough to keep it interesting, while the tender pork and creamy beans create a satisfying contrast.
Serve it with warm tortillas, a dollop of sour cream, and fresh cilantro to elevate the experience.
This recipe scales beautifully—double the batch for game day or meal prep for the week. The flavors only deepen as it sits, making it perfect for leftovers. Let's get cooking!
Ingredients for mexican pork steak chili
Sixteen ingredients, one unforgettable chili that balances smoky chipotle heat with tender pork perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Steak 🥩 | 2 lb | Cut against grain, bone-in preferred |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Canned Chipotle Peppers in Adobo 🌶️ | 2 tbsp | Adobo sauce included |
| Ground Cumin 🌿 | 2 tbsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tbsp | Mexican preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Dark Beer 🍺 | 1 cup | Stout or porter preferred |
| Canned Black Beans 🫘 | 1 can | Rinsed, drained |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Beef Broth 💧 | 1 cup | Low-sodium preferred |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The pork steak is the star—bone-in cuts stay juicier, but boneless works too. Costco or local butchers often have great deals on pork steaks, especially in bulk. Look for cuts with good marbling—they'll stay tender longer. If you can't find pork steak, pork shoulder cut into chunks works just as well, though it'll need a bit more time to break down. For the chipotle peppers, Penzeys or Mexican markets carry the best quality, but any canned chipotles in adobo will do—just make sure they're not too old, as the adobo sauce can turn bitter over time.
No dark beer? Substitute with beef broth plus a splash of balsamic vinegar—it won't be identical, but it'll still add depth. Fresh oregano is ideal, but dried works at half the amount. The smoked paprika can be swapped for regular paprika if you're in a pinch, though you'll lose some of that signature smokiness. For the tomatoes, San Marzano cans are worth the splurge—they're sweeter and less acidic, which balances the heat beautifully. If you're using chunky tomatoes, strain them first to avoid a watery chili. The black beans should be rinsed well to remove any excess sodium, especially if you're using canned varieties.
This chili tastes even better the next day—trust me, the flavors meld into something magical. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into individual containers before freezing so I can grab a meal anytime. The pork will stay tender, but if you notice the sauce getting too thick after reheating, just add a splash of water or broth. For serving, I always keep a bowl of sour cream and fresh cilantro on hand—it cuts through the heat and adds freshness.
Why You'll Love This Recipe
- One-Pot Magic: Between us, this chili comes together in a single pot—no chopping mountains of veggies or juggling multiple pans. Just dice that onion and garlic, toss in the pork steak, and let the chipotle peppers in adobo work their smoky magic while you stir. Honestly, the cleanup is almost as satisfying as the first bite.
- Smoky Cumin Bomb: That ground cumin? It’s the secret weapon here. The pork steak soaks up the earthy warmth while the chipotle peppers add a slow-building heat that lingers. I’ll be real: the first time I tasted this, I immediately went back for seconds—no shame.
- Prep-Ahead Powerhouse: Make a double batch on Sunday, and you’ve got lunch or dinner covered for days. The flavors actually get better as it sits, so leftovers aren’t just acceptable—they’re the highlight. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Pork steak stretches into a full meal without breaking the bank, and the pantry staples (cumin, onion, garlic) won’t drain your wallet. Here’s what sold me—this feeds four for under $15, and everyone leaves the table happy. No takeout needed.
Step-by-step instructions for Mexican pork steak chili
This method delivers melt-in-your-mouth pork and deep, smoky chipotle flavor every time.
Sear the Pork Steak for Maximum Flavor
Heat a large Dutch oven over medium-high heat until hot. Pat the 2 lb pork steak completely dry with paper towels—this ensures a proper sear. Season both sides generously with 1.5 tsp salt and 0.5 tsp black pepper, pressing the spices into the meat so they adhere.
Place the pork steak in the Dutch oven and sear for 4-5 minutes per side until deeply browned with a crust that releases easily from the pan. The edges should be dark golden brown, almost black in spots. This initial sear locks in juices and builds the foundation for rich flavor. Remove the pork and set aside—it will finish cooking in the chili.
Build the Smoky Chili Base
In the same Dutch oven, add 1 tbsp olive oil (not listed but essential for cooking) and reduce heat to medium. Add the diced 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Add the minced 6 cloves garlic cloves and cook for 30 seconds until fragrant—don't let it burn.
Stir in the 2 tbsp ground cumin, 1 tbsp dried oregano, and 1 tbsp smoked paprika, toasting the spices for 30 seconds until aromatic. Add the 2 tbsp canned chipotle peppers in adobo, including 1 tbsp of the adobo sauce, and stir to combine. This creates the smoky backbone of your chili.
Simmer the Chili Until Tender
Pour in the 1 cup dark beer and scrape up any browned bits from the bottom of the pan. Add the 2 cups canned diced tomatoes, 2 tbsp tomato paste, 1 cup beef broth, and 2 whole bay leaves. Return the pork steak to the pot and bring everything to a boil.
Once boiling, reduce heat to low and cover partially. Let it simmer for 1.5 hours, stirring occasionally, until the pork is fork-tender and easily shreds with a fork. The chili should have thickened slightly, with the pork absorbing all the smoky flavors. If it gets too thick, add 2-3 tbsp water to maintain consistency.
Finish with Beans and Adjust Seasoning
Add the rinsed and drained 1 can canned black beans to the chili and simmer uncovered for another 10 minutes. This allows the beans to heat through and absorb the rich flavors. Taste and adjust seasoning—you may need to add more salt or chipotle peppers depending on your heat preference.
Remove the 2 whole bay leaves before serving. The chili should have a thick, hearty consistency with tender pork that pulls apart easily. If you prefer a smoother texture, mash a few beans with a fork before adding them back in. Serve immediately with toppings like avocado, cilantro, or a dollop of sour cream.
Pro Tips For Making Mexican Pork Steak Chili
- Sear the Pork Hard: Get that Dutch oven smoking hot—think 450°F—before cutting the pork steak into chunks. I learned this the hard way: rushing the sear means the meat just steams instead of developing that deep, caramelized crust that holds flavor. Two minutes per side minimum, even if it looks done.
- Blend the Adobo Paste: Skip the whole chipotle peppers and just blend the adobo sauce with a splash of broth first. It dissolves the spices evenly and cuts down on chunky bits—no one wants a mouthful of peppers while chewing pork. Use about ¼ cup of the blended sauce for a balanced heat.
- Toast the Cumin Dry: Heat the ground cumin in the same pot you’ll cook the onions, just until it smells toasty—about 30 seconds. It deepens the earthy flavor and prevents that "raw spice" aftertaste. Don’t walk away; burned cumin tastes like regret.
- Simmer Low and Slow: Once everything’s in the pot, drop the heat to a bare simmer and let it bubble gently for at least 45 minutes. I used to crank it up for speed, but the pork stayed tough and the flavors didn’t meld. Low and slow = tender, rich chili. Cover it and let it do its thing.
Essential equipment for this recipe
Dutch Oven Essentials
A 5-7 quart Dutch oven is non-negotiable for this recipe—it needs to handle the pork steak while allowing room for the chili to develop. I swear by Le Creuset for its even heat distribution, but Lodge cast iron is my go-to for budget-friendly durability.
If your Dutch oven is smaller than 5 quarts, cook in batches to avoid overcrowding, which can steam instead of sear the pork. 🔥
Precision Thermometer
Invest in a meat thermometer with a probe—like the ThermoWorks Smoke—to check the pork's internal temperature. The steak should reach 195°F for perfect tenderness. Without one, you risk overcooking or undercooking the meat. I test the doneness by inserting a fork; if it shreds easily, it’s ready. 🌡️
Knife & Cutting Board
A sharp 8-inch chef’s knife (I use Wüsthof) and a cutting board are critical for dicing onions and mincing garlic efficiently. Prep your ingredients uniformly—this ensures even cooking and consistent flavor distribution.
A mandoline speeds up onion work, but a steady hand with a chef’s knife works just as well. 🧅
Slow Cooker Adaptation
For hands-off cooking, a 6-quart slow cooker works beautifully. Brown the pork in a skillet first, then transfer it to the slow cooker with all other ingredients.
Cook on low for 6-7 hours or high for 4 hours. The Hamilton Beach Programmable Slow Cooker is my top pick for even heat control. ⏰
Instant Pot Shortcut
If you’re short on time, an Instant Pot (6-8 quart) cuts the cooking time dramatically. Sear the pork in a separate pan, then add everything to the pot and cook on high pressure for 30 minutes.
Release the pressure naturally, then adjust seasoning. The Instant Pot Duo handles high heat well without burning the chili. ⚡
Mixing & Serving Tools
Keep a wooden spoon on hand for stirring—it won’t scratch your Dutch oven. A ladle helps portion the chili, and a serving spoon keeps toppings like sour cream or cilantro separate. For serving, I use fireproof ceramic bowls to keep the chili hot and presentable. 🍲
Nutrition facts
Frequently asked questions
Can I substitute pork steak with another cut of pork?
For similar results, try pork shoulder (cut into chunks) or pork butt—both break down beautifully during simmering. If using boneless cuts, add 5-10 minutes to the cooking time. For extra tenderness, score the meat lightly before searing.
How do I adjust the heat level in this chili?
Start with the full 2 tbsp chipotle peppers for medium heat. For milder chili, reduce to 1 tbsp or use 1 tbsp adobo sauce only. To make it spicier, add 1-2 tbsp hot sauce or extra chipotle peppers at the end. Always taste before serving!
Can I make this chili in a slow cooker or Instant Pot?
Yes! For a slow cooker, brown the pork first, then add all ingredients and cook on low for 6-7 hours or high for 4 hours. For Instant Pot, sear pork separately, then cook on high pressure for 30 minutes with all ingredients. Both methods work beautifully—just adjust cooking times accordingly.
What's the best way to store and reheat leftovers?
Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm on the stove over medium-low heat with 2-3 tbsp water or broth to prevent drying. Microwave reheating works too—just cover with a damp paper towel. The flavors actually improve overnight!
What are the best toppings to serve with this chili?
Classic toppings include sour cream, fresh cilantro, diced avocado, crumbled queso fresco, and warm corn tortillas. For extra crunch, add pickled red onions or crushed tortilla chips. The contrast of creamy and fresh elements balances the smoky heat perfectly.
