Homemade Authentic Mexican Chili Verde Recipe

Tender pork and zesty green chilies combine in this authentic Mexican chili verde that will transport your taste buds south of the border.

Why You’ll Love this Authentic Mexican Chili Verde

While I’ve tried countless Mexican dishes over the years, there’s something truly special about homemade Chili Verde that keeps people coming back for more.

The tender chunks of pork shoulder simmered with vibrant green chiles create this incredible depth of flavor that’s both comforting and exciting.

What makes this dish irresistible? It’s that perfect balance of savory pork, tangy tomatillos, and the gentle heat from those poblanos and Anaheim peppers.

And can we talk about versatility? Serve it over fluffy rice, stuff it in burritos, or enjoy with warm tortillas.

The slow-cooking process means the flavors have time to meld beautifully together.

What Ingredients are in Authentic Mexican Chili Verde?

Making authentic Chili Verde at home requires simple ingredients that work together to create layers of flavor. The star of the show is tender pork shoulder, which becomes incredibly succulent after slow-cooking with vibrant peppers and herbs. This traditional Mexican dish balances savory, spicy, and herbaceous notes that make it so crave-worthy. Ready to gather everything you need for this comforting meal?

  • 1 pound boneless pork shoulder, trimmed and cut into ¾-inch cubes
  • 1 (28 ounce) can tomatoes
  • 2 medium onions, chopped
  • 1½ cups celery, thinly sliced
  • 1 teaspoon dried oregano
  • ½ teaspoon rubbed sage
  • 2 dried bay leaves
  • 1 large green bell pepper
  • 2 Anaheim chilies
  • 2 poblano peppers, seeded and chopped
  • 4 cups cooked rice (for serving)
  • Fresh cilantro stems (for garnish)

When shopping for this recipe, the quality of your pork really matters—look for well-marbled pork shoulder for the best flavor and tenderness. And about those peppers? They’re what gives Chili Verde its distinctive character. If you prefer a milder version, you can remove the seeds and membranes from the peppers before chopping. Can’t find Anaheim chilies? Hatch chilies make a great substitute, or you could even use jalapeños if you want to kick up the heat a notch. Remember, the fresher your ingredients, the more vibrant your final dish will be.

Recommended Products

How to Make this Authentic Mexican Chili Verde

authentic chili verde recipe

Making authentic Chili Verde is all about building layers of flavor while transforming tough pork shoulder into melt-in-your-mouth tender meat. Start by placing 1 pound of boneless pork shoulder (trimmed and cubed) in a wide nonstick frying pan with about 1/2 cup of liquid drained from your 28-ounce can of tomatoes. This initial simmering step is essential—bring it to a boil over high heat, then reduce to a simmer, cover, and let it cook for 30 minutes to begin tenderizing the meat.

Next comes the flavor-building stage. Uncover your pan and add 2 medium chopped onions, 1½ cups thinly sliced celery, 1 teaspoon dried oregano, and ½ teaspoon rubbed sage. This is where the magic happens! Cook over high heat, stirring frequently, until all the liquid evaporates and those beautiful browned bits form on the bottom of the pan—about 8 to 10 minutes. Those browned bits? Pure flavor gold.

Add 2 dried bay leaves, then cut up those tomatoes and add them along with their remaining liquid, making sure to scrape up all those caramelized bits. Reduce heat, cover, and let everything simmer for another 30 minutes, allowing the pork to continue tenderizing and the flavors to meld.

For the final cooking phase, stir in 1 large green bell pepper and your chilies (2 Anaheim and 2 poblano peppers), which give this dish its distinctive character and name. For the best results, use a quality Mexican molcajete to grind your spices before adding them to the dish. Cover and continue cooking, stirring occasionally, until the pork yields easily when pierced with a fork—about 15 more minutes. If your chili seems too soupy, simply uncover and let it simmer until it reaches your desired thickness. Remember to skim off any excess fat that rises to the surface.

When serving, spoon this aromatic, richly flavored chili over 4 cups of cooked rice and garnish with fresh cilantro sprigs for a pop of color and herbaceous flavor. The contrast between the spicy, savory chili and the neutral rice creates the perfect balance in every bite.

Authentic Mexican Chili Verde Substitutions and Variations

Though traditional Mexican Chili Verde follows a time-honored recipe, you don’t need to panic if you’re missing an ingredient or two. I’m all about flexibility in the kitchen.

Can’t find poblanos? Jalapeños work nicely, just use fewer if you’re heat-sensitive.

Pork loin can substitute for shoulder in a pinch, though it won’t be quite as tender. No fresh chilies at all? Those canned green chilies from the international aisle will save your dinner.

For a twist, try chicken instead of pork. Really.

Or add a can of hominy for a pozole-inspired variation that’s absolutely divine.

Recommended Products

What to Serve with Authentic Mexican Chili Verde

Every delicious bowl of Chili Verde deserves the perfect supporting cast to make your meal complete.

I love serving warm, fresh corn tortillas for scooping up that savory pork and tangy sauce. Can you imagine a better vessel?

While rice is mentioned in the recipe, you might also consider Mexican-style beans, either refried or whole black beans with a touch of cotija cheese sprinkled on top.

A simple side salad with radishes, cucumber, and lime dressing provides a revitalizing contrast to the rich flavors.

And don’t forget something cooling—crema or sour cream works wonders to balance the heat.

Recommended Products

Final Thoughts

After you’ve savored each spoonful of this homemade Chili Verde, you’ll understand why this dish has captured the hearts of Mexican food enthusiasts everywhere. The tender pork, swimming in that vibrant green sauce with perfectly balanced heat, creates something truly magical on your table.

I’m convinced that recipes like this are meant to be shared, not just eaten. Don’t you think the best dishes bring people together? Whether you’re serving it over fluffy rice or with warm tortillas, this Chili Verde carries the authentic spirit of Mexican cuisine right into your kitchen—comfort food with a kick, tradition with a personal touch.