Young jackfruit simmered in freshly extracted coconut milk with tomato, chili and crisp daing

Ginataang langka is a Filipino home-style dish of unripe jackfruit slowly cooked in coconut milk until the fibrous pieces become tender and absorb the rich sauce. Tomato, ginger and chili keep the coconut from feeling heavy, while crisp dried fish adds salt and concentrated savory flavor. Extracting coconut milk at home gives the sauce exceptional freshness.
- Prep
- 40 mins
- Cook
- 1 hour 15 mins
- Total
- 1 hour 55 mins
- Serves
- 8
- Difficulty
- Intermediate
- Cuisine
- Filipino
The recipe
As an Amazon Associate I earn from qualifying purchases. Links marked “paid link” may earn a commission at no extra cost to you.
Before you start
Massage 500 ml warm water into the grated coconut and squeeze through cloth to obtain about 500 ml thick first-press milk. Repeat with the remaining 1 liter water to obtain thin coconut milk. Wear oiled gloves when cutting fresh unripe jackfruit because its sap is sticky. Rinse excess surface salt from the dried fish, then pat dry for 10 minutes.
Ingredients
For the fresh coconut milk
For the dried fish
For the langka
Quantities change with servings; cooking times stay the same.
Equipment
- Cheesecloth or clean muslin paid link
- Large mixing bowl paid link
- Heavy pot paid link
- Wide frying pan paid link
- Tongs paid link
- Wooden spoon paid link
- Chef’s knife paid link
- Oiled cutting board paid link
- Digital kitchen scale paid link
Method
Heat 45 ml oil in a wide frying pan over medium heat. Fry the dried fish until crisp and cooked through, about 3–5 minutes per side depending on thickness. Drain, cool, and remove large bones. Break into pieces.
Heat 30 ml oil in a heavy pot. Sauté garlic, ginger and onion for 5 minutes until softened.
Add tomatoes and cook for 8 minutes, crushing them until jammy.
Stir in bagoong alamang and cook for 1 minute.
Add young jackfruit and thin coconut milk. Bring to a gentle simmer; do not cover tightly because coconut milk can boil over.
Cook for 30–40 minutes, stirring occasionally, until the jackfruit is tender and has absorbed much of the sauce.
Add whole chilies and thick coconut milk. Simmer gently for 10–12 minutes until rich and slightly reduced. Avoid a hard boil.
Fold in malunggay and two-thirds of the dried fish. Cook for 2 minutes.
Taste before adding salt because the bagoong and fish are already salty. Finish with black pepper and the remaining crisp fish.
Chef’s notes
Unripe jackfruit is pale and firm; ripe sweet jackfruit is unsuitable for this savory dish.
Use thin coconut milk for tenderizing and thick coconut milk near the end for richness.
Stir over moderate heat and watch the pot closely. Coconut milk can split or scorch when boiled aggressively.
Tips and variations
If fresh jackfruit is unavailable, use canned young green jackfruit in water or brine, rinsed thoroughly; reduce the first simmer to about 20 minutes.
Tinapa can replace daing for a smokier variation.
Keep a portion of dried fish crisp for the garnish instead of simmering all of it in the sauce.
Serve with
Serve in a shallow bowl with visible jackfruit pieces, malunggay and crisp fish on top. Spoon the coconut sauce generously over hot rice.
Storage
Refrigerate for up to 3 days in a shallow airtight container. Freeze for up to 1 month; coconut sauce may separate slightly after thawing. Reheat gently to 74°C while stirring, without boiling hard.
Nutrition per serving (estimated)
- 470 kcal
- Calories
- 18 g
- Protein
- 38 g
- Carbohydrates
- 31 g
- Fat
- 8 g
- Fibre
- 9 g
- Sugar
- 820 mg
- Sodium
Allergens
Contains fish, shellfish from bagoong alamang, and coconut. Commercial shrimp paste may contain preservatives or other seafood. Omit bagoong and season with salt only for those avoiding shellfish, but do not serve to anyone with a fish allergy.
Made it?
Rate this recipe. Your rating helps other cooks.
No ratings yet. Be the first.
Questions
Can ripe jackfruit be used?
No. Use unripe green jackfruit, which has a neutral flavor and fibrous texture suitable for savory cooking.
Why did my coconut milk separate?
The heat was too high. Gentle simmering keeps the sauce smoother, although slight oil separation is natural in well-cooked coconut dishes.
Can canned coconut milk be used?
Yes. Use about 1 liter light coconut milk for simmering and 500 ml full-fat coconut milk at the end.
Is the dried fish cooked before adding?
Yes. Frying cooks it, improves aroma and allows some pieces to remain crisp when used as garnish.