Advertisement

Pinakbet Recipe

PHOTO: ED SIMON  
YIELDS:
4 SERVING(S)
Prep Time:
15 MINS
Total Time:
45 MINS
Cal/Serv:
190

Nutritional Information

Calories 763 kcal
Fat 74 g
Saturated fat 25 g
Trans fat 0 g
Cholesterol 100 mg
Sodium 791 mg
Carbohydrates 11 g
Fiber 3 g
Sugar 4 g
Protein 15 g
Vitamin D 0 µg
Calcium 53 mg
Iron 1 mg
Potassium 617 mg

Note: The information shown is Edamam's estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist's advice.

There is something wonderfully homey about a pot of Pinakbet simmering on the stove. The combination of pork, garlic, onion, tomato, shrimp paste, and fresh vegetables creates an aroma that feels unmistakably Filipino. It is the kind of food that doesn’t need an elaborate presentation. Put it beside a bowl of steaming rice, and suddenly you have a meal that feels complete.

Pinakbet is also a beautiful example of how Filipino cooking makes vegetables exciting. Instead of treating vegetables as a side dish, this recipe brings them together with savory pork and fermented shrimp paste, allowing each ingredient to contribute its own flavor and texture.

This version uses pork belly, squash, ampalaya, eggplant, string beans, tomato, and bagoong, creating a combination that is savory, slightly sweet, earthy, and pleasantly bitter. The vegetables are cooked until tender but ideally retain enough texture to keep the dish interesting.

What Is Pinakbet?

Pinakbet, also known as pakbet in some parts of the Philippines, is a traditional Filipino vegetable dish commonly associated with Ilocos and Northern Luzon.

The dish usually combines several locally available vegetables with a savory fermented seasoning such as bagoong. Depending on the region and household, the exact vegetables and cooking method can vary considerably.

Common vegetables found in different versions include:

  • Ampalaya
  • Eggplant
  • Squash
  • String beans
  • Okra
  • Tomatoes
  • Bitter melon
  • Other locally available vegetables

Some versions contain pork, while others are made almost entirely from vegetables.

That flexibility is part of Pinakbet’s charm. It was never meant to be an overly rigid recipe. Filipino families have long adapted vegetable dishes according to what was growing nearby or available in the kitchen.

A Little History of Pinakbet

Pinakbet has deep roots in Ilocano cuisine, particularly in the northern Philippines.

The word is commonly associated with the Ilocano term “pinakebbet,” which refers to vegetables cooked until they shrink or become somewhat wilted. This reflects an old and practical style of Filipino cooking in which vegetables were cooked together with strong seasonings to create a flavorful and filling meal.

Traditional Ilocano pinakbet is closely associated with bagoong isda, or fermented fish paste, rather than the sweeter shrimp paste that is sometimes used in other Filipino versions.

The dish reflects the agricultural character of Northern Luzon. Vegetables such as bitter melon, eggplant, squash, and beans were accessible to farming communities and could be combined in one pot.

Pork, when available, added richness and made the vegetable dish more substantial.

Over time, Pinakbet spread throughout the Philippines, and different regions developed their own interpretations. Some cooks use shrimp paste, some use fermented fish, some add more pork, while others prefer a mostly vegetable-based version.

So when you encounter a Pinakbet that looks slightly different from another one, that doesn’t necessarily mean one is wrong.

Pinakbet is one of those Filipino dishes where regional and family variations are part of its identity.

Recipe Tips for Really Good Pinakbet

Don’t overcook the vegetables

One of the biggest mistakes with Pinakbet is turning the vegetables into an indistinguishable soft mixture.

Different vegetables cook at different speeds.

Add the firmer vegetables first and the faster-cooking vegetables later.

The best Pinakbet usually has tender vegetables with some remaining texture.

Don’t drown it in water

Pinakbet isn’t meant to be a watery vegetable soup.

The water is there to help cook the ingredients and create a flavorful sauce.

Allow some of it to reduce.

Don’t hide the bitterness

If you are new to ampalaya, you may be tempted to remove every trace of bitterness.

But bitterness is one of the characteristics that gives Pinakbet its distinctive flavor.

Instead of eliminating it completely, balance it with the savory pork, sweet squash, tomato, and fermented seasoning.

Let the pork brown

A little browning gives the dish a deeper flavor.

If you simply boil the pork, you lose some of that roasted, savory character.

Be careful with bagoong

