Dive into the rich and comforting world of Filipino Ginataan. This beloved culinary tradition features a diverse array of dishes, all united by the creamy richness of coconut milk. Far beyond just a delicious treat, Ginataan recipes offer wholesome ways to nourish your body with their natural ingredients and comforting flavors. Whether you crave a hearty savory stew or a sweet, satisfying dessert, Ginataan has something to tantalize your taste buds. In this guide, we’ll explore six vibrant Ginataan recipes, providing you with everything you need to recreate these Filipino classics in your own kitchen.

Explore the Creamy Comfort of Ginataan: 6 Essential Recipes
From savory stews perfect for a hearty dinner to sweet treats ideal for dessert, Ginataan showcases the incredible versatility of coconut milk. Here are six wholesome recipes to get you started on your culinary journey.
1. Ginataang Munggo (Savory Mung Bean Stew)
A hearty and flavorful Filipino stew combining protein-rich mung beans with an assortment of vegetables, all simmered in a luscious coconut milk broth. It’s a comforting and nutritious meal.
- Yields: 4 servings
- Prep time: 15 minutes (plus overnight soaking for mung beans)
- Cook time: 45-60 minutes
Ingredients:
- 1 cup dried mung beans, soaked overnight and drained
- 2 tablespoons cooking oil
- 4 cloves garlic, minced
- 1 small onion, chopped
- 1/2 inch ginger, julienned
- 200g shrimp, peeled and deveined (or pork belly, sliced)
- 1 can (400ml) coconut milk
- 1/2 cup water or broth
- 1 cup chopped spinach or malunggay leaves
- 1 small bitter melon (ampalaya), thinly sliced (optional)
- 1 cup diced squash (kalabasa)
- Salt and black pepper to taste
Instructions:
- In a pot, boil the soaked mung beans in plenty of water until very tender, about 30-40 minutes. Drain and set aside.
- Heat cooking oil in a large pan or pot over medium heat. Sauté garlic, onion, and ginger until fragrant.
- Add shrimp (or pork) and cook until it changes color.
- Stir in the cooked mung beans, squash, and bitter melon (if using).
- Pour in the coconut milk and water/broth. Bring to a simmer, stirring occasionally.
- Cover and cook for 10-15 minutes, or until the squash is tender and the sauce has slightly thickened.
- Stir in the spinach or malunggay leaves and cook for another 2-3 minutes until wilted.
- Season with salt and pepper to taste. Serve hot with steamed rice.
2. Ginataang Isda (Fish in Coconut Milk)
A classic Filipino seafood dish where fresh fish is gently simmered in a rich and spicy coconut milk sauce, infused with ginger and green chilies.
- Yields: 3-4 servings
- Prep time: 15 minutes
- Cook time: 20-25 minutes
Ingredients:
- 500g whole fish, cleaned and cut into serving pieces (e.g., Tilapia, Mackerel, or Milkfish)
- 1 can (400ml) coconut milk
- 1/2 cup water
- 1 inch ginger, julienned
- 2-3 pieces green finger chilies (siling haba), whole or sliced
- 1 cup long beans (sitaw), cut into 2-inch pieces
- 1 small eggplant, sliced
- 1 small onion, sliced (optional)
- 2 cloves garlic, minced (optional)
- Salt and black pepper to taste
- 1 tablespoon vinegar (optional, for a slight tang)
Instructions:
- Lightly season the fish pieces with salt.
- In a pan, combine coconut milk, water, ginger, and green chilies. Bring to a gentle simmer over medium heat.
- If using, add onion and garlic and cook for a few minutes.
- Carefully add the fish pieces to the simmering coconut milk. Do not stir frequently to prevent the fish from breaking apart.
- Add the long beans and eggplant.
- Simmer, uncovered, for 10-15 minutes, or until the fish is cooked through and the vegetables are tender.
- If desired, add vinegar and simmer for another minute.
- Season with salt and pepper to taste. Serve immediately with rice.
3. Ginataang Langka (Jackfruit in Coconut Milk)
A popular Filipino stew featuring unripe jackfruit cooked in creamy coconut milk, often enriched with savory pork or shrimp, and spiced with chilies and ginger.
- Yields: 4-5 servings
- Prep time: 20 minutes
- Cook time: 40-50 minutes
Ingredients:
- 1 large unripe jackfruit (langka), peeled, cored, and chopped (about 4-5 cups)
- 2 tablespoons cooking oil
- 4 cloves garlic, minced
- 1 small onion, chopped
- 1 inch ginger, julienned
- 200g pork belly, sliced into small pieces (or shrimp)
- 2 cans (400ml each) coconut milk
- 1-2 pieces green finger chilies (siling haba), whole or sliced (optional)
- 1/2 cup malunggay (moringa) leaves (optional)
- Salt and black pepper to taste
- 1/4 cup water (if needed)
Instructions:
- Prepare the jackfruit: boil chopped unripe jackfruit in water for about 15-20 minutes until slightly tender. Drain well.
- Heat cooking oil in a large pot over medium heat. Sauté garlic, onion, and ginger until fragrant.
- Add pork belly (if using) and cook until lightly browned.
- Add the boiled jackfruit and chilies. Sauté for a few minutes.
- Pour in both cans of coconut milk. Bring to a simmer, stirring gently. If the sauce is too thick, add 1/4 cup water.
- Lower the heat, cover, and simmer for 20-30 minutes, or until the jackfruit is very tender and the sauce has thickened to your desired consistency. Stir occasionally to prevent sticking.
- Stir in malunggay leaves (if using) during the last 5 minutes of cooking.
- Season with salt and pepper to taste. Serve hot with steamed rice.
4. Ginataang Gulay (Mixed Vegetables in Coconut Milk)
A vibrant and wholesome medley of garden-fresh vegetables simmered in a luscious and savory coconut milk sauce, making for a delicious and nutritious side or main dish.
- Yields: 4 servings
- Prep time: 15 minutes
- Cook time: 25-30 minutes
Ingredients:
- 2 tablespoons cooking oil
- 4 cloves garlic, minced
- 1 small onion, chopped
- 1 inch ginger, julienned
- 1 can (400ml) coconut milk
- 1/2 cup water or vegetable broth
- 1 cup long beans (sitaw), cut into 2-inch pieces
- 1 small eggplant, sliced
- 1 cup diced squash (kalabasa)
- 1 small bitter melon (ampalaya), thinly sliced (optional)
- 1 cup okra, trimmed
- Salt and black pepper to taste
Instructions:
- Heat cooking oil in a large pot or pan over medium heat. Sauté garlic, onion, and ginger until fragrant.
- Pour in the coconut milk and water/broth. Bring to a gentle simmer.
- Add the squash first, as it takes longer to cook. Simmer for 5-7 minutes.
- Add the long beans, eggplant, and bitter melon (if using). Continue to simmer for another 5-7 minutes.
- Finally, add the okra and cook for about 3-5 minutes, or until all vegetables are tender-crisp.
- Season with salt and black pepper to taste. Serve immediately as a vegetable side or with rice.
5. Ginataang Bilo-Bilo (Sweet Sticky Rice Balls in Coconut Milk)
A beloved Filipino dessert soup featuring chewy glutinous rice balls (bilo-bilo), tender root crops, saba bananas, and sweet jackfruit, all swimming in a rich, sweet coconut milk broth.
- Yields: 6-8 servings
- Prep time: 30 minutes
- Cook time: 30-40 minutes
Ingredients:
- For Bilo-Bilo: 1 cup glutinous rice flour, 1/2 cup water (approx.)
- 2 cans (400ml each) coconut milk
- 1/2 cup water
- 1/2 cup granulated sugar (adjust to taste)
- 2 saba bananas, peeled and sliced diagonally
- 1 cup sweet potato (kamote), peeled and diced
- 1 cup taro (gabi), peeled and diced
- 1/2 cup ripe jackfruit (langka), sliced into strips (optional)
- 1/4 cup small tapioca pearls, soaked in water for 30 minutes (optional)
- Pandan leaf (optional, for fragrance)
Instructions:
- Make Bilo-Bilo: In a bowl, gradually add water to the glutinous rice flour and mix until a soft, pliable dough forms. Pinch off small portions and roll into marble-sized balls. Set aside.
- In a large pot, combine coconut milk, 1/2 cup water, sugar, and pandan leaf (if using). Bring to a simmer over medium heat, stirring gently.
- Add the diced sweet potato and taro. Cook for 10-15 minutes, or until almost tender.
- Add the saba bananas and bilo-bilo. Cook for another 5-7 minutes, or until the bilo-bilo float to the surface (indicating they are cooked) and the bananas are tender.
- Stir in the soaked tapioca pearls (if using) and jackfruit. Cook for an additional 3-5 minutes, until tapioca pearls are translucent.
- Remove the pandan leaf. Taste and adjust sweetness as needed. Serve warm.
6. Ginataang Ube at Saging (Purple Yam and Banana in Coconut Milk)
A delightful and visually appealing sweet Ginataan dessert featuring tender chunks of purple yam (ube) and sweet saba bananas, simmered in a fragrant coconut milk broth, often with sago and jackfruit. This version provides a distinct profile from Bilo-Bilo, focusing on the root crop and fruit.
- Yields: 4-6 servings
- Prep time: 20 minutes
- Cook time: 25-30 minutes
Ingredients:
- 2 cans (400ml each) coconut milk
- 1/2 cup water
- 1/2 cup granulated sugar (adjust to taste)
- 1 pandan leaf (optional, for fragrance)
- 2 cups purple yam (ube), peeled and diced
- 2 saba bananas, peeled and sliced diagonally
- 1/4 cup small tapioca pearls (sago), cooked separately and rinsed (or soaked and cooked in the ginataan)
- 1/4 cup ripe jackfruit (langka), sliced into strips (optional)
Instructions:
- If using raw tapioca pearls, cook them separately according to package directions until translucent. Rinse with cold water and set aside.
- In a large pot, combine coconut milk, water, sugar, and pandan leaf (if using). Bring to a simmer over medium heat, stirring gently.
- Add the diced purple yam (ube). Cook for 10-15 minutes, or until tender.
- Add the saba bananas and jackfruit (if using). Cook for another 5-7 minutes, until bananas are tender.
- Stir in the cooked tapioca pearls. Cook for 2-3 minutes to heat through.
- Remove the pandan leaf. Taste and adjust sweetness as needed. Serve warm or chilled.
Why Choose Ginataan? The Health Benefits of Coconut Milk and More
Beyond their incredible flavors, Ginataan dishes offer a wealth of nutritional benefits, largely thanks to their star ingredient: coconut milk.

