Pork Pinakbet with Squash and Mixed Vegetables
A hearty Tagalog-style pork pinakbet with tender pieces of pork belly, sweet kalabasa, eggplant, long beans, okra and pleasantly bitter ampalaya in a savory tomato and shrimp-paste sauce. The pork is simmered until tender before the vegetables are added in stages, giving each vegetable time to cook while keeping its shape. Serve warm with steamed rice for a satisfying Filipino lunch or dinner.
By TastyFork Kitchen · Published 2026-10-21 · Updated 2026-10-21
Filipino recipes · Dinner · Lunch · Main Course · Stews
Ingredients
For the recipe
Instructions
- Wash the vegetables under running water and prepare the onion, garlic and tomatoes. Peel and seed the squash, then cut it into evenly sized 2 cm cubes. Trim the long beans and cut them into 4-5 cm lengths. Keep the different vegetables in separate bowls so they can be added at the right time.
- Halve the bitter melon lengthwise and scrape out the seeds and soft central pith with a spoon. Slice into 1 cm half-moons and weigh out 150 g of prepared flesh. Trim only the tough stalk tips from the okra, leaving small pods whole. Cut the eggplants shortly before they go into the pot; if cut earlier, keep them briefly in cold water and drain thoroughly before cooking.
- Pat the pork belly dry and cut it into roughly 2 cm pieces of similar thickness. Use a separate board for the raw pork, then wash your hands, knife and any surfaces that touched it before handling the prepared vegetables.
- Put the pork and the 30 ml water into a cold, wide, heavy-based pot with a lid, approximately 4-5 litres in capacity. Set over medium heat and cook for 10-12 minutes, turning occasionally. Let the water evaporate and allow some pork fat to render, then continue until several sides are lightly golden. Reduce the heat if the browned bits begin to darken too quickly.
- Keep the pork and its rendered fat in the pot. Add the onion and cook over medium heat for 3-4 minutes, stirring, until softened. Add the garlic and cook for another 30-45 seconds, just until fragrant.
- Add the chopped tomatoes and cook for 4-5 minutes, stirring and pressing them gently with the back of a spoon until they soften and release their juices. Stir in the initial 30 g cooked shrimp paste and cook for 1 minute over medium-low heat. Keep it moving so any sugar in the paste does not scorch.
- Pour in the 500 ml water and scrape the bottom of the pot to loosen the flavorful browned bits. Bring to a boil, then reduce to a gentle simmer and cover. Cook for 30-45 minutes, checking every 10-15 minutes, until a fork enters the pork easily and the meat is tender. Add hot water in 60 ml portions whenever the liquid gets low. If the pork is still chewy, continue simmering before adding any vegetables.
- When the pork is tender, check the liquid level. Aim for roughly 250-350 ml of sauce in the bottom of the pot before adding the vegetables. If there is much more, simmer uncovered for a few minutes to reduce it; if there is too little, add a small splash of hot water. Taste a cooled spoonful, but reserve the final seasoning adjustment until the vegetables are cooked.
- Add the squash and gently turn the pieces through the sauce. Cover and simmer for 4-5 minutes, until the outside begins to soften while the middle remains firm. The squash will continue cooking with the remaining vegetables.
- Add the long beans, fold them gently into the pork and squash, then cover and simmer for 3 minutes. Keep the heat low enough for a steady, gentle simmer and check that a little sauce remains at the bottom.
- Add the drained eggplant, whole okra and bitter melon. Spoon some sauce over the vegetables, cover and simmer for 6-9 minutes. Fold everything gently once midway through cooking. Check the largest pieces: the squash should be tender but hold its shape, the eggplant should be soft all the way through, and the beans and okra should be cooked with a little bite. Give firmer vegetables another 1-2 minutes if necessary.
- Taste the sauce with a piece of vegetable. Add the black pepper and, if needed, a little of the reserved shrimp paste, about 1 teaspoon at a time, up to the additional 15 g. Simmer for 1-2 minutes after the final addition. Add a small pinch of the measured salt only if the dish still needs it. For a looser sauce, fold in 1-2 tablespoons hot water; avoid vigorous stirring so the squash and eggplant stay intact.
- Turn off the heat and let the pinakbet stand for about 3 minutes. Divide the pork, vegetables and sauce evenly among six portions and serve warm, with steamed white rice if desired. Rice is not included in the nutrition estimate.
Restaurants likely serving Pork Pinakbet with Squash and Mixed Vegetables or similar dishes near you
Choose your location to discover places with a matching cuisine or dish category.
Your approximate location is shared with our restaurant data provider for this search and remembered in this tab for one hour.
Allow location access to find places near you.
Restaurant suggestions are based on cuisine, restaurant category, location and available place information. TastyFork does not guarantee that a restaurant currently serves this exact dish. Check the restaurant's website or contact the restaurant before visiting.
Place data: Overture Maps, via overturemapsapi.com. Sources and licensing.
Recipe reviews
No approved reviews yet. Share your experience below.