Shrimp paste can vary enormously in saltiness.

Start with less if you’re unfamiliar with the brand you’re using.

You can always add more.

Ingredient Substitutions

Pork Belly

You can replace pork belly with:

  • Pork shoulder
  • Pork butt
  • Pork loin
  • Ground pork
  • Pork ribs

For a leaner version, pork loin works well.

For a richer and more traditional-feeling version, pork belly is excellent.

You can also omit the pork completely for a vegetable-focused Pinakbet.

Shrimp Paste

If shrimp paste isn’t available, you can use:

  • Fermented fish paste
  • Fish sauce
  • Anchovy paste
  • Soy sauce

However, the flavor will change.

Traditional Ilocano versions are particularly associated with fermented fish rather than shrimp paste, so using fish-based bagoong can give you a more northern-style flavor.

Squash

You can substitute other firm vegetables such as:

  • Sweet potato
  • Chayote
  • Carrot
  • Pumpkin

Squash is particularly useful because its natural sweetness balances the bitterness of the ampalaya.

Ampalaya

If you strongly dislike bitter melon, you can omit it.

However, the resulting dish will be less characteristic of classic Pinakbet.

You can replace it with:

  • Okra
  • Zucchini
  • Chayote
  • More eggplant

String Beans

You can use:

  • Yardlong beans
  • Green beans
  • Snow peas
  • Winged beans

The cooking time will vary slightly depending on the vegetable.

Eggplant

You can use:

  • Japanese eggplant
  • Chinese eggplant
  • Filipino eggplant
  • Regular globe eggplant

Thin Asian eggplants cook particularly quickly.

Understanding the Main Ingredients

Pork Belly

Pork belly provides richness and savory depth.

As it cooks, its fat mixes with the sauce and coats the vegetables.

This is one reason vegetable-heavy dishes like Pinakbet can taste so satisfying even though vegetables make up much of the dish.

Ampalaya

Ampalaya, or bitter melon, is famous for its distinct bitter flavor.

It is commonly used in Filipino dishes such as:

  • Pinakbet
  • Ginisang ampalaya
  • Ampalaya with egg
  • Various vegetable stews

Its bitterness may take some getting used to, but it provides a useful contrast to sweeter and richer ingredients.

Squash

Squash has a naturally sweet and creamy quality when cooked.

In Pinakbet, it balances the bitterness of the ampalaya and adds body to the dish.

Eggplant

Eggplant becomes soft and absorbent as it cooks.

It acts almost like a sponge, soaking up the savory sauce and pork juices.

This makes it one of the most flavorful vegetables in the pot.

String Beans

String beans contribute a firmer, slightly crunchy texture.

They help prevent the entire dish from becoming soft and uniform.

Tomato

Tomato provides acidity, sweetness, and moisture.

It also helps create the savory base in which the other ingredients cook.

Bagoong

Bagoong is one of the defining flavor ingredients.

Its fermented character gives Pinakbet a deep savory quality that plain salt cannot reproduce.

It may smell strong when first opened, but once cooked with the pork, garlic, onion, and vegetables, it becomes much more integrated into the dish.

Is Pinakbet Healthy?

Pinakbet can be a very nutritious Filipino meal because it contains a wide variety of vegetables.

Squash, ampalaya, eggplant, tomatoes, and string beans provide fiber, vitamins, minerals, and various plant compounds.

The pork provides protein and nutrients such as iron, zinc, selenium, and vitamin B12.

However, the nutritional profile depends greatly on the amount of pork, oil, shrimp paste, and fish sauce used.

Pork belly in particular is relatively high in fat, while bagoong and fish sauce can contribute substantial sodium.

So although Pinakbet contains many nutritious vegetables, it is still worth paying attention to portions and seasoning.

Health Benefits of the Ingredients

Squash

Squash provides dietary fiber and carotenoids, including beta-carotene in many orange-fleshed varieties.

Beta-carotene is converted by the body into vitamin A, which supports normal vision and immune function.

Ampalaya

Bitter melon provides fiber, vitamin C, and various plant compounds.

It is sometimes promoted for blood-sugar management, but it shouldn’t be treated as a replacement for medical treatment or prescribed medication.

Eggplant

Eggplant provides fiber and various antioxidant compounds, particularly in its skin.

String Beans

String beans contribute fiber, vitamin C, vitamin K, folate, and other nutrients.

Tomato

