
Creating an authentic Indian-style pork curry at home requires patience and the right spice blend. This recipe delivers fall-off-the-bone tenderness with layers of aromatic flavor.
I developed this method after years of testing different spice combinations and cooking times. The key is low, slow simmering that allows the pork to absorb the rich, fragrant sauce.
The blend of traditional Indian spices creates a complex, warming flavor profile that’s both comforting and exciting. Each bite offers a perfect balance of heat, sweetness, and depth.
Serve this with basmati rice or warm naan to soak up every last drop of the velvety sauce. The result is a dish that tastes like it came from your favorite Indian restaurant.
Ingredients for Pork Curry Recipe Indian Style
Pantry spices plus a few fresh ingredients deliver restaurant-quality flavor here.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🍖 | 2 lb | Boneless, cut into 1-inch cubes |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth of flavor |
| Fresh Ginger 🌿 | 1 tbsp | Grated finely |
| Garam Masala 🌶️ | 2 tsp | Essential for authentic warmth |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for deeper aroma |
| Ground Coriander 🌿 | 1 ½ tsp | Balances the heat |
| Turmeric 🌶️ | 1 tsp | For color and earthiness |
| Cayenne Pepper 🔥 | ½ tsp | Adjust to your heat preference |
| Diced Tomatoes 🍅 | 1 can | 14.5 oz can, with juices |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Chicken Stock 🍲 | 1 cup | Low-sodium preferred |
| Vegetable Oil 🫒 | 3 tbsp | For browning pork |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
The pork shoulder is non-negotiable for that fall-off-the-bone texture. Costco or Sam’s Club have great prices for large cuts (ask the butcher to cube it for you). Garam masala is the soul of the spice blend—look for a fresh batch at an Indian grocery or Penzeys. The ginger and garlic should be fresh, not the jarred stuff (trust me, it tastes different).
No pork shoulder? Pork butt works just as well. Out of garam masala? Mix equal parts cumin, coriander, and cinnamon with a pinch of cloves—close enough. Coconut milk can be light, but full-fat is worth it (the sauce gets that velvety richness). If you’re avoiding tomatoes, extra stock plus a splash of lemon juice keeps the acidity in check.
This tastes even better the next day once the flavors meld. Keeps 4-5 days in the fridge, freezes beautifully for up to 3 months. Portion leftovers with rice for easy lunches (or freeze in meal-sized containers).
Why You’ll Love This Recipe
- One Pot Wonder: I toss in the pork shoulder with onions, garlic, and ginger, then let the garam masala work its magic—minimal cleanup, maximum flavor.
- Deep, Warm Spices: That first bite with the garam masala and fresh ginger? It’s like a cozy hug in a bowl.
- Meal Prep Hero: I make a big batch on Sunday, and it tastes even better reheated for lunch all week.
- Budget Stretcher: Pork shoulder is so affordable, and it turns into this rich, hearty curry that feeds my family for days.
Step-by-Step Instructions for Pork Curry Indian Style
This method delivers tender meat and rich, aromatic sauce with minimal effort.
Step 1: Brown the Pork Shoulder
Heat the 3 tbsp vegetable oil in a large Dutch oven over medium-high heat until it shimmers. Add the 2 lb pork shoulder cubes in a single layer, working in batches if needed to avoid crowding.
Sear undisturbed for 3-4 minutes per side until deeply golden brown on all sides. The pork should release easily from the pot when properly browned. This step builds the flavor foundation, so don’t rush it. Transfer the browned pork to a plate and set aside.
Step 2: Build the Spice Base
In the same pot, reduce heat to medium and add the 1 whole yellow onion. Cook for 5 minutes, stirring occasionally, until soft and translucent.
Add the 6 cloves garlic cloves and 1 tbsp fresh ginger, cooking for 1-2 minutes until fragrant. Stir in the 2 tsp garam masala, 1.5 tsp ground cumin, 1.5 tsp ground coriander, 1 tsp turmeric, and 0.5 tsp cayenne pepper. Toast for 30 seconds until the spices become aromatic.
Step 3: Simmer the Curry to Tenderness
Return the pork to the pot along with any accumulated juices. Pour in the 1 can diced tomatoes (with juices), 1 can coconut milk, and 1 cup chicken stock. Stir well to combine, scraping up any browned bits from the bottom.
Bring to a boil, then reduce heat to low. Cover and simmer for 1.5 to 2 hours, stirring occasionally, until the pork is fork-tender. The sauce should thicken slightly and the pork should easily pull apart with a fork.
Step 4: Finish and Serve
Uncover and simmer for an additional 10-15 minutes to let the sauce reduce slightly. Taste and adjust seasoning with the 1.5 tsp salt if needed.
Garnish with the 0.25 cup fresh cilantro and serve hot over steamed rice or with naan bread. The pork should be incredibly tender, soaking up all the rich, spiced sauce. This dish tastes even better the next day as the flavors meld together.
Pro Tips For Making Pork Curry Recipe Indian Style
- Brown the Pork Well: Sear the pork shoulder in small batches until deeply browned—this builds the rich base flavor your curry needs. I learned this the hard way when my first few attempts tasted flat.
- Bloom the Spices: Toast the garam masala in hot oil for 30 seconds before adding onions—it wakes up the flavors. Sounds weird, but it works.
- Skip the Shortcut Ginger: Use fresh ginger only, and grate it finely so it melts into the sauce. Powdered ginger just doesn’t cut it here.
- Simmer Low and Slow: Once everything’s in the pot, keep it at a gentle simmer for at least an hour—pork shoulder needs time to get tender. My grandmother swore by this, and she was right.
Troubleshooting Perfect Results
Sauce Too Thin
If your curry sauce seems watery, simmer uncovered for 10-15 additional minutes after the pork is tender. Remove the lid and increase heat to medium-low. Stir frequently to prevent sticking. 💡
Pork Not Tender
The most likely culprit is insufficient cooking time. Ensure you’re simmering for the full 1.5-2 hours. If the pork still resists, return it to the pot with ½ cup extra stock and cook another 30 minutes. Check liquid levels periodically.
Spices Taste Raw
This happens when spices aren’t properly toasted. Next time, cook the garam masala, cumin, and coriander in the oil for a full 30-60 seconds until fragrant. If already made, simmer the curry an extra 20 minutes to mellow the flavors.
Sauce Too Thick
Stir in ¼ cup chicken stock or water at a time until reaching your desired consistency. I often add a splash of coconut milk to restore creaminess. Remember, the sauce thickens as it cools.
Overly Spicy
Balance the heat by stirring in 1 tbsp plain yogurt or ½ cup coconut milk. A pinch of sugar (about 1 tsp) can also tame the burn. Next time, reduce the cayenne pepper to ¼ tsp. 🌶️
Bland Flavor
Boost the depth by adding 1 tsp salt and 1 tbsp lemon juice. A pinch of garam masala (about ½ tsp) stirred in at the end can revive the aroma. Always taste before adjusting seasoning.
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of pork?
Pork shoulder is ideal for tenderness, but pork butt works equally well. Avoid lean cuts like tenderloin, as they dry out during long cooking.
How do I make it less spicy?
Reduce cayenne pepper to ¼ tsp or omit it. For existing batches, stir in ½ cup coconut milk or 1 tbsp yogurt to balance heat.
Can I make this ahead?
Flavors deepen overnight. Store in an airtight container for up to 5 days in the fridge or freeze for 3 months.
What if I don’t have garam masala?
Mix 1 tsp cumin, 1 tsp coriander, ½ tsp cinnamon, and a pinch of cloves as a substitute. It won’t be identical but still delicious.
- Pork Bones Recipe Panlasang Pinoy: Fall-Off-The-Bone Filipino Comfort - October 30, 2026
- Pork Chop Recipe Taste: Herb-Crusted Juiciness With Savory Depth - October 30, 2026
- Pork and Beans Recipe Panlasang Pinoy: Sweet-Savory Filipino Stew with Tender Pork - October 30, 2026