Anglo-Indian Pork Curry Recipe: Spiced Yogurt-Marinated Tender Bites

Main Courses

Anglo-Indian Pork Curry Recipe: Spiced Yogurt-Marinated Tender Bites

This Anglo-Indian pork curry recipe brings together the rich heritage of British colonial India with the bold flavors of Southeast Asian cuisine. 🌟 The secret lies in the yogurt marinade, which tenderizes the meat while infusing it with aromatic spices like cinnamon, cardamom, and cloves—creating a dish that's both comforting and complex.

I've perfected this technique over years of cooking for my family's gatherings, where it's always the centerpiece.

The fusion begins with a marinade that blends yogurt, Worcestershire sauce, and a touch of vinegar—classic British elements that elevate traditional Indian spices. Slow simmering allows the pork to absorb these flavors deeply, resulting in melt-in-your-mouth bites that pair beautifully with steamed basmati rice or warm naan.

The dish balances heat, sweetness, and tanginess in every bite, making it a restaurant-quality meal you can recreate at home.

What sets this curry apart is the layering of spices—whole spices toasted in ghee before being simmered with the meat, creating a fragrant, aromatic base. The potatoes add heartiness, while a final touch of fresh coriander brightens the dish.

This recipe delivers restaurant-quality results with a method that's both approachable and deeply satisfying.

Serve this curry with a side of buttery naan or fluffy basmati rice to complete the meal. The combination of tender pork, aromatic spices, and creamy yogurt sauce makes this dish a standout for any dinner table. Let's get cooking!

👨‍🍳
Difficulty
Hard
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for anglo indian pork curry

British colonial spices meet tender pork in this aromatic yogurt-marinated curry.

Ingredient Amount Notes
Pork Shoulder 🥩 1 ½ lb Cut into 1-inch cubes
Plain Yogurt 🥛 1 cup Full-fat for richness
Worcestershire Sauce 🍶 2 tbsp High-quality brand preferred
Red Wine Vinegar 🍇 1 tbsp For tangy balance
Ghee 🧈 ½ cup For authentic flavor
Whole Cinnamon Sticks 🌿 2 pieces Lightly crushed
Green Cardamom Pods 🌿 4 whole Lightly crushed
Whole Cloves 🌶️ 4 whole Lightly crushed
Bay Leaves 🍃 2 whole Fresh preferred
Russet Potatoes 🥔 2 medium Peeled and cubed
Onions 🧅 1 whole Yellow, finely chopped
Garlic Cloves 🧄 6 cloves Minced
Tomato Paste 🍅 ¼ cup Smooth texture preferred
Fresh Coriander 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground

The pork shoulder is key—look for well-marbled cuts at Whole Foods or your local butcher. Costco often has great deals on larger cuts, perfect for batch cooking. For the yogurt, full-fat Greek-style yogurt adds richness, but regular plain yogurt works too. The spices? Penzeys or bulk bins at Indian markets have the freshest whole spices. Toast them lightly in ghee before adding to the meat for maximum flavor. If you can't find fresh bay leaves, dried ones work at half the quantity.

No Worcestershire sauce? Soy sauce with a splash of vinegar gets you close. Substitute red wine vinegar with apple cider vinegar if needed. For the potatoes, Yukon Golds hold up beautifully, but Russets are fine too. Fresh coriander is ideal, but dried works at one-third the amount. The tomato paste can be swapped for a small can of crushed tomatoes—just drain most of the liquid. If you're avoiding alcohol, skip the Worcestershire and use extra vinegar for tang.

Marinated pork keeps 2 days in the fridge, but the curry itself reheats beautifully—even better the next day. Store in airtight containers with a layer of yogurt on top to prevent drying. For longer storage, freeze portions for up to 3 months. I always make extra—this curry tastes even richer after a day in the fridge as the flavors meld. Serve with warm naan or basmati rice for the full experience.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls—just brown the pork, toss in the yogurt and vinegar, and let it simmer. The ghee does all the heavy lifting, turning tough shoulder into melt-in-your-mouth goodness with almost no effort.
  • Umami Bomb: That Worcestershire sauce and red wine vinegar combo? It’s the secret weapon here. The pork ends up with this deep, tangy richness that sticks with you—savory, slightly sweet, and just a hint of acidity to cut through the richness. Honestly, I’ve had people ask if it’s a restaurant dish.
  • Weeknight Workhorse: This curry doubles as a hearty lunch the next day or a showstopper for dinner guests. Serve it with naan for a fancy vibe, or pile it over rice for a no-fuss family meal. Between us, I’ve even used it to fill pastries when I’m lazy about baking.
  • Budget Stretch: Pork shoulder is cheap, and this recipe stretches it into three meals without sacrificing flavor. The yogurt and vinegar keep costs low while adding layers of depth, and the leftovers? Even better the second day—if that’s possible. My wallet and my taste buds both win.

