How to Make Sri Lankan Pork Curry (Traditional & Healthy Version)

Sri Lankan Pork Curry, known locally as 'mas por curry', is a beloved dish enjoyed across Sri Lanka, from bustling Colombo to the serene villages of the hill country. This curry is famous for its robust flavors, tender pork chunks, and aromatic blend of spices unique to Sri Lankan cuisine. The dish brings together key ingredients such as roasted curry powder, cinnamon, and pandan leaves, creating a deep, earthy aroma and a spicy kick characteristic of Sri Lankan cooking. Sri Lankan Pork Curry is not only a staple for family gatherings and festive occasions, but also a comfort food loved for its bold taste and versatility. Traditionally served with rice, string hoppers, or coconut roti, it embodies the spirit of Sri Lankan hospitality. This health-conscious version offers all the authentic flavors while minimizing excess oil and maximizing nutritional value, making it suitable for calorie-conscious food enthusiasts worldwide. Whether you are exploring Sri Lankan cuisine for the first time or seeking a healthier take on a classic, this pork curry is an excellent choice. Its complex flavors, derived from carefully balanced spices and fresh ingredients, offer a culinary journey through the heart of Sri Lanka. The recipe respects traditional techniques while adapting to modern health needs, ensuring you can enjoy a delicious and nutritious meal.

35 min total2 servingsMedium225 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and cut the pork into bite-sized cubes
0%

Step 1 · Wash and cut the pork into bite-sized cubes

Wash and cut the pork into bite-sized cubes. Mix with turmeric, salt, black pepper, and roasted curry powder in a bowl.

Step 2: Heat oil in a non-stick pan
0%

Step 2 · Heat oil in a non-stick pan

Heat oil in a non-stick pan. Add onions, garlic, cinnamon stick, curry leaves, and pandan leaf. Sauté until fragrant and onions turn golden.

Step 3: Add marinated pork to the pan
0%

Step 3 · Add marinated pork to the pan

Add marinated pork to the pan. Stir continuously over medium heat until pork browns and begins to release its juices.

Step 4: Mix in chili powder and chopped tomato
0%

Step 4 · Mix in chili powder and chopped tomato

Mix in chili powder and chopped tomato. Cook until tomatoes soften and blend into the curry base.

Step 5: Pour in light coconut milk and simmer on low heat
0%

Step 5 · Pour in light coconut milk and simmer on low heat

Pour in light coconut milk and simmer on low heat. Cover and cook until pork is tender and gravy thickens.

Step 6: Taste and adjust salt
0%

Step 6 · Taste and adjust salt

Taste and adjust salt, pepper, or chili according to preference. Remove from heat and discard pandan leaf and cinnamon stick.

Step 7: Serve hot with steamed rice or string hoppers
0%

Step 7 · Serve hot with steamed rice or string hoppers

Serve hot with steamed rice or string hoppers. Garnish with fresh curry leaves.

Why this recipe is healthy

This recipe is a healthy choice because it uses lean pork, minimal oil, and light coconut milk. The spices not only enhance flavor but also offer health benefits such as improved metabolism and anti-inflammatory properties. By avoiding excess fat and sodium, this curry supports weight management and overall wellness, making it ideal for calorie-conscious and health-focused diets.

A note on tradition

Sri Lankan Pork Curry is a popular dish in the Western, Southern, and Central regions of Sri Lanka, often served at family celebrations and festive gatherings. Pork curry is especially favored in Sinhalese households, where it is prepared with regional variations in spice blends. Traditionally, it is enjoyed during special occasions or as a weekend treat, reflecting Sri Lanka's rich culinary heritage and communal dining culture.

← Back to Sri Lankan Pork Curry