Tomatoes provide vitamin C, potassium, and the antioxidant carotenoid lycopene.

Onion and Garlic

Both contribute fiber and a variety of sulfur-containing and other plant compounds.

Pork

Pork supplies high-quality protein along with vitamin B12, zinc, selenium, and iron.

How to Make a Lighter Pinakbet

Pinakbet is already vegetable-heavy, so making it lighter can be fairly easy.

You can:

  • Reduce the amount of pork belly.
  • Use lean pork instead.
  • Use less oil.
  • Increase the vegetables.
  • Reduce the shrimp paste and fish sauce.
  • Use a smaller amount of salty seasoning and rely more on garlic, onion, tomato, and black pepper.
  • Add extra squash, eggplant, or string beans.

You can also replace some of the pork with mushrooms or tofu.

The result won’t be exactly the same as pork belly Pinakbet, but it can still be flavorful and satisfying.

The Importance of Texture

One of the underrated pleasures of Pinakbet is the different textures in a single spoonful.

You might get:

  • Soft, sweet squash
  • Tender eggplant
  • Slightly bitter ampalaya
  • Firm string beans
  • Juicy tomato
  • Rich pieces of pork

This is why it is useful to avoid overcooking everything together.

Pinakbet should feel like a collection of vegetables brought together by one savory sauce rather than one completely uniform vegetable stew.

Pinakbet vs. Dinengdeng

Pinakbet is sometimes compared with dinengdeng, another vegetable dish associated with Ilocano cuisine.

They share similarities, including the use of vegetables and fermented fish seasoning, but they are prepared differently and have distinct textures and flavors.

Pinakbet is often associated with a mixture of vegetables cooked together with bagoong, while dinengdeng can involve a lighter broth and vegetables added in stages.

Both dishes demonstrate the importance of vegetables and fermented seasonings in Ilocano cooking.

What to Serve with Pinakbet

For many Filipino families, the obvious companion is steamed white rice.

The rice absorbs the savory sauce and balances the strong flavor of the bagoong.

Pinakbet can also be served alongside:

  • Fried fish
  • Grilled fish
  • Fried chicken
  • Grilled pork
  • Daing
  • Crispy tofu

Because Pinakbet already contains vegetables and pork, it can also stand on its own as the main dish.

A simple meal of hot rice and a bowl of Pinakbet is more than enough.

Common Mistakes to Avoid

Adding all the vegetables at once: Some will become mushy before others are cooked.

Using too much water: This dilutes the flavor.

Over-salting: Bagoong and fish sauce are already salty.

Overcooking the eggplant: It can become excessively soft and break apart.

Cooking the ampalaya until completely bland: Some bitterness is desirable.

Skipping the pork browning: Browning adds important savory depth.

Using too much bagoong: It can overpower the natural flavors of the vegetables.

A Simple Way to Understand Pinakbet’s Flavor

Pinakbet works because it combines contrasting flavors.

The pork brings richness.

The bagoong brings salty fermented umami.

The squash brings sweetness.

The ampalaya brings bitterness.

The tomato provides acidity and freshness.

The eggplant absorbs the sauce.

The string beans provide texture.

The garlic and onion create the aromatic foundation.

Rather than trying to make every ingredient taste the same, Pinakbet allows them to remain distinct while working together.

That’s one of the reasons it feels so satisfying.

How to remove the bitterness in ampalaya

The most effective way in removing the bitterness in ampalaya is to clean it well. First, slice the ampalaya in half lengthwise, remove the seeds, and scrape off the white, spongy pith inside. Cut the ampalaya into the size you will need for your recipe (for easier handling) and place in a bowl.

You have two methods you can try:

  1. Sprinkle salt on the ampalaya. Massage it gently so the ampalaya pieces are covered evenly in salt. The salt will help draw out the water from the ampalaya. Let it rest for 15 to 20 minutes. Rinse the ampalaya well, making sure to remove all the salt on it. You may also use a cheese cloth or tea towel to squeeze out most of the water after rinsing. But be very gentle so as not to break the pieces.
  2. Soak it in a warm, salt water solution. For this method, mix a tablespoon of salt into a bowl of warm water. Pour this brine solution into the bowl of ampalaya pieces and let it sit for at least 15 minutes. Rinse well. You can also place the ampalaya pieces in cold water after rinsing to help retain its crunch and color.

Final Words

Pinakbet is a wonderful reminder that Filipino food doesn’t always need meat to be the star.