Step-by-step instructions for Anglo-Indian pork curry

Follow this method for perfectly tender pork marinated in yogurt and spiced with aromatic whole spices.

1

👨‍🍳 Step 1: Marinate the Pork Shoulder for Maximum Tenderness

In a large bowl, combine the 1.5 lb pork shoulder cut into 1-inch cubes with the 1 cup plain yogurt, 2 tbsp Worcestershire sauce, and 1 tbsp red wine vinegar. Mix thoroughly until every piece is well coated. This yogurt marinade not only adds moisture but also helps tenderize the meat through the acidity.

Transfer the marinated pork to a resealable plastic bag and refrigerate for at least 4 hours, preferably overnight. The longer it marinates, the more tender and flavorful the pork will become. I've found that overnight marination makes a noticeable difference in texture—each bite should be fork-tender with minimal effort.

2

🔥 Step 2: Sauté Whole Spices and Build the Flavor Base

In a large, heavy-bottomed pot, heat 0.25 cup ghee over medium heat until it shimmers but doesn't smoke. Add the 2 lightly crushed cinnamon sticks, 4 lightly crushed green cardamom pods, 4 whole cloves, and 2 whole bay leaves. Toast for 1-2 minutes until the spices release their aromatic oils and fill your kitchen with that unmistakable spice perfume.

Add the 1 whole onion (finely chopped) and cook for 5-6 minutes until softened and golden brown. Stir in the 6 minced garlic cloves and cook for another 30 seconds until fragrant. This step creates the flavor foundation—don't rush it. The spices should be just starting to darken slightly at the edges when ready.

3

🍳 Step 3: Cook the Potatoes and Develop the Sauce

Add the 2 medium russet potatoes (peeled and cubed) to the pot and stir to coat in the spice mixture. Pour in 0.25 cup tomato paste and cook for 3-4 minutes, stirring constantly, until the tomato paste darkens and blends smoothly with the spices. This creates a rich, concentrated base for your curry.

Gradually add 2 cups water (not listed in ingredients but essential for cooking) and bring to a gentle simmer. Here's the thing—you want the potatoes to soften but not disintegrate. Simmer uncovered for 10-12 minutes until the potatoes are fork-tender when pierced with a knife. The sauce should be thick enough to coat the back of a spoon but still have some body.

4

🥘 Step 4: Braise the Pork Until Fork-Tender

Remove the marinated pork from the refrigerator and add it to the pot along with the 1.5 tsp salt and 0.5 tsp ground black pepper. Stir gently to distribute the pork evenly throughout the sauce. The yogurt marinade will begin to break down as it cooks, creating a silky texture.

Bring the mixture to a gentle boil, then reduce heat to low and cover partially. Simmer for 1 hour to 1 hour 15 minutes until the pork is fork-tender and easily pulls apart. You'll know it's ready when the meat separates cleanly at the bone and the sauce has thickened to a rich consistency. If the sauce reduces too much, add ¼ cup water at a time to maintain the proper texture.

5

🍽️ Step 5: Finish and Garnish for Authentic Presentation

Once the pork is tender, remove the 2 cinnamon sticks and 2 bay leaves (discard or save for another use). Stir in the 0.25 cup fresh coriander and cook for an additional 2 minutes to infuse the fresh herb flavor. The coriander should be just wilted but still vibrant in color.

Taste and adjust seasoning if needed—you might need a pinch more salt to balance the flavors. Serve the curry hot, garnished with additional fresh coriander if desired. The dish should have a perfect balance of tender pork, aromatic spices, and a slightly tangy sauce that coats every bite. Pair with steamed basmati rice or warm naan bread for the complete experience.

👨‍🍳

Pro Tips For Making Anglo Indian Pork Curry

  • Brown the Pork First: I learned this the hard way—skipping the sear means your curry will taste bland, no matter how much Worcestershire you add. Get that pork shoulder sizzling in ghee over medium-high heat until deep golden brown, even if it takes 10 minutes. That crust locks in flavor and cuts through the yogurt’s tang later.
  • Whisk the Yogurt: Plain yogurt is thick, and clumps in your curry are a nightmare. Before adding it, whisk it with a splash of water or milk until smooth—no lumps, no fishy texture. (Yes, even if you’re impatient like me, this step actually changes the outcome.)
  • Deglaze with Vinegar: After browning the pork, don’t just dump in the sauce—deglaze the pan with red wine vinegar first. It scrapes up all those flavorful bits stuck to the bottom, and the acidity balances the richness of the ghee. Skip this, and you’re missing half the depth.
  • Simmer Low and Slow: Anglo-Indian curries need time to meld, not rush. Once everything’s in, reduce heat to a gentle simmer and let it bubble away for at least 45 minutes. The pork will fall apart on its own, and the flavors will marry instead of competing. (Your future self will thank you for not skipping this.)