- Rich in Healthy Fats: Coconut milk contains medium-chain triglycerides (MCTs), which are easily digested and can provide a quick source of energy.
- Nutrient-Dense: Many Ginataan recipes incorporate a variety of root crops, fruits, and vegetables like squash, sweet potato, taro, and leafy greens. These are packed with vitamins, minerals, and dietary fiber, supporting digestion and overall wellness.
- Source of Protein (Savory Versions): Dishes with fish, shrimp, or pork contribute essential protein, crucial for muscle repair and satiety.
- Naturally Gluten-Free: Many Ginataan dishes, especially those with glutinous rice flour or root crops, are naturally gluten-free, making them suitable for those with sensitivities.
Tips for Perfecting Your Ginataan
Mastering Ginataan is all about understanding the balance of flavors and textures.
- Fresh Coconut Milk is Best: While canned coconut milk is convenient, fresh coconut milk offers unparalleled richness. If using canned, opt for full-fat varieties for the best creamy texture.
- Gentle Simmering: Avoid boiling coconut milk rapidly, as it may cause it to curdle or separate. Maintain a gentle simmer for a smoother sauce.
- Taste as You Go: Seasoning is key. For savory dishes, balance saltiness and spiciness. For sweet dishes, adjust sugar to your preference.
- Don’t Overcook Vegetables/Fish: Add ingredients in stages, starting with those that require longer cooking times, to ensure everything is perfectly tender without being mushy.
Final Thoughts
The world of Ginataan is a testament to the Philippines’ rich culinary heritage, offering a delightful blend of creamy, savory, and sweet flavors that truly nourish the soul. These six recipes provide just a glimpse into the versatility and deliciousness that coconut milk brings to the table. Whether you’re a seasoned cook or new to Filipino cuisine, we encourage you to try these wholesome recipes. Embrace the comfort and vibrant flavors of Ginataan, and discover your new favorite way to enjoy a truly special meal.