Here, vegetables do much of the work. Squash becomes naturally sweet and tender, eggplant absorbs the savory sauce, string beans provide texture, tomatoes bring brightness, and ampalaya adds its unmistakable bitterness. Pork and bagoong then tie everything together with a rich, deeply savory flavor.

What makes the dish even more special is its connection to Ilocano cooking and Filipino agricultural life. It is practical food—food that makes good use of vegetables, preserves the strong flavors of fermented ingredients, and turns simple ingredients into something satisfying enough for the whole family.

And like many traditional Filipino dishes, Pinakbet doesn’t have to look exactly the same every time you make it. You can change the vegetables according to the season, use more or less pork, adjust the bagoong, or make the ampalaya more or less prominent.

The important thing is to preserve the spirit of the dish: fresh vegetables, savory fermented seasoning, and a balance of different flavors and textures.

Serve it hot with plenty of steamed rice, and don’t be afraid to spoon some of that flavorful sauce over the top.

Pinakbet is humble, hearty, colorful, and deeply Filipino—a dish that shows just how delicious vegetables can be when they’re cooked with patience, good seasoning, and a little love.

Ingredients

  • 2 Tablespoon cooking oil
  • 500 Gram pork belly, sliced
  • 3 Clove garlic, minced
  • 1 Medium red onion, chopped
  • 1 Medium tomato, chopped
  • 2 Tablespoon shrimp paste (adjust if needed)
  • 1.5 Cup water
  • 1 Cup squash, cut into cubes
  • 0.5 Cup bittermelon (ampalaya), sliced
  • 1 Cup eggplant, cut into cubes
  • 0.5 Cup string beans, sliced into 3/4" length
  • 2 Tablespoon fish sauce
  • Salt and pepper to taste
Keep screen awake

Directions

Step 1

Heat the cooking oil in a pan over medium heat. Add the sliced pork belly and cook until lightly browned and the fat starts to render.

Step 2

Sauté aromatics Add the garlic, onion, and tomato. Sauté until fragrant and the tomatoes soften, forming a light sauce.

Step 3

Add shrimp paste. Stir in the shrimp paste and cook for 1 to 2 minutes to enhance its flavor.

Step 4

Pour in the water and bring to a boil. Lower the heat and let it simmer for about 10 to 15 minutes until the pork becomes tender.

Step 5

Add hard vegetables first. Add the squash and cook for about 5–7 minutes until it starts to soften.

Step 6

Add remaining vegetables Add the eggplant, string beans, and bitter melon. Gently stir to combine.

Step 7

Add fish sauce, then cover and simmer for another 5–8 minutes until all vegetables are tender but not mushy.

Step 8

Taste and adjust with salt and pepper as needed. Be careful—shrimp paste and fish sauce are already salty.

Step 9

Turn off the heat and let it rest for a few minutes before serving.  Serve hot with steamed rice.

Stew with beef, bell peppers, green beans, and tomatoes in a white pot on a yellow background
PHOTO: ED SIMON

Alexander Villarante

Recipe Developer

Alexander Villarante is a passionate culinary professional with more than 15 years of experience in the hospitality industry, having built his career in prestigious five-star luxury hotels abroad. He studied Culinary Arts at the Singapore Boston Business School, where he developed a strong foundation in both classical and modern culinary techniques. Throughout his career, he has worked alongside talented chefs from diverse cultural backgrounds, refining his skills and gaining extensive experience in creating exceptional dining experiences. His dedication to excellence has earned him recognition in the competitive culinary scene. Alexander participated in the Philippine Culinary Cup, where he received several citations for his creativity, technical expertise, and commitment to his craft. These achievements reflect his passion for continuous learning and his pursuit of culinary excellence.

 

Frequently Asked Questions

Your pinakbet may taste bitter because of the use of too much ampalaya or not prepping it properly. Salt and rinse it before cooking, or reduce the amount used.

Vegetables in pinakbet may turn mushy when they are overcooked or stirred too much. Add vegetables in stages and handle them gently.

Your pinakbet may taste too salty because of too much bagoong. Fix it by adding more vegetables or a bit of water to dilute the flavor.

0 0 votes
Total of Ratings
guest
Rating
Ratings for Article
0 Comments
Oldest
Newest Most Voted

To provide a customized ad experience, we need to know if you are of legal age in your region.

By making a selection, you agree to our Terms & Conditions.