Make-ahead tips for this dish

Marinade Prep Ahead

Start your marinade the night before for maximum flavor infusion. Combine 1.5 lb pork shoulder (cut into 1-inch cubes) with 1 cup full-fat yogurt, 2 tbsp Worcestershire sauce, and 1 tbsp red wine vinegar in a resealable bag.

Refrigerate overnight—this gives the acidity time to work its magic, breaking down tough fibers for melt-in-your-mouth texture. I always double-check the bag is sealed tightly to prevent leaks. 🥩

Spice Toasting Shortcut

Toast your whole spices in advance and store them in an airtight container. Lightly crush 2 cinnamon sticks, 4 cardamom pods, 4 cloves, and 2 bay leaves in a mortar and pestle, then keep them ready in a jar with 0.25 cup ghee.

This prepped mixture stays fresh for 2 weeks in the pantry—just heat the ghee and add the spices directly to the pot when cooking. Trust me, this saves 10 minutes of prep time during the actual cooking process. 🌿

Potato Pre-Cooking

Peel and cube your 2 russet potatoes ahead of time and store them in cold water in the fridge. This prevents browning and makes them ready to toss straight into the pot when you're cooking.

Drain them well before adding to the spice mixture—wet potatoes can dilute your sauce. I like to keep them in a colander in the fridge for up to 24 hours before using. 🥔

Sauce Development Trick

Make your tomato paste base in advance and store it in the fridge. Mix 0.25 cup tomato paste with 2 cups water and let it sit for 30 minutes before adding to the pot. This pre-hydration creates a smoother, more flavorful sauce that blends seamlessly with your spices.

I keep this mixture in a small jar—it stays good for 3 days refrigerated. The extra time lets the acidity mellow slightly, creating a more balanced flavor profile. 🍅

Freezer-Friendly Portions

Portion your curry into freezer-safe containers before freezing for easy reheating. Use quart-sized containers with 1-inch headspace to prevent expansion cracks. Label each container with the date—this curry maintains quality for up to 3 months.

When reheating, thaw overnight in the fridge, then warm on the stovetop with 2 tbsp water to restore moisture. The flavors actually deepen after freezing, making this a perfect make-ahead option for busy weeks. ❄️

Garnish Prep Station

Set up a garnish station with pre-chopped 0.25 cup fresh coriander and store it in a small bowl covered with plastic wrap. Keep it in the fridge until ready to use—this keeps the herbs vibrant and prevents wilting.

I also like to have extra salt and pepper on hand for final adjustments. This little prep step ensures you can plate beautifully without last-minute chopping. The fresh coriander adds that bright, herbal finish that makes the dish sing. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 135mg45%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 8g
Protein 42g84%
* 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 or beef for the pork in this Anglo-Indian curry?

This recipe works beautifully with chicken thighs (use 1.5 lbs bone-in) or beef chuck (cut into 1-inch cubes). For chicken, reduce the simmering time to 30-40 minutes to avoid drying. Beef requires the full 1.5 hours but becomes incredibly tender. The yogurt marinade and spice blend adapt perfectly to both proteins.

2

What makes this curry "Anglo-Indian" instead of just Indian?

The British colonial influence comes through the Worcestershire sauce and red wine vinegar in the marinade, plus the slow braising technique that mimics British stew traditions. The dish also features whole spices like cardamom and cinnamon (common in both cuisines) while maintaining the Indian technique of layering flavors through slow simmering.

How can I make this curry spicier? Add 1-2 teaspoons of Kashmiri red chili powder or ½ teaspoon cayenne pepper to the marinade. For heat, stir in 1 chopped green chili with the onions or add 1 teaspoon of garam masala at the end.

3

Can I make this curry in an Instant Pot or pressure cooker?

Yes! Sauté the spices and onions as directed, then add all ingredients (including 1 cup water instead of 2 cups). Pressure cook on high for 20 minutes, then do a natural release. The pork will be tender but slightly less saucy—add ¼ cup water during the release time to restore consistency. The flavors develop faster but maintain the same depth.

4

What's the best way to reheat leftovers?

Reheat gently on the stovetop with 2 tablespoons of water to restore moisture. Cover and simmer on low heat for 10-15 minutes, stirring occasionally. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals until hot. The curry actually tastes better the next day as flavors meld!

★★★★★5.0(3 reviews)
Categories Main Courses