Main Courses
This Assamese pork recipe brings the bold, aromatic flavors of Northeast India to your kitchen with its signature spiced coconut curry and tangy tamarind twist. 🌟 The dish transforms tender pork into melt-in-your-mouth pieces simmered in a rich, fragrant sauce that balances heat, sweetness, and acidity—just like the ones I tasted during my travels through Assam's bustling markets.
The magic lies in the marinade—a blend of mustard seeds, garlic, ginger, and green chilies—that develops deep, complex flavors while tenderizing the meat. Coconut milk adds creamy richness, while tamarind provides that signature tang that cuts through the richness.
This dish is traditionally braised slowly, allowing the pork to absorb all those incredible flavors until it's fork-tender.
What you'll end up with is a restaurant-quality curry that's perfect for serving with steamed rice or fermented soybean (tengda), creating a complete meal that's both comforting and exciting.
The aroma alone will transport you to Assam's tea gardens, where this dish is a staple at family gatherings and festivals.
This recipe captures the essence of Assamese cuisine—where spices dance between warmth and tang, creating a dish that's both humble and extraordinary. Let's bring this Northeast Indian classic to your table.
Ingredients for assamese pork
Pantry staples meet Assam's bold flavors—just 15 ingredients for a curry that tastes like home.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 1 ½ lb | Cut into 1.5-inch cubes |
| Mustard Seeds 🌶️ | 1 tbsp | Whole, yellow variety |
| Garlic Cloves 🧄 | 6 cloves | Peeled, roughly chopped |
| Fresh Ginger 🌿 | ½ cup | Finely grated (packed) |
| Green Chilies 🌶️ | 3 whole | Slit lengthwise, seeds removed |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Tamarind Paste 🍋 | 2 tbsp | Adjust for tanginess |
| Onion 🧅 | 1 whole | Finely chopped |
| Tomato 🍅 | 2 whole | Pureed or finely chopped |
| Fresh Turmeric 🌿 | ½ tsp | Finely grated or powdered |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Olive Oil 🫒 | 2 tbsp | For frying mustard seeds |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The pork shoulder is key here—bone-in cuts stay juicier, but boneless works too. Look for well-marbled pork at the butcher counter or pre-cut sections, and ask for it cubed if you're short on time. Whole Foods or local Indian grocers often carry better-quality pork for curries. Fresh ginger and turmeric make all the difference: skip the powdered versions if you can get fresh. The tamarind paste? Trader Joe's has the best—bright, tangy, and ready to use. If you're using a block, soak it in warm water for 10 minutes first.
No tamarind paste? Lemon juice plus a pinch of sugar mimics the tang, though it won't be identical. Running low on coconut milk? Coconut cream plus water thickens it up nicely. The green chilies can be swapped for red serrano peppers if you prefer more heat. Fresh cilantro is ideal for garnish, but dried cilantro powder at half the amount works in a pinch. The mustard seeds? Toast them in the oil until they pop—that's when the magic starts. And if you're feeling adventurous, add a pinch of asafoetida (hing) with the spices for that authentic Assamese depth.
This curry tastes even better the next day—3-4 days in the fridge, or freeze portions for up to 3 months. I like to make a double batch and freeze half for lazy weeknights. The pork stays tender, and the flavors meld beautifully. Store it in airtight containers with a layer of oil on top to preserve freshness. Serve with steamed basmati rice or Assamese tengda for the full experience. Leftovers reheat beautifully—just add a splash of water or coconut milk if it's too thick.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls. The pork shoulder simmers right in the same pot where you fry the mustard seeds and garlic—no fancy equipment, just a heavy-bottomed pan and 20 minutes of your time.
- Flavor Bomb: That first bite? The mustard seeds pop like tiny fireworks, then the ginger and green chilies hit with a slow-building warmth. It’s the kind of dish where every spoonful tastes like you’ve been cooking all day—even when you haven’t.
- Leftovers That Shine: I make a double batch on Sundays because this pork only gets better the next day. The flavors meld into something richer, and reheating it with a splash of water keeps it moist—perfect for lazy lunches or quick dinners when you’re running late.
- Budget Stretch: Pork shoulder is cheap, and this recipe turns a small piece into a meal that feeds four. Honestly, I’ve stretched it to five with rice and pickles, and no one’s ever complained. It’s my go-to when I need to make groceries last longer without sacrificing taste.
Step-by-step instructions for Assamese pork curry
This rich, tangy curry comes together in layers—start with the aromatic base, then build the flavor with coconut and tamarind.
🔥 Step 1: Fry Mustard Seeds and Aromatics
Heat the 2 tablespoons olive oil in a heavy-bottomed pot over medium heat. Add the 1 tablespoon mustard seeds and let them sizzle for 30 seconds until they pop like tiny fireworks. This is your signal to add the 1 whole finely chopped onion and 0.5 cup finely grated fresh ginger.
Cook the onion and ginger together for 5-6 minutes until the onion turns golden brown and the raw smell disappears. Here's the thing—don't rush this step. The onions need to caramelize slightly to develop their deep, sweet flavor that forms the base of this curry. Stir occasionally so nothing sticks to the bottom.
🍳 Step 2: Add Spices and Pork
Lower the heat to medium-low and add the 6 roughly chopped garlic cloves, 3 slit green chilies, 0.5 teaspoon fresh turmeric, 1 teaspoon ground cumin, and 1 teaspoon ground coriander. Stir for 1 minute until the spices are fragrant and the garlic turns golden—this ensures you get their full flavor without burning.
Now add the 1.5 lb pork shoulder cubes and stir to coat them evenly in the spice mixture. Let the pork sear lightly for 3-4 minutes until it develops a light crust. This step builds depth of flavor and prevents the pork from becoming mushy later. Don't walk away—keep an eye on it to avoid burning.
🥘 Step 3: Build the Tangy Coconut Base
Pour in the 1 can coconut milk and stir well to combine with the pork. Add the 2 tablespoons tamarind paste and 1 teaspoon salt, then bring the mixture to a gentle simmer. The tamarind will give your curry that signature tangy kick that balances the richness of the coconut.
Simmer uncovered for 20-25 minutes until the pork is nearly tender and the sauce has thickened slightly. You'll know it's ready when the pork easily pulls apart with a fork and the sauce coats the back of a spoon. Here's where it gets fun—taste and adjust the seasoning. You might need a touch more salt or tamarind to perfect the balance.
⏰ Step 4: Finish with Tomato and Fresh Herbs
Add the 2 whole pureed tomatoes and stir into the simmering curry. Cook for another 5 minutes until the tomatoes are fully incorporated and the flavors meld together. The tomatoes add a bright acidity that cuts through the richness of the coconut and pork.
Remove from heat and stir in the 0.25 cup chopped fresh cilantro. Let the curry rest for 5 minutes to allow all the flavors to settle. This resting period is crucial—it lets the spices infuse fully and the sauce thicken just enough to coat the pork beautifully. Serve immediately with steamed rice or roti for the perfect Assamese meal.
Pro Tips For Making Assamese Pork
- Brown the Pork First: Don’t skip the sear—cut the pork shoulder into 1.5-inch chunks and cook them in a hot pan with 1 tablespoon oil until they’re deep golden, not just pink. I used to rush this, and the final dish lacked that rich, caramelized depth that ties the whole thing together.
- Grate Ginger Like a Pro: Use a microplane or the finest grater for ginger—no chunky bits in Assamese pork. Pack the grated ginger tightly into the pan with the garlic and green chilies right after the mustard seeds pop, so it infuses the oil before the meat goes in. (Yes, even if you’re impatient like me.)
- Don’t Crowd the Pot: Cook the pork in batches if needed—overcrowding steams instead of sears, and you’ll end up with soggy meat. A single layer in the pan guarantees crisp edges and even cooking. I learned this the hard way when my first batch turned out mushy.
- Simmer Low and Slow: After adding the broth or water, reduce heat to a gentle simmer—no boiling. Too much heat turns the sauce cloudy and washes out the flavors. Let it bubble softly for at least 45 minutes, stirring occasionally, so the pork stays tender and the spices meld properly. (Your future self will thank you.)
Common mistakes when making this recipe
Overcooking the Pork
One of the biggest mistakes I see is letting the pork dry out. This curry relies on tender, juicy meat that absorbs the flavors beautifully. Once the pork reaches 203°F internal temperature, it's done—any longer and it turns tough.
Use a meat thermometer to check doneness in the thickest piece. I've ruined many batches by walking away and letting it simmer too long. 💡
Skipping the Mustard Seed Pop
Those tiny mustard seeds need to pop before adding onions—this releases their full flavor potential. If you rush this step, your curry will taste flat and underdeveloped. I once made this mistake and thought I'd just add them later, but the flavor was noticeably weaker.
Give them 30 seconds of sizzling time in the oil before moving forward.
Using Powdered Spices
Freshly ground spices make all the difference in Assamese cooking. The cumin and coriander in this recipe should be toasted and ground just before use. I keep a small mortar and pestle in my kitchen specifically for this purpose.
If you must use pre-ground spices, toast them in a dry pan for 30 seconds to revive their flavors before adding to the curry.
Ignoring the Tamarind Balance
The tamarind paste is what gives this curry its signature tangy brightness. Some people skip it or use too little, resulting in a bland sauce. Start with 2 tablespoons and taste as you go—you can always add more.
I've had guests complain about the dish being "too sweet" when they didn't add enough tamarind to cut through the coconut's richness.
Not Resting the Curry
This is a non-negotiable step for me. Letting the curry rest for 5-10 minutes after cooking allows all the flavors to meld together properly. I've seen people serve it immediately, and while it's edible, it's not at its peak.
The resting time also helps thicken the sauce just enough to coat the pork beautifully without being gluey.
Using Low-Quality Coconut Milk
Not all coconut milk is created equal. For this recipe, you need full-fat coconut milk with a rich, creamy texture. Light coconut milk or cartons with water added won't give you the same luxurious body.
I always use Goya or Thai Kitchen brands for their superior quality. If you're using coconut cream, thin it with a splash of water to achieve the right consistency.
Nutrition facts
Frequently asked questions
Can I substitute chicken or beef for the pork?
While pork is traditional, you can use chicken thighs (bone-in for better flavor) or beef chuck—both work well with this recipe. For chicken, reduce cooking time to 15-20 minutes after adding liquid, as it cooks faster. Beef will need 45-50 minutes of simmering. Adjust salt accordingly, as different meats absorb seasonings differently.
How do I make this recipe less spicy?
Remove the seeds from the green chilies and reduce the number to 1-2 whole chilies instead of 3. For extra mildness, omit the chilies entirely and add ½ teaspoon sugar to balance the tamarind's tang. The mustard seeds and ginger already provide plenty of flavor without heat.
What's the best way to store leftovers?
Let the curry cool completely, then transfer to airtight containers with a thin layer of oil on top to preserve freshness. It keeps well in the fridge for 3-4 days or freezes for 3 months>. Reheat gently on the stove with a splash of water or coconut milk to restore creaminess.
Can I make this in a slow cooker?
Follow the same steps for frying mustard seeds and aromatics, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The slow cooking enhances tenderness, and the flavors meld beautifully. Add a splash of water if the sauce gets too thick during cooking.
What sides pair best with this dish?
Steamed basmati rice is classic, but Assamese tengda (fermented soybean) adds a tangy crunch. For a complete meal, serve with lentil dal or Assamese bhutuk (rice cakes). A simple cucumber-onion salad balances the richness of the curry.
