This Malaysian pork curry is a delightful blend of aromatic spices and creamy coconut milk. The tender pork shoulder combined with hearty potatoes and carrots makes for a comforting and flavorful dish. Perfect for a cozy dinner, this curry pairs wonderfully with steamed rice.
Some ingredients in this recipe might not be commonly found in every household. Fish sauce is a key component in many Southeast Asian dishes and adds a unique umami flavor. Curry powder is a blend of spices that gives the dish its distinctive taste. Coconut milk provides a rich and creamy texture. Make sure to check the international aisle at your supermarket for these items.

Ingredients For Malaysian Pork Curry Recipe
Pork shoulder: A tender cut of meat that becomes succulent when cooked slowly.
Vegetable oil: Used for sautéing the aromatics and browning the pork.
Onion: Adds sweetness and depth to the curry.
Garlic: Provides a robust flavor base.
Ginger: Adds a warm, spicy note to the dish.
Curry powder: A blend of spices that gives the curry its characteristic flavor.
Coconut milk: Adds creaminess and a subtle sweetness.
Chicken broth: Enhances the savory flavors of the curry.
Fish sauce: Adds umami and depth to the dish.
Brown sugar: Balances the flavors with a hint of sweetness.
Salt: Enhances the overall taste.
Black pepper: Adds a mild heat and depth of flavor.
Potatoes: Adds heartiness and absorbs the curry flavors.
Carrots: Adds sweetness and texture to the curry.
Technique Tip for This Recipe
When browning the pork, ensure the pieces are not overcrowded in the pot. Overcrowding can cause the meat to steam rather than brown, which affects the depth of flavor in the curry. Brown the pork in batches if necessary to achieve a nice sear on all sides.
Suggested Side Dishes
Alternative Ingredients
pork shoulder - Substitute with chicken thighs: Chicken thighs are similarly tender and flavorful, making them a good alternative for pork shoulder in curries.
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor that complements the curry well.
onion - Substitute with shallots: Shallots have a milder and sweeter taste, which can add a different depth of flavor to the curry.
garlic - Substitute with garlic powder: If fresh garlic is unavailable, garlic powder can provide a similar flavor, though it may be less pungent.
ginger - Substitute with ground ginger: Ground ginger can be used in place of fresh ginger, though it has a slightly different flavor profile.
curry powder - Substitute with garam masala: Garam masala can provide a similar warmth and complexity, though it has a different spice blend.
coconut milk - Substitute with almond milk with coconut extract: Almond milk with a bit of coconut extract can mimic the creamy texture and flavor of coconut milk.
chicken broth - Substitute with vegetable broth: Vegetable broth can be used to keep the dish flavorful while making it suitable for vegetarians.
fish sauce - Substitute with soy sauce: Soy sauce can provide a similar umami flavor, though it lacks the fishy undertones.
brown sugar - Substitute with honey: Honey can add a similar sweetness and depth of flavor to the curry.
salt - Substitute with soy sauce: Soy sauce can add both saltiness and umami, enhancing the overall flavor.
black pepper - Substitute with white pepper: White pepper can provide a similar heat and flavor, though it is slightly milder.
potatoes - Substitute with sweet potatoes: Sweet potatoes add a different sweetness and texture, which can complement the curry well.
carrots - Substitute with parsnips: Parsnips have a similar texture to carrots but offer a slightly different, sweeter flavor.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the Malaysian pork curry to cool to room temperature before storing. This helps prevent condensation, which can lead to a soggy texture.
- Transfer the curry into airtight containers. Divide it into smaller portions if you plan to consume it over several meals. This makes reheating easier and faster.
- Label the containers with the date of preparation. This helps you keep track of how long the curry has been stored.
- Store the containers in the refrigerator if you plan to consume the curry within 3-4 days. Ensure the temperature of your fridge is set to 40°F (4°C) or below.
- For longer storage, place the containers in the freezer. The curry can be frozen for up to 3 months without significant loss of flavor or texture.
- When ready to reheat, thaw the frozen curry in the refrigerator overnight. This gradual thawing helps maintain the quality of the vegetables and meat.
- Reheat the curry on the stovetop over medium heat, stirring occasionally to ensure even heating. Add a splash of chicken broth or coconut milk if the curry appears too thick.
- Alternatively, you can reheat individual portions in the microwave. Use a microwave-safe dish, cover it loosely, and heat on medium power in 1-minute intervals, stirring in between, until hot.
- Always check the internal temperature of the reheated curry to ensure it reaches at least 165°F (74°C) for safe consumption.
- Avoid refreezing previously frozen curry, as this can degrade the quality and safety of the dish.
How to Reheat Leftovers
Stovetop Method:
- Place the leftover Malaysian pork curry in a saucepan or pot.
- Add a splash of chicken broth or water to prevent it from drying out.
- Heat over medium-low heat, stirring occasionally, until the curry is heated through and the pork and vegetables are hot.
- Adjust seasoning if necessary and serve hot with rice.
Microwave Method:
- Transfer the leftover curry to a microwave-safe dish.
- Cover the dish with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape.
- Heat on high for 2-3 minutes, stirring halfway through to ensure even heating.
- Check the temperature and heat for an additional 1-2 minutes if necessary. Serve hot.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover curry in an oven-safe dish and cover with aluminum foil.
- Bake for 20-25 minutes, or until the curry is heated through.
- Stir halfway through the baking time to ensure even heating. Serve hot.
Slow Cooker Method:
- Transfer the leftover curry to your slow cooker.
- Set the slow cooker to the low setting.
- Heat for 1-2 hours, stirring occasionally, until the curry is thoroughly heated.
- Serve hot with steamed rice or naan.
Double Boiler Method:
- Fill the bottom part of a double boiler with water and bring it to a simmer.
- Place the leftover curry in the top part of the double boiler.
- Stir occasionally, heating until the curry is hot and the pork and vegetables are warmed through.
- Serve immediately.
Best Tools for This Recipe
Large pot: Used to cook the curry and simmer all the ingredients together.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Essential for chopping the onions, garlic, ginger, pork, potatoes, and carrots.
Cutting board: Provides a safe and clean surface for chopping all the ingredients.
Measuring spoons: Used to measure out the vegetable oil, curry powder, fish sauce, and brown sugar accurately.
Measuring cup: Useful for measuring the chicken broth and coconut milk.
Can opener: Needed to open the can of coconut milk.
Mixing bowl: Handy for holding the cubed pork before adding it to the pot.
Garlic press: Convenient for mincing the garlic quickly and efficiently.
Peeler: Used to peel the potatoes and carrots before cubing and slicing them.
How to Save Time on This Recipe
Prep ingredients ahead: Chop the onion, garlic, ginger, potatoes, and carrots in advance to save time during cooking.
Use pre-cut meat: Buy pre-cubed pork shoulder to skip the cutting step.
Measure spices early: Measure out the curry powder, fish sauce, brown sugar, salt, and black pepper before you start cooking.
One-pot cooking: Use a large pot to cook everything together, reducing the number of dishes to clean.
Simmer while multitasking: While the curry simmers, prepare rice or clean up the kitchen to save time later.

Malaysian Pork Curry
Ingredients
Main Ingredients
- 500 g Pork shoulder, cubed
- 2 tablespoon Vegetable oil
- 1 large Onion, chopped
- 3 cloves Garlic, minced
- 1 tablespoon Ginger, minced
- 2 tablespoon Curry powder
- 1 can Coconut milk
- 1 cup Chicken broth
- 2 tablespoon Fish sauce
- 1 tablespoon Brown sugar
- 1 teaspoon Salt
- 1 teaspoon Black pepper
- 2 cups Potatoes, cubed
- 1 cup Carrots, sliced
Instructions
- 1. Heat the oil in a large pot over medium heat. Add the onions, garlic, and ginger. Cook until fragrant.
- 2. Add the pork and cook until browned on all sides.
- 3. Stir in the curry powder and cook for another minute.
- 4. Pour in the coconut milk, chicken broth, fish sauce, and brown sugar. Stir well.
- 5. Add the potatoes and carrots. Bring to a boil, then reduce heat and simmer for 30 minutes, or until the vegetables are tender.
- 6. Season with salt and pepper to taste. Serve hot with rice.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Malaysian Long Pepper Recipe45 Minutes
- Penang Hokkien Mee Recipe1 Hours 30 Minutes
- Ikan Talapia Merah Goreng Recipe (Fried Red Tilapia)35 Minutes
- Nasi Goreng Belacan Recipe (Fried Rice with Shrimp Paste)30 Minutes
- Malaysian Lamb Rendang Recipe2 Hours 30 Minutes
- Malaysian Pork Chop Recipe45 Minutes
- Ayam Masak Kicap Recipe (Braised Chicken in Soy Sauce)45 Minutes
- Ikan Bawal Masak Taucu Recipe (Pomfret in Fermented Soy Bean Sauce)35 Minutes
Leave a Reply