Main Courses
This Kerala-style chilli pork recipe transforms humble ingredients into a fragrant, one-pot masterpiece that captures the essence of South Indian home cooking. 🌟 The secret lies in slow-cooked spices—black pepper, curry leaves, and coconut—that meld into a tangy, slightly sweet sauce, while the pork becomes melt-in-your-mouth tender.
I first made this during a rainy monsoon season when I wanted to recreate the flavors of my grandmother’s kitchen, where spices were always simmered low and slow.
The beauty of this dish is its simplicity: just a handful of spices, coconut milk, and time. No fancy techniques—just a heavy-bottomed pot, patience, and the right balance of heat and acidity from tamarind and vinegar.
The pork absorbs the aromatic broth, turning into succulent pieces that practically fall apart at the touch of a fork. This is the kind of meal that tastes even better the next day, when flavors deepen and the sauce thickens into a rich, velvety consistency.
What makes this recipe truly special is how it pairs with Kerala’s staples—steamed rice or fluffy appam—soaking up every last drop of that spiced, coconut-infused sauce. The dish is bold enough to stand alone but gentle enough to please even those who shy away from overly spicy food.
The black pepper and curry leaves add layers of complexity, while the tamarind and vinegar cut through the richness, creating a perfect harmony of flavors.
Ready in under an hour but worth every minute, this chilli pork is the kind of dish that turns weeknight dinners into a celebration. The one-pot method means minimal cleanup, and the leftovers reheat beautifully, making it ideal for meal prep.
Let’s bring the warmth of Kerala to your kitchen—one spiced, tangy bite at a time.
Ingredients for chilli pork recipe kerala
Pantry staples plus a few Kerala market finds—this chilli pork comes together in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 1 ½ lb | Cut into 1.5-inch cubes |
| Coconut Milk 🥥 | 1 can | Full-fat, unsweetened |
| Curry Leaves 🌿 | ¼ cup | Fresh, packed |
| Black Peppercorns 🌶️ | 1 tbsp | Crushed, not ground |
| Green Chillies 🌶️ | 2 whole | Slit lengthwise, seeds removed |
| Tamarind Paste 🍋 | 2 tbsp | Or 1 tbsp lemon juice |
| White Vinegar 💧 | 1 tbsp | Or apple cider vinegar |
| Ginger 🧅 | 1 inch | Fresh, grated |
| Garlic Cloves 🧄 | 6 cloves | Minced |
| Tomatoes 🍅 | 2 medium | OR 1 cup diced (about 2 medium) |
| Onion 🧅 | 1 whole | Medium, sliced |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Cumin Seeds 🌿 | ½ tsp | Toasted lightly |
| Turmeric Powder 🌶️ | ½ tsp | Fresh root preferred |
| Coconut Oil 🫒 | 2 tbsp | For sautéing |
Curry leaves are non-negotiable for that authentic Kerala flavor. Indian grocery stores carry them fresh year-round, or freeze them if you can't find them. The pork should be well-marbled—Costco or butcher shops usually have the best cuts. Green chillies can be adjusted to taste; I like to keep them mild but add extra for heat lovers. Tamarind paste is the magic ingredient here—look for the block version at Asian markets, which you can grate yourself for the perfect tang. Coconut milk matters too: full-fat, no additives, or the sauce won't be rich enough.
No curry leaves? Dried thyme at half the amount works in a pinch, but it won't be the same. Short on tamarind? Lemon juice plus a pinch of sugar gets you close. The tomatoes can be fresh or canned—San Marzano cans are my go-to for that sweet, deep flavor. Pork shoulder is ideal here, but pork tenderloin works too if you're in a hurry (just cut it smaller). The cumin seeds should be toasted lightly in coconut oil before adding—they release their aroma that way. Fresh ginger and garlic are worth it, but jarred minced works if you're short on time.
This dish tastes even better the next day—make extra if you can. Keeps for 4 days in the fridge, or 3 months frozen. For freezing, portion into containers with a little extra sauce on top to prevent drying. The sauce thickens as it cools, so you might want to add a splash of water or coconut milk when reheating. Pairs perfectly with steamed rice or appam—Kerala's fluffy rice pancakes are the ultimate match.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss pork shoulder, coconut milk, and a handful of curry leaves into one pot, and let the spices do the work. No chopping mountains of veggies, no fussing with multiple pans. The pork melts into tender shreds while the coconut milk thickens into a velvety sauce. Honestly, it’s the kind of dish that makes me feel like I’ve earned a break after cooking.
- Spice Bomb Balance: That first bite? Chef’s kiss. The black peppercorns crackle with heat, the green chilies bring a bright tang, and the curry leaves add an earthy aroma that lingers. But here’s the genius—the coconut milk softens the edge, so it’s never overpowering. It’s the kind of flavor that sticks with you, but in a good way. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: I make this on Sundays, and it’s still delicious by Thursday. The sauce actually improves as it sits—deeper, richer, like a slow-cooked secret. Freeze portions for lazy days, or reheat with a splash of water to loosen the sauce. My kids beg for it cold in rice bowls, and my partner takes it to work for lunch. No sad, dried-out leftovers here.
- Budget-Friendly Feast: Pork shoulder is cheap, coconut milk stretches far, and a few curry leaves go a long way. I feed four people for under $15, and we’re all happy. Plus, the spices are pantry staples—no need to raid the fridge for specialty ingredients. It’s the kind of meal that makes me proud of my grocery bill. Between us, it’s my go-to when money’s tight but flavor can’t be.
Step-by-step instructions for Kerala chilli pork
Here's how to make this bold, tangy dish in one pot—no fuss, just flavor.
🔥 Step 1: Sear the Pork Shoulder to Perfection
Heat the 2 tablespoons coconut oil in a heavy-bottomed pot over medium-high heat. Add the 1.5 lb pork shoulder cubes in a single layer and let them sear undisturbed for 3-4 minutes until they develop a deep golden crust. This step locks in juices and builds rich flavor.
Don't crowd the pot—work in batches if needed. You want those pork cubes to brown deeply before they cook through. Once the first side is golden, gently flip each piece and sear for another 2-3 minutes. Remove the pork and set aside temporarily.
🍳 Step 2: Build the Spice Base
In the same pot (no need to wipe it clean—the browned bits are flavor gold), add the 0.5 teaspoon toasted cumin seeds and let them sizzle for 30 seconds until fragrant. Add the 1 whole sliced onion and cook for 4-5 minutes until softened and golden.
Stir in the 1 inch grated ginger, 6 cloves minced garlic, and 2 medium diced tomatoes. Cook for 3-4 minutes until the tomatoes break down and the mixture becomes aromatic. Here's where it gets good—add the 0.5 teaspoon turmeric powder and 1 tablespoon crushed black peppercorns, stirring constantly for 1 minute to toast the spices.
🥘 Step 3: Layer in the Tangy Elements
Pour in the 2 tablespoons tamarind paste and 1 tablespoon white vinegar, stirring vigorously to dissolve. Add the 2 slit green chillies and 0.25 cup packed curry leaves, letting them sizzle for 1 minute—this releases their essential oils and deepens the flavor profile.
Return the pork to the pot and pour in the 1 can coconut milk, stirring gently to combine. The coconut milk should just barely cover the pork. Add 1.5 teaspoons salt and bring everything to a gentle simmer over medium heat. This is where the magic happens—let it cook uncovered for 45-50 minutes, stirring occasionally, until the pork is fork-tender and the sauce thickens.
⏰ Step 4: Simmer to Rich Perfection
Once the pork is tender (it should pull apart easily with a fork), reduce the heat to low and let the sauce thicken further for 10-15 minutes. The ideal consistency should coat the back of a spoon but still be saucy enough to spoon over rice.
Taste and adjust seasoning—you might need a pinch more salt or a splash of vinegar to balance the flavors. The dish should be bold, tangy, and deeply aromatic with layers of spice. Serve hot with steamed rice for the full Kerala experience!
Pro Tips For Making Chilli Pork Recipe Kerala
- Brown the Pork First: Don’t skip the initial sear—cut the pork shoulder into 1-inch chunks, then fry them in a hot pan with a splash of coconut oil until they turn golden. I learned this the hard way: skipping this step leaves your chilli pork tasting flat and watery, no matter how long you simmer later.
- Toast the Spices: Dry-roast the black peppercorns and curry leaves in the same pan you browned the pork—just until the leaves release their aroma (about 30 seconds). This unlocks their flavor instead of letting them turn bitter or just sit there as afterthoughts.
- Simmer Slow and Low: After adding coconut milk, reduce the heat to a bare simmer and let it cook uncovered for at least 45 minutes. I used to rush it, and the milk would split or the pork stay chewy—this is the only way to get that tender, fall-apart texture.
- Blend the Chillies Right: Pulse the green chillies in a blender with a splash of the cooking liquid, not water—this keeps the heat balanced and the sauce rich. I was skeptical until I tried it: the result is smoother and more integrated than chopped chillies ever were.
Storing and reheating your leftovers
Refrigerator Storage
Let your chilli pork cool completely before transferring to an airtight container—I use glass jars with tight lids. Store in the fridge for up to 4 days, but trust me, it tastes even better the next day as the flavors meld together.
The sauce thickens naturally, so you might want to add a splash of water or coconut milk when reheating. 🥥
Freezer Prep
For longer storage, portion the chilli pork into freezer-safe containers or heavy-duty freezer bags, leaving 1-inch headspace for expansion. Label with the date—it keeps for 3 months without losing flavor. I like to freeze it in single-serving portions so I can thaw just what I need.
The sauce might separate slightly when frozen, but it comes back together beautifully when reheated.
Stovetop Reheating
My preferred method is stovetop because it brings back that rich, aromatic sauce. Transfer the chilli pork to a pot and heat over medium-low heat for 10-15 minutes, stirring occasionally. If the sauce looks too thick, add 2-3 tablespoons water or coconut milk to restore its silky texture.
Taste and adjust seasoning—it often needs a pinch more salt or a splash of vinegar to balance the flavors after reheating.
Microwave Revival
For a quick fix, transfer the chilli pork to a microwave-safe dish and cover loosely with a microwave-safe lid or damp paper towel. Heat on 50% power for 3-4 minutes, stirring halfway through.
If the sauce separates, stir in 1 tablespoon coconut milk to bring it back together. The microwave method works in a pinch, but the stovetop version always tastes more authentic to me.
Serving Leftovers
Leftovers make an even better lunch the next day—just reheat and serve with steamed rice or appam. The sauce clings to the rice beautifully, and the pork stays tender and flavorful.
I often double the batch on purpose because it’s that good. Pair with a simple cucumber salad or pickled onions to cut through the richness if needed. 💛
Kerala Kitchen Tip
In Kerala, this dish is often served with parotta or idiyappam for a heartier meal. If you're feeling adventurous, try reheating the chilli pork in a skillet with a splash of coconut milk and a few fresh curry leaves to revive those aromatic flavors.
The key is to keep the heat low and let the spices sing again—just like my grandmother used to do. 🌿
Nutrition facts
Frequently asked questions
Can I substitute pork shoulder with another cut?
Yes! Pork tenderloin works well if you're short on time—just cut it into 1-inch cubes and reduce cooking time to 30-35 minutes since it's leaner. For extra richness, try pork ribs (cook for 1 hour until tender). Avoid fatty cuts like bacon—they can make the sauce greasy.
What if I can't find tamarind paste?
No problem! Mix 1 tablespoon lemon juice with ½ teaspoon sugar for a similar tangy kick. For deeper authenticity, try 1 teaspoon amchur (dried mango powder)—it adds a fruity tang that pairs beautifully with the spices. The dish will still taste great, just slightly less complex.
How do I make this dish less spicy?
Reduce the green chillies to 1 whole chilli (or remove seeds entirely) and skip the black peppercorns if you're sensitive to heat. For extra mildness, add ½ cup coconut milk at the end to balance the flavors. The curry leaves and tamarind will still give that signature Kerala taste without the burn.
Can I make this in an Instant Pot?
Sauté the pork, onions, and spices as directed, then add all remaining ingredients and cook on high pressure for 20 minutes. Let the pressure release naturally for 10 minutes, then adjust consistency with extra coconut milk if needed. The Instant Pot version cooks 40% faster but still delivers that deep, slow-cooked flavor.
What's the best way to serve this?
Pair with steamed basmati rice or Kerala-style appam (rice hoppers) to soak up the sauce. For a complete meal, add a side of cucumber raita or pickled onions to cut through the richness. In Kerala, it's often served with parotta (flaky bread) for a heartier experience.
