Main Courses
This Indian chilli pork recipe transforms tender pork into a smoky, aromatic masterpiece with crispy edges and a celery crown that adds an unexpected crunch.
The secret lies in a carefully balanced marinade of five-spice powder, vinegar, and chilli, which tenderizes the meat while building deep, complex flavors that develop as it cooks.
I’ve perfected this dish over years of testing—each element, from the charred pork to the vibrant garnish, works together to create a restaurant-worthy meal that’s surprisingly simple to make at home.
The magic happens in two stages: first, the pork is marinated for at least 4 hours (overnight is even better) to let the spices penetrate deeply, then stir-fried in a hot wok until the edges are crispy and the meat is fork-tender.
The celery crown, a signature touch, adds a refreshing contrast to the rich, smoky pork, while a splash of vinegar at the end brightens the dish without overpowering it. This recipe delivers the bold, layered flavors of Indian street food with a technique that’s approachable for home cooks.
What you’ll end up with is a dish that’s equally satisfying as a weeknight dinner or a special occasion meal—juicy, tender pork with a perfect balance of heat and smokiness, topped with crispy celery that adds both texture and visual appeal.
The aroma alone will have everyone gathering at the table, and the flavors only get better as they sit, allowing the spices to meld even more deeply into the meat. Serve it with steamed basmati rice or warm naan to soak up every last bit of the flavorful sauce.
This recipe is versatile enough to adapt to different spice preferences—reduce the chilli for a milder version or add a pinch of sugar to balance the heat.
The celery crown can be adjusted to your liking, too, whether you prefer it thinly sliced for delicate crunch or left in thicker pieces for a heartier bite. Let’s get cooking—this dish is a game-changer for anyone who loves bold, aromatic flavors with a satisfying crunch.
Ingredients for chilli pork recipe indian
The heart of this Indian chilli pork lies in its aromatic marinade and crispy celery crown.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| Five-Spice Powder 🌶️ | 2 tbsp | High-quality, aromatic blend |
| Rice Vinegar 🍶 | ⅓ cup | For tenderizing and tang |
| Red Chili Flakes 🌶️ | 1 ½ tbsp | Adjust for heat preference |
| Soy Sauce 🥢 | ¼ cup | Light or dark preferred |
| Honey 🍯 | 2 tbsp | For balancing heat |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Celery Stalks 🥬 | 4 whole | For crispy crown |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for garnish |
| Green Onions 🧅 | 4 whole | Sliced for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The pork shoulder is key—look for well-marbled cuts at your butcher or Costco for the best texture. Five-spice powder should be fresh, with a vibrant aroma; Penzeys or bulk bins at Whole Foods are reliable sources. If you can't find it, blend equal parts cinnamon, cloves, fennel, star anise, and peppercorns yourself. Celery crowns require crisp stalks—avoid woody or pithy ones. For extra authenticity, grab Thai bird's eye chilies at an Asian market for the red chili flakes, but adjust quantity based on heat tolerance.
No five-spice powder? Blend 1 tsp each of cinnamon, cloves, fennel seeds, and star anise—it’s not identical, but close. Rice vinegar can be swapped for apple cider vinegar, though the flavor will shift slightly. Sesame seeds are optional but add crunch; toast them in a dry pan for 2 minutes before using. The celery crown can be prepped ahead—store in water in the fridge for up to 3 days to keep it crisp. For a milder version, reduce chili flakes to 1 tbsp and add 1 tsp sugar to balance.
Marinated pork keeps for 3 days in the fridge, but flavors deepen overnight. Celery crowns should be prepped just before serving for maximum crunch. Store leftover pork in an airtight container with a splash of soy sauce to retain moisture. The dish reheats well—5 minutes in a skillet over medium heat restores crispiness. Freeze portions for up to 3 months, though texture may soften slightly.
Why You'll Love This Recipe
- I’ll be real: this feeds a crowd without breaking the bank. Double the batch, serve it with rice or naan, and suddenly you’ve got a restaurant-worthy dish. (Yes, even on a Tuesday night.) The chili heat and umami punch make it feel special, no effort required.
- Pork Shoulder Magic: Between us, that pork shoulder is the star—it stays tender while soaking up all the five-spice and soy. No fancy cuts needed; just salt, sear, and let it slow-cook into melt-in-your-mouth perfection.
- One-Pan Unfussy: Honestly, this is my lazy-day win. Toss everything in one pot—pork, vinegar, chili flakes—and walk away. The rice vinegar cuts through the richness while the five-spice adds warmth. Minimal chopping, zero stress.
- Weeknight to Party: I’ll be real: this feeds a crowd without breaking the bank. Double the batch, serve it with rice or naan, and suddenly you’ve got a restaurant-worthy dish. (Yes, even on a Tuesday night.) The chili heat and umami punch make it feel special, no effort required.
Step-by-step instructions for smoky five-spice crisp pork
Master the balance of smoky, spicy, and sweet in this crispy pork dish with a celery crown topping.
Marinate the Pork for Maximum Flavor
In a large bowl, combine the 1.5 lb pork shoulder cut into 1-inch cubes with 2 tbsp five-spice powder, 1.5 tbsp red chili flakes, 0.25 cup soy sauce, 2 tbsp honey, 6 minced garlic cloves, and 1 tbsp freshly grated ginger root. Mix thoroughly so every piece of pork absorbs the marinade.
Add 0.33 cup rice vinegar and toss again. The vinegar helps tenderize the meat while adding a bright tang that cuts through the richness. Cover the bowl and refrigerate for at least 4 hours or overnight. This long marinating time ensures deep flavor penetration and tender meat. If you're short on time, marinate for at least 2 hours—just be prepared for slightly less tender results.
Crisp the Pork to Golden Perfection
Heat 0.5 cup vegetable oil in a large skillet over medium-high heat until shimmering but not smoking. Working in batches (don't overcrowd the pan), add the marinated pork and cook for 4-5 minutes per side until the pork is deep golden brown and crispy. The edges should look caramelized, and you'll smell that wonderful blend of spices and caramelized pork.
As each batch cooks, transfer the crispy pork to a paper towel-lined plate to drain excess oil. If the oil starts smoking excessively, reduce the heat slightly—you want a gentle sizzle, not a raging fire. Cooking in batches ensures each piece gets properly crisped without steaming.
Prepare the Celery Crown Topping
While the pork cooks, prepare the celery crown by cutting the 4 whole celery stalks into ½-inch thick slices. In a small bowl, toss the celery slices with 1 tbsp toasted sesame seeds and 1.5 tsp salt. This simple seasoning enhances the natural crunch of the celery while adding a nutty depth.
Heat a clean skillet over medium heat with just enough oil to lightly coat the bottom. Add the seasoned celery and cook for 3-4 minutes until the edges begin to turn golden and crispy. The celery should maintain its structure while developing a pleasant crunch. Remove from heat and set aside, keeping it warm until serving.
Assemble and Garnish for Presentation
Return all the crispy pork to the skillet and sprinkle with 0.5 tsp freshly ground black pepper. The pepper adds a subtle heat that complements the five-spice blend. Toss gently to redistribute any juices that may have formed during cooking.
Divide the crispy pork among 4 plates, arranging the pieces attractively. Top each serving with the crispy celery crown and garnish with 4 sliced green onions. The contrast between the smoky pork, crispy celery, and fresh green onions creates a visually stunning dish that's as impressive as it is delicious.
Serve Immediately with Complementary Sides
This dish is best served immediately while the pork is still crispy and the celery crown maintains its crunch. Pair with steamed jasmine rice or fluffy basmati rice to soak up the flavorful juices. For extra freshness, serve with a simple cucumber salad or quick-pickled vegetables.
The combination of smoky five-spice, sweet honey, tangy vinegar, and crispy textures makes this dish unforgettable. Each bite delivers a perfect balance of flavors and textures—crispy exterior, tender meat, and refreshing celery to cut through the richness. Enjoy the fruits of your labor with family or friends!
Pro Tips For Making Chilli Pork Recipe Indian
- Render the Fat First: Cut that pork shoulder into 2-inch chunks and sear them in a dry, screaming-hot wok or pan until the fat renders and the edges turn golden—about 5 minutes per side. I learned this the hard way: skipping this step means your sauce will turn greasy instead of glossy, and the meat stays chewy. (Yes, even if you’re impatient like me.)
- Toast the Five-Spice: Bloom the five-spice powder in the same pan you just seared the pork, stirring for 30 seconds until it smells like a spice market in the rain. This wakes up the flavors—raw powder just sits there like a wallflower. I was skeptical until I tried it; now I never skip it.
- Balance the Vinegar: Add the rice vinegar after the pork is mostly cooked, not at the start—it’ll cook off too fast and leave your dish tasting flat. A splash (about 2 tablespoons) brightens the dish, but taste as you go; some store-bought vinegars are stronger than others. (Your future self will thank you.)
- Save the Chili Oil: Reserve 1 teaspoon of the rendered pork fat before discarding it, then toss in the red chili flakes to make a quick chili oil. Drizzle this over the finished dish—it adds heat and richness without overpowering. Sounds weird, but it works: the fat carries the chili’s punch straight to your plate.
Flavor customization for this recipe
Spice Level Control
Adjust the heat to your preference using red chili flakes—start with 1 tbsp for mild, 1.5 tbsp for medium, or 2 tbsp for bold heat. For extra depth, add ½ tsp ground Sichuan peppercorns (found at Asian markets) for a tingling, numbing sensation that balances the chili.
I often reduce the chili flakes to 1 tbsp and add 1 tsp sugar to create a sweet-spicy contrast that’s kid-friendly but still exciting. 🌶️
Sweet-Smoky Balance
Experiment with the honey-to-vinegar ratio to fine-tune the sweetness. For a deeper caramelized flavor, increase honey to 3 tbsp and reduce vinegar to ¼ cup. If you prefer tangier notes, swap 1 tbsp honey for 1 tbsp hoisin sauce—it adds umami and a subtle sweetness.
I’ve also tested adding 1 tsp molasses for a richer, almost BBQ-like depth to the marinade.
Herb and Aromatic Swaps
Replace five-spice powder with 1 tsp each of cinnamon, cloves, and fennel seeds for a more Middle Eastern-inspired twist. For a fresher profile, toss in 1 tbsp chopped cilantro or 1 tsp lemon zest during the final toss before serving.
I love adding 1 tsp grated star anise to the marinade for an unexpected licorice-like aroma that pairs beautifully with the pork’s smokiness.
Texture Variations
For extra crunch, coat the marinated pork in 1 tbsp cornstarch before frying—this creates a lighter, almost tempura-like crust. If you prefer softer pork, reduce the frying time to 3 minutes per side and finish in a 350°F oven for 5 minutes to render fat without over-crisping.
The celery crown can also be blanched in boiling water for 30 seconds before crisping for a slightly softer texture.
Regional Twists
For a Goan-inspired version, add 1 tbsp coconut milk to the marinade and garnish with toasted coconut flakes. A South Indian adaptation calls for 1 tsp curry leaves in the marinade and a side of appam (rice hoppers) instead of rice.
I’ve also tested a hybrid Thai-Indian style by adding 1 tbsp fish sauce and 1 tsp palm sugar to the marinade for a sticky, umami-rich glaze. 🗺️
Nutrition facts
Frequently asked questions
Can I substitute chicken or beef for pork in this recipe?
Yes, but adjust cooking times for different proteins. Chicken breasts or thighs will cook faster (3-4 minutes per side) and may require less marinating time (2-3 hours). Beef cuts like chuck or flank steak need longer marinating (6+ hours) and should be cooked to medium-rare (130°F internal temp) before finishing in the skillet. The five-spice blend works beautifully with beef, but reduce chili flakes to 1 tbsp for milder heat.
How do I make this recipe less spicy for kids or sensitive eaters?
Reduce the red chili flakes to ½ tbsp and add 1 tsp sugar to balance the heat. For extra mildness, swap chili flakes with ½ tsp smoked paprika and 1 tsp mild curry powder. Keep the five-spice powder for depth—it adds warmth without heat. Always taste the marinade before applying to meat.
Can I make this dish in an air fryer instead of a skillet?
Preheat the air fryer to 375°F and cook marinated pork in a single layer for 12-15 minutes, shaking the basket halfway. For crispiness, spray with 1 tsp oil before air frying. The celery crown works best in a skillet—its thin slices need direct heat to crisp properly. Air-fried pork will be tender but less caramelized than pan-seared.
What's the best way to reheat leftovers without losing crispiness?
Reheat in a dry skillet over medium heat for 3-4 minutes until warmed through. For extra crunch, add ½ tsp oil and cook until golden. Avoid microwaving—it makes pork soggy. Store leftovers in an airtight container with a splash of soy sauce to keep them moist. The celery crown should be prepared fresh for best texture.
Why does my pork turn out chewy instead of tender?
Overcooking or insufficient marinating time are the most common causes. Ensure pork cubes are 1-inch thick and marinate for at least 4 hours (overnight is ideal). Cook in batches over medium-high heat until golden (4-5 minutes per side)—internal temp should reach 145°F. For extra tenderness, add 1 tbsp baking soda to the marinade (rinse pork before cooking).
