This authentic Filipino recipe, Sauteed Butternut Squash with Pork (Ginisang or Ginataang Kalabasa), combines tender pork pieces, creamy coconut milk, and sweet butternut (or acorn) squash for a hearty, comforting dish. Perfect with rice, it’s an easy weeknight dinner with genuine Filipino flavor.

I could eat this every day — it’s that comforting. Growing up on an island province, Ginisang Kalabasa was a weekly staple in our home. The dish is simple to prepare yet deeply satisfying: sweet squash balances salty seasoned pork, and served with rice it becomes a warm, filling meal that feels like home.

This hearty viand is commonly found in cafeterias and food courts across the Philippines. It’s versatile and easy to adapt: make it vegetarian with tofu or mushrooms, or use different proteins such as fish or beef. Traditionally the dish is made with pork — sliced or ground — and many home cooks prefer pork belly for its flavor and rendered fat. Adding coconut milk turns it into ginataan (from gata, coconut milk), adding creaminess and depth, though it’s delicious either way.
If you want a cozy, nourishing meal that cooks quickly and fills the kitchen with inviting aromas, this Sauteed Butternut Squash with Pork — also called Ginisang Kalabasa or Ginataang Kalabasa — is a perfect choice. It balances savory pork, sweet squash, and the richness of coconut milk, with the option to add chilies for a gentle heat.
As a straightforward, budget-friendly Filipino classic, it works equally well as a main course or as a side to steamed rice. The one-pot nature makes it practical for weeknights while still tasting special.

What is Ginisang or Ginataang Kalabasa?
In Filipino cooking, kalabasa refers to pumpkin or squash, a common ingredient in household dishes. Ginisang means sautéed, so Ginisang Kalabasa is squash sautéed with aromatics and a protein. When coconut milk (gata) is added, it becomes Ginataang Kalabasa — squash cooked in coconut milk — resulting in a richer, creamier version.
This recipe starts by browning pork with garlic and onions, then simmering the squash in broth so it absorbs savory flavors. Adding coconut milk near the end deepens the flavor and creates a silky sauce. The result is a versatile comfort dish you can tweak to suit your taste.

Why You’ll Love This Recipe
- One-pot meal: Everything cooks in a single skillet or wok, so cleanup is quick.
- Wholesome & hearty: Butternut squash adds natural sweetness, pork creates richness, and coconut milk binds the flavors.
- Customizable heat: Use fresno or jalapeño for mild spice, or bird’s eye chilies for authentic Filipino heat.
- Perfect with rice: Serve with fluffy white rice to soak up the savory sauce.

Ingredients for Sauteed Butternut Squash with Pork
- Pork belly (1 lb) or pork with some fat: Fat renders and flavors the dish. Pork shoulder works for a leaner option.
- Garlic and onion: The aromatic base that flavors the whole dish.
- Tomatoes: Add brightness and a touch of acidity to balance richness.
- Fish sauce or soy sauce: Provides savory umami characteristic of Filipino food.
- Butternut squash (1 ½ lbs): Naturally sweet and creamy when cooked. You can substitute acorn or kabocha squash.
- Snake beans or green beans: Optional, for texture and freshness.
- Coconut milk (14 oz): Optional but recommended for a rich, creamy finish. Full-fat gives the best texture.
- Chilies: Optional for heat — fresno, jalapeño, or bird’s eye chilies are good choices.
- Salt and black pepper: To taste.
Instructions on how to make Ginisang or Ginataang Kalabasa

Select pork with a bit of fat (pork belly is ideal). Season with salt and pepper. Heat a wok or skillet over medium heat and cook the pork without adding oil so the fat renders and the meat browns.

Using the rendered fat, sauté garlic and onion until the onion softens, about 3–4 minutes. Add tomatoes and cook a couple more minutes to release their juices.

Pour in a cup of water to deglaze the pan, then add fish sauce or soy sauce. Bring to a boil, cover, and simmer on low until the pork is tender, about 12–15 minutes depending on the cut and size.

When the pork is tender, add the butternut squash and green beans, cover, and cook until the squash is tender but still holds its shape, about 10 minutes. If you want a creamy, spicier version, add coconut milk and sliced chilies halfway through cooking. Continue until the sauce thickens slightly and everything is cooked through. Adjust salt and pepper to taste. Serve hot with rice.
What to Serve With Sauteed Butternut Squash with Pork
This dish pairs best with plain white rice, which soaks up the sauce. For variety, serve alongside fried or grilled fish, a simple fried egg, or pickled vegetables (atchara) for a balanced, flavorful meal.

Frequently Asked Questions (FAQ)
Can I make this recipe vegetarian?
Yes. Omit the pork and use mushrooms or firm tofu. Substitute soy sauce for fish sauce to keep it fully plant-based.
What other vegetables can I add?
Eggplant, okra, or bitter gourd are common Filipino additions. Choose vegetables that hold up to simmering.
Can I use pumpkin instead of butternut squash?
Yes. Any firm-fleshed squash such as kabocha, acorn squash, or pumpkin will work well.
How spicy is this dish?
Spice level depends on the chilies you choose. Fresno or jalapeño give mild heat; Thai bird’s eye chilies make it much spicier.
Is coconut milk necessary?
No. Skipping coconut milk keeps it lighter (Ginisang Kalabasa). Adding coconut milk creates Ginataang Kalabasa and adds a creamy richness.
Combining sautéed squash and pork with the option of coconut milk creates a comforting, adaptable Filipino dish. Whether you’re new to Filipino flavors or cooking a familiar favorite, this Sauteed Butternut Squash with Pork is an easy recipe that deserves a spot in your weekly menu.

Sauteed Butternut Squash (Ginisang Kalabasa)
Save
Ingredients
- 1 lb pork belly (or pork with some fat), diced
- salt and pepper
- 4 cloves garlic, peeled and chopped
- 1 onion, peeled and chopped
- 2 roma tomatoes, seeded (optional) and chopped
- 1 cup water, or more as needed
- 1 tbsp fish sauce or soy sauce, adjust amount to taste
- 1 1/2 lb butternut squash (or acorn squash), sliced into cubes or bite-size pieces
- 1 handful snake beans or green beans, (optional)
- 14 oz can coconut milk (without preservatives or additives)
- 1 piece fresno or jalapeno pepper, sliced (use Thai chilies or bird’s eye chilies, if you wish it to be more traditional)
Instructions
-
Season the pork pieces with salt and pepper. Heat the wok or skillet to medium for a couple of minutes. No need to add oil, since the pork will release its fat. Cook the pork until nicely browned all over.
-
Add the garlic and onion and cook until the onion has softened, about 3–4 minutes. Add the tomatoes and cook for another couple of minutes.
-
Pour in the water and deglaze the pan. Add the fish sauce or soy sauce. Bring to a boil, then cover and simmer on low until the pork is tender, about 12–15 minutes depending on the size of your pork pieces.
-
Uncover and add the green beans and butternut squash; cover and cook until the squash is tender, about 10 minutes. About halfway through, add the coconut milk and chilies (optional) if you want a creamier and spicier version. Continue to cook until the sauce thickens and the vegetables are tender but not mushy. Taste and adjust seasoning. Serve with rice.
Notes
Traditionally, garlic and onion may be sautéed before the meat to develop flavor, but frying the pork first and adding aromatics later also works well. Use whichever method you prefer.
If you have less pork, use at least 12 oz. Ground pork or beef can replace the sliced pork if desired.
