This is a ground pork curry that comes together in about an hour using pantry staples and a single skillet. The honest reason to make it: pork mince is cheaper than most other proteins, it soaks up spice better than larger cuts, and the whole thing is on the table faster than a takeout delivery. Full-fat coconut milk and a handful of dried spices do most of the heavy lifting.
Substitutions that actually work
- Coconut milk: Full-fat is worth it here — the fat carries the spices. In a pinch, use light coconut milk and add a tablespoon of butter to compensate for richness. Evaporated milk works too, though the flavor will be milder.
- Pork mince: Ground turkey or chicken swap in directly with no timing changes. For a meatless version, two cans of drained chickpeas hold up well — add them when you would add the pork and reduce the browning step to just a couple of minutes of stirring.
- Curry powder: Any curry powder blend on your shelf works. If yours has been open for over a year, use an extra half teaspoon — older spices lose punch.
- Fresh cilantro: Skip the garnish — not worth the extra dish if you don’t already have it on hand. A few sliced scallions or nothing at all are both fine.
- Diced tomatoes: Fresh or canned are interchangeable. One 14-oz can is the right amount if you’re measuring by eye.
Why this recipe works
Two things make this curry actually taste like something. First, the spices go into the pan with the cooked pork — not into the liquid — and get a full two minutes of dry heat before anything wet is added. That short toasting step wakes up ground cumin and coriander in a way that stirring them into simmering coconut milk never will. Second, the onion, garlic, and ginger are cooked down properly before the pork goes in. Rushing that base is the most common reason a curry tastes flat. Give the onion a full five to seven minutes until it’s genuinely soft and starting to go golden, and the rest of the dish builds on a solid foundation rather than a raw, sharp one.
Mistakes to avoid
- Crowding the pan when browning the pork: If your skillet is small, brown the mince in two batches. A crowded pan steams the meat instead of browning it, and you lose the deeper flavor that comes from actual color on the pork.
- Adding coconut milk over high heat: Turn the heat down before it goes in. Coconut milk can split and look greasy if it hits a very hot pan. Low-to-medium heat from that point on keeps the sauce smooth.
- Under-seasoning at the end: The simmer concentrates everything, including the spice, but coconut milk needs more salt than you’d expect to taste balanced. Taste after the 15-minute simmer and adjust before serving — not before.
- Skipping the simmer time: Fifteen minutes feels like a long time when you’re hungry, but cutting it short leaves the tomatoes tasting sharp and the sauce thin. Let it go the full time uncovered so it reduces slightly.
- Using cold coconut milk straight from the fridge: If the fat has solidified in the can, give it a stir before adding it. Chunks of solid coconut fat added to a hot pan melt unevenly and can make the sauce look broken at first — it usually comes together, but it’s an unnecessary hassle.
Exquisite Pork Mince Curry
Ingredients
- 1 pound pork mince Preferably organic for best flavor
- 1 cup onion finely chopped
- 3 cloves garlic minced
- 1 inch ginger minced
- 2 tablespoons curry powder Use a mix with rich, aromatic spices
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 2 cups coconut milk full-fat for creamier texture
- 1 cup diced tomatoes fresh or canned
- 2 tablespoons vegetable oil
- 1 pinch salt to taste
- 1 pinch black pepper freshly ground, to taste
- 1 handful fresh cilantro for garnish
Instructions
- Heat the vegetable oil in a large skillet over medium heat. Add the finely chopped onion and sauté until translucent, roughly 5-7 minutes.
- Once the onion is ready, add the minced garlic and ginger, stirring continuously for about 2 minutes until aromatic.
- Introduce the pork mince to the skillet, breaking it up with a spatula. Cook until it starts browning, approximately 10 minutes.
- Stir in the curry powder, ground cumin, and ground coriander. Allow the spices to coat the pork, cooking for another 2 minutes to bloom the spices.
- Add the diced tomatoes and coconut milk, stirring well to combine. Lower the heat and let the mixture simmer for 15 minutes, allowing the flavors to meld.
- Season with salt and freshly ground black pepper to taste. Adjust seasoning if necessary.
- Finish with a sprinkle of fresh cilantro before serving.
Notes
Nutrition
Common questions
Can I make this ahead and reheat it?
Yes, and it actually tastes better the next day. Store it in an airtight container in the fridge for up to three days — the spices keep developing overnight. Reheat gently on the stovetop over low heat with a splash of water or extra coconut milk to loosen the sauce.
My curry sauce looks thin — how do I fix it?
Keep simmering it uncovered for another five to ten minutes and it will reduce down. If you’re really in a hurry, a teaspoon of tomato paste stirred in will thicken it quickly and add a little extra depth.
What can I serve this with besides rice?
Naan is the obvious choice, but warm flour tortillas work surprisingly well and are usually already in the fridge. It also goes over plain boiled potatoes or spooned into a bowl with a piece of crusty bread if that’s what you have.
If you liked this one
- Spicy North Indian Soya Chunks Curry
- Crispy Golden Dosa
- Homemade Pork Tamales
- Street Food Magic Crispy Potato Samosas from India


















































