Mild Pork Green Chili Recipe: Smoky Mild Heat With Creamy Tomato Base

Soups & Stews

Mild Pork Green Chili Recipe: Smoky Mild Heat With Creamy Tomato Base

This mild pork green chili recipe delivers the perfect balance of smoky warmth and creamy tomato richness—without overwhelming heat. I developed it during a particularly chilly Atlanta winter when I needed a dish that comforted without overpowering.

The secret lies in slow-cooked pork shoulder that practically melts in your mouth, paired with fresh green chilies and a velvety tomato base that carries the flavors without bitterness.

The technique is straightforward but essential: marinate the pork in yogurt and spices for at least 4 hours (overnight works best), then slow-cook until tender. This method ensures creamy texture while keeping the spices balanced.

I use a mix of green chilies—some fresh for brightness, some dried for depth—to build layers of flavor without sharpness. The result is a dish that feels both rustic and refined, perfect for feeding a crowd or meal prepping for the week.

By the time you serve it, you'll have a pot of rich, aromatic chili with tender pork pieces swimming in a sauce that's silky-smooth yet packed with smoky notes. The dish pairs beautifully with basmati rice or warm naan, soaking up every last drop of that luscious sauce.

This is the kind of recipe that transforms a simple weeknight into something special—without requiring hours in the kitchen.

For those who love tradition, I include a tempering step with mustard seeds and curry leaves that adds an authentic touch. But for modern shortcuts, I've tested this with pre-chopped vegetables and still achieved the same incredible results.

The flexibility makes it perfect for any home cook looking to impress without stress.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for mild pork green chili

Pork shoulder, yogurt, and green chilies—this trio creates the creamy, smoky base that makes this dish unforgettable.

Ingredient Amount Notes
Pork Shoulder 🥩 3 lb Boneless, cut into 2-inch pieces
Plain Yogurt 🥛 1 cup Full-fat for creaminess
Green Chilies 🌶️ 4 whole Mixed fresh and dried, seeds removed
Tomatoes 🍅 2 lb Roma or vine-ripened, chopped
Yellow Onion 🧅 1 whole Medium, finely chopped
Ginger Root 🌿 1 inch Fresh, peeled and grated
Garlic Cloves 🧄 8 cloves Peeled and minced
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🌶️ ½ tsp Bright yellow color
Garam Masala 🌶️ 1 tsp Freshly ground preferred
Mustard Seeds 🌿 1 tbsp For tempering
Curry Leaves 🌿 ¼ cup Fresh, lightly crushed
Vegetable Oil 🫒 ½ cup For cooking
Salt 🧂 1 ½ tsp Adjust to taste

The pork shoulder is the star here, so don't skimp on quality. Look for well-marbled cuts at Whole Foods or your local butcher—they'll give you that melt-in-your-mouth texture. I always ask for it to be cut into 2-inch pieces before I leave, saving me time later. For the green chilies, farmers markets often have the freshest variety, but if you can't find them, dried chilies work perfectly for depth. The yogurt? Full-fat Greek yogurt adds richness that non-fat versions just can't match—trust me on this.

No fresh curry leaves? Dried leaves work at half the amount, but the flavor won't be quite the same. Running low on mustard seeds? Substitute with equal parts cumin and fennel seeds for a similar toasty kick. The tomatoes can be canned if you're in a pinch—just drain them well and chop finely. For the ginger, freshly grated is ideal, but powdered works in a bind (use half the amount). And if you're worried about the heat level, simply reduce the dried chilies by half—the fresh ones won't overpower.

This dish tastes even better the next day, so make extra. The pork stays tender for 4-5 days in the fridge, and the sauce thickens beautifully. For meal prep, portion into containers with a scoop of rice—freezes perfectly for 3 months. The tempering step (mustard seeds and curry leaves) can be done ahead and stored in the fridge for 1 week, just heat gently before adding to the chili. Leftovers reheat wonderfully in a pot with a splash of water or milk to restore creaminess.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Staples: I swear by this recipe because it uses things I already have—no special ingredients. That yogurt base? It’s the secret to keeping it mild but rich, and my green chilies rarely make it past the fridge for more than a week anyway.
  • Tender Pork Magic: The pork shoulder falls apart just right—not dry, not tough—thanks to the slow simmer with onions and tomatoes. Honestly, that’s the moment I know I’ve nailed a dish: when the meat gives up all its juices without turning to mush.
  • Leftovers That Beg for More: This curry improves the next day. The flavors meld, the yogurt mellows out, and suddenly it’s the go-to for lunches or a lazy night with toast. (Yes, even on a Tuesday night.)
  • Budget Meal for Crowds: A single pork shoulder stretches for four servings, and the rest of the ingredients cost pennies. Between us, this is how I feed my family without breaking the bank—and still have leftovers for my neighbor who “forgot” to eat.

Step-by-step instructions for mild pork green chili

Here's how to create a rich, smoky pork green chili with a velvety tomato base that delivers mild heat and deep flavor.

1

Prepare the Pork and Marinate for Depth

Cut the 3 lb pork shoulder into 2-inch pieces and place them in a large mixing bowl. In a separate bowl, combine the 1 cup plain yogurt, 1 tbsp ground cumin, 1 tbsp ground coriander, 0.5 tsp turmeric powder, and 1.5 tsp salt. Mix until smooth, then pour over the pork. Gently toss until every piece is evenly coated and let it marinate for at least 30 minutes (I like to do this overnight for maximum flavor). The yogurt will tenderize the meat while the spices infuse, creating a perfect base for the creamy sauce.

While the pork marinates, finely chop the 1 whole yellow onion and 2 lb tomatoes. Remove seeds from the 4 whole green chilies and slice them into thin rings. Peel and grate the 1-inch ginger root, then peel and mince the 8 cloves garlic. These aromatics will form the flavor foundation of your dish, so take your time with the prep—they should be finely chopped for even distribution.

2

Build the Flavor Base with Tempering

Heat 0.5 cup vegetable oil in a heavy-bottomed pot over medium heat. Add the 1 tbsp mustard seeds and let them sizzle for 30 seconds until they pop and turn golden. Quickly add the 0.25 cup curry leaves and stir for another 30 seconds—this is the tempering step that unlocks the aromatic potential of your dish. The mustard seeds should be fragrant but not burnt, and the curry leaves should just begin to crisp slightly.

Next, add the chopped onion and cook for 5 minutes until softened and golden. Stir in the ginger, garlic, and green chilies, cooking for another 3 minutes until the raw smell disappears and the mixture becomes fragrant. This step develops the base flavors that will carry through the entire dish—don't rush it, as proper cooking of these aromatics is essential for a well-balanced chili.

3

Cook the Pork Until Tender

Add the marinated pork to the pot along with the chopped tomatoes. Stir everything together and bring to a gentle simmer. Reduce heat to low and cover with a lid. Let the pork cook for 1 hour, stirring occasionally to prevent sticking. After an hour, check for doneness—you want the pork to be fork-tender but not falling apart. If it's not quite there, continue cooking for another 20-30 minutes until it pulls apart easily.

Here's the thing about pork shoulder—it needs low and slow cooking to become tender. The yogurt marinade helps break down the fibers, but patience is key. If the liquid reduces too much before the pork is tender, add ½ cup water to maintain moisture. The goal is to create a sauce that's creamy from the tomatoes and yogurt while keeping the pork juicy and flavorful.

4

Finish with Spices and Creamy Texture

Once the pork is tender, increase heat to medium and let the sauce reduce slightly for 5-7 minutes until it thickens. Stir in the 1 tsp garam masala and let it cook for another 2 minutes to toast the spices gently. This final step enhances the depth of flavor without overpowering the mild heat from the green chilies.

The sauce should now have a rich, creamy consistency from the blended tomatoes and yogurt. If it's too thick, add 2-3 tablespoons of water to reach your desired texture. Taste and adjust seasoning with additional salt if needed. The dish should balance the smoky pork, mild chili heat, and creamy tomato base perfectly—each bite should deliver a harmonious blend of flavors.

5

Rest and Serve with Confidence

Let the pork green chili rest for 10 minutes before serving. This resting period allows the flavors to meld completely and the sauce to thicken slightly, ensuring every spoonful is packed with flavor. Serve it hot with steamed basmati rice or crusty bread to soak up that creamy, aromatic sauce.

This dish is all about balance—the mild heat from the green chilies, the smoky depth from the pork, and the creamy texture from the tomatoes and yogurt. The spices should complement rather than overpower, making it perfect for those who enjoy flavor without intense heat. Trust the process, and you'll have a restaurant-quality green chili that's sure to impress.

👨‍🍳

Pro Tips For Making Mild Pork Green Chili

  • Blister Green Chilies First: Toss whole green chilies in a hot, dry pan for 30 seconds before chopping—this softens their tough skins and mellows their heat just enough for a mild dish without losing flavor. I used to skip this, and the texture always felt rubbery.
  • Salt Pork Before Yogurt: Season pork shoulder with 1 teaspoon salt per pound before marinating in yogurt—it distributes evenly and tenderizes the meat better. Yogurt’s acidity needs that head start to work its magic.
  • Simmer Tomatoes Low: Reduce tomatoes to a thick paste on low heat before adding them to the pork—this prevents a watery sauce and lets their natural sweetness shine. I learned this after three batches where the dish tasted diluted.
  • Rest Pork in Yogurt Overnight: Let pork marinate in yogurt for at least 8 hours (or overnight) for maximum tenderness and a milder, creamier texture. Sounds like overkill, but it’s the difference between chewy and melt-in-your-mouth.

Common mistakes when making perfect results

Over-Marinating Pork

Leaving pork in yogurt marinade for more than 12 hours can make it mushy rather than tender. The yogurt's acidity breaks down proteins, but too long turns the meat into a sad, stringy mess.

I've ruined more pork shoulders than I'd admit this way—especially when I forget about it overnight. Stick to 4-8 hours max for perfect texture. 🥩

Skipping the Tempering

That quick sizzle of mustard seeds and curry leaves isn't just for show—it's the flavor foundation. Without it, your chili will taste flat and one-dimensional. I once made this entire recipe without tempering (don't ask why), and while it was edible, it lacked that signature aromatic punch.

Take 30 seconds to toast those seeds—they're the secret to depth.

Ignoring Pork Doneness

Pulling pork too early is the fastest way to ruin the texture. I've seen home cooks check at 45 minutes and end up with tough, chewy meat. Use a meat thermometer—pork shoulder should hit 195-203°F internally.

If you don't have one, do the fork test: pierce a piece and check for resistance. It should feel like butter when done right.

Using Wrong Chilies

Fresh green chilies and dried green chilies aren't interchangeable. Fresh ones add brightness, while dried ones provide smoky depth. I once used only dried chilies for a mild version and ended up with a dish that tasted like someone smoked the chilies in a garage.

For mild heat, use 3 fresh + 1 dried chili per recipe. The fresh ones keep it vibrant, while the dried adds complexity without sharpness.

Rushing the Sauce Reduction

That final 5-7 minute reduction isn't optional—it's what turns good chili into great chili. Skipping it leaves you with a watery, unbalanced sauce. I've seen cooks walk away from the stove too soon, and the result?

A dish that needs more tomatoes to fix it. Keep the heat at medium-low and stir occasionally to build that creamy consistency.

Overloading on Spices

Adding extra garam masala or cumin at the end won't make your chili taste better—it'll just make it bitter. I've caught myself doing this when I think the dish needs more flavor, but the truth is, the spices should be building throughout the cooking process.

Taste as you go! The sauce should be aromatic but balanced, not overpowering. If it needs more depth, a pinch of salt or a splash of yogurt often works better than more spices.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 30g38%
Saturated Fat 10g50%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 12g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute chicken for pork in this recipe?

Yes, but with adjustments! Chicken breasts cook faster than pork shoulder, so use 2 lb boneless chicken thighs instead and reduce cooking time to 25-30 minutes after simmering. The yogurt marinade will still tenderize, but chicken won't need the same long cook. For extra richness, add 1 tbsp coconut milk to the sauce. The texture will be lighter but equally flavorful.

2

How do I make this even milder for kids?

Reduce the green chilies to just 2 fresh (no dried) and remove all seeds before slicing. For extra mildness, blend the cooked sauce with ¼ cup plain yogurt at the end to cool the heat. You can also serve the pork pieces separately with a side of plain rice and a small bowl of the chili sauce for dipping. The smoky pork flavor will still shine through!

3

What's the best way to reheat leftovers?

Reheat gently in a pot with 2-3 tablespoons of water or milk over low heat for 5-7 minutes until warmed through. The sauce thickens when chilled, so adding liquid prevents it from becoming gluey. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never reheat to a boil—this can make the sauce break and the pork dry out.

4

Can I make this in an Instant Pot?

Sauté the onions, ginger, garlic, and chilies first, then add all ingredients except the garam masala. Cook on high pressure for 30 minutes, then quick-release. Stir in the garam masala and let it sit for 5 minutes before serving. The pressure cooker cuts time significantly while keeping the pork tender. For extra creaminess, blend half the sauce before adding it back to the pot.

5

What are the best sides to serve with this?

For a complete meal, pair with steamed basmati rice (absorbs the creamy sauce perfectly) and warm naan or roti for scooping. Add a simple cucumber raita (yogurt with grated cucumber and mint) to balance the richness. For a heartier option, serve with garlic bread or a side of sautéed spinach. The mild heat works beautifully with cooling elements like these!

★★★★★4.9(11 reviews)
Categories Soups & Stews