Pinakbet Recipe

Pinakbet Recipe: Traditional Filipino Style with Bagoong

Author Avatar

Updated on August 26, 2025

This Pinakbet recipe captures the essence of Filipino comfort food like no other dish. If there’s one thing that defines authentic Filipino cooking, it’s Pinakbet — this isn’t your average vegetable stew; it’s a masterclass in balance, where bitter ampalaya meets sweet kalabasa, salty bagoong mingles with tender pork, and every vegetable maintains its distinct character despite cooking together. Traditionally served at family gatherings across the Philippines, this humble dish has elevated simple garden vegetables into something truly special.

But here’s the thing: not all Pinakbet is created equal. This recipe is about getting as close to authentic Ilocano style as possible without booking a flight to Vigan. It’s the real deal bagoong chosen with care; vegetables are layered with precision, and that crucial “no-stir” method keeps everything perfectly tender yet distinct.

Let’s break down how to make proper Pinakbet at home. There are no shortcuts, just full flavour and a time-honoured technique.

What Is Pinakbet?

Pinakbet Recipe

Let’s get this sorted: Pinakbet isn’t just “mixed vegetables with sauce.” It’s the Philippines’ most celebrated vegetable dish for a reason.

The name comes from the Ilocano word “pinakbet,” meaning “shrunk” or “shrivelled”, referring to how the vegetables cook down and concentrate their flavours. What lands on your plate is a careful orchestration of textures and tastes: the earthy bitterness of ampalaya, the creamy sweetness of kalabasa, and the deep, funky richness of bagoong tying it all together.

Core Components of Traditional Pinakbet

  • Ampalaya (bitter melon): the bitter backbone that defines the dish
  • Bagoong: fermented fish paste that provides umami depth
  • Kalabasa (kabocha squash): sweetness and creamy texture
  • Talong (Filipino eggplant): silky, mild, and substantial
  • Okra: adds body and a subtle earthiness
  • Pork liempo: fat renders for cooking, meat adds richness
  • Aromatics: ginger, garlic, shallots, and tomatoes for the base

You’ll find brilliant versions with green beans, malunggay leaves, or other local vegetables, but we’re focusing on the classic combination today. Master this foundation, and you can adapt endlessly.

Ingredients for Authentic Pinakbet

To make truly authentic Pinakbet, you’re looking at three key layers: the aromatic base that provides depth, the starring vegetables that each contribute their unique character, and the all-important bagoong that ties everything together. Each component has a specific role; this isn’t a dish where anything is just filler.

The Bagoong Foundation

The bagoong is where everything begins and ends. You’ll want to seek Bagoong Isda, specifically the Ilocos region’s raw, un-sautéed fermented fish paste. This isn’t your everyday condiment; it’s a deeply complex ingredient that’s been fermenting for months, developing layers of umami that transform simple vegetables into something extraordinary.

What makes Ilocano bagoong special is its clean, briny intensity without the sweetness or additional spices found in pre-made versions. Look for brands labelled “Bagoong Terong” or “Monamon”; they’ll appear greyish and rustic, sometimes with tiny whole fish visible. This type melts into the dish during cooking, creating a savoury backdrop that enhances rather than overwhelms.

The Vegetable Stars

The magic of Pinakbet lies in how each vegetable maintains its character while contributing to the whole. Ampalaya brings that distinctive bitter note, but don’t be afraid of it; this bitterness is essential for balance. Choose firm, bright green specimens and scrape out the seeds and white pith where most of the harsh bitterness lives.

Kalabasa (kabocha squash) provides a sweet, creamy counterpoint to the ampalaya’s edge. It’s natural sugars caramelise slightly during cooking, adding depth and richness to the overall flavour profile. Filipino eggplant — those long, slender, light-purple varieties offer a silky texture and mild flavour that soaks up the aromatic base beautifully.

Okra rounds out the quartet with its subtle earthiness and natural thickening properties. Choose smaller, younger pods for the best texture, and leave them whole to minimise any sliminess.

The Supporting Players

Pork liempo (belly) isn’t just protein; it’s rendered fat that becomes your cooking medium, adding richness and authentic flavour that vegetable oil simply can’t match. The marbling is crucial, so don’t go lean here.

For aromatics, you’ll need fresh ginger, garlic, and shallots, the holy trinity of Filipino cooking that forms the flavour foundation. Roma tomatoes add acidity and help create a light sauce that coats everything without overwhelming the vegetables’ natural flavours.

How to Make Pinakbet Step-by-Step

Making authentic Pinakbet isn’t about shortcuts; it’s about understanding the rhythm. The key is building flavours in layers and letting the traditional steaming method work its magic. Get the sequence right, and it’s surprisingly straightforward.

Start with the Flavour Foundation

Begin by rendering the pork in your heavy-bottomed pot over medium heat. No oil is needed. This takes 8-10 minutes, and you’ll know it’s ready when the pieces develop a golden crust and the fat has rendered nicely. Push the pork to one side and add your minced aromatics to the rendered fat. Cook for 2-3 minutes until fragrant and the garlic just begins to turn golden.

This is where the magic starts. Add the bagoong and stir for just 30 seconds, long enough for it to sizzle and become aromatic but not so long that it loses its fresh, briny character. Follow immediately with the chopped tomatoes and cook for 3-4 minutes until they start breaking down into a chunky sauce.

Master the Layering Technique

Here’s where traditional technique truly shines and where most home cooks go wrong. The vegetables must be added in a specific order based on their cooking times, creating distinct layers that steam rather than stew.

First layer: kalabasa pieces go in first; they need the longest cooking time. Second layer: ampalaya and any green beans if you’re using them. Third layer: okra and eggplant pieces. Final layer: any leafy vegetables like malunggay leaves.

Pour 120ml of water around the edges of the pot crucially, not directly over the vegetables. This creates steam without waterlogging the ingredients. Cover tightly and resist every urge to lift the lid or stir.

The “No-Stir” Method

This is the heart of the traditional Pinakbet technique. You don’t touch it once you’ve layered everything and added the water. The vegetables steam in their own juices while absorbing the aromatic base from below. This preserves each vegetable’s distinct texture while allowing the flavours to meld.

Simmer for 12-15 minutes on medium-low heat. You’ll hear gentle bubbling and smell the vegetables cooking, trusting the process. After the cooking time, remove from the heat and let it rest for 2 minutes with the lid still on.

The final step is the traditional “pagkaing” motion: holding the pot with both hands (use oven gloves) and giving it several gentle tosses to distribute the flavours. This movement combines everything without breaking the tender vegetables; it’s the difference between authentic technique and just stirring things together.

Serving Suggestions

Pinakbet shines brightest when served simply, allowing its complex flavours to take centre stage. Its beauty lies not just in how it’s cooked but also in how it’s presented, celebrating Filipino home cooking at its most comforting.

Keep It Traditional

Serve Pinakbet family-style with steamed jasmine rice as the foundation. The rice is a neutral canvas that absorbs the light sauce while balancing the dish’s bold flavours. Each person can adjust their ratio of vegetables to rice according to their preference.

Add Protein for a Complete Meal

While Pinakbet is substantial on its own, adding grilled or fried fish transforms it into a proper feast.

Bangus (milkfish) is the traditional choice, its clean flavour complementing rather than competing with the vegetables.

Lechon kawali (crispy pork belly) is another classic pairing that adds textural contrast.

Serve at the Right Temperature

Unlike many stews, Pinakbet is best served warm rather than piping hot. This allows the vegetables to hold their texture and the bagoong’s complex flavours to fully express themselves. It’s ideal for preparing as the flavours continue developing as they rest.

Complete the Filipino Experience

Round the meal with a simple cucumber salad dressed in vinegar or atchara (pickled papaya) to cut through the richness. A glass of calamansi juice provides a bright, citrusy contrast that cleanses the palate between bites.

Tips for Perfect Pinakbet

Pinakbet Recipe

Pinakbet rewards attention to detail and respect for traditional techniques. These insights will help you avoid common pitfalls and achieve that ideal balance every time.

Choose Your Bagoong Wisely

The quality of your bagoong determines the entire dish’s success. Avoid pre-sautéed versions with added sugar and vinegar; they’ll muddle the clean flavours you’re building. Raw Bagoong Isda from reputable Filipino markets is worth seeking out. If you’re unsure about the intensity, start with less and add more during the final toss.

Don’t Rush the Layering

Each vegetable has its cooking time, and the layering method respects this. Kalabasa needs the longest cooking time, so it goes in first to get the most heat. Delicate vegetables like okra go on top, where they’ll steam gently. This isn’t just tradition; it’s a practical technique that ensures perfect texture throughout.

Resist the Urge to Stir

This might feel wrong to Western cooking instincts, but stirring will turn your beautiful vegetables into mush. The steaming method works because each layer cooks at its own pace while absorbing flavours from below. Trust the technique generations of Filipino cooks have perfected this method.

Get the Water Right

Too much water creates a soupy mess; too little means uneven cooking. The 120ml specified is calibrated for the vegetable quantities in this recipe. Pour it around the edges, not directly over the vegetables, to create steam without waterlogging.

Time the Vegetables Properly

Fresh vegetables are crucial for authentic texture and flavour. Frozen vegetables release too much water and become mushy with the no-stir method. If your ampalaya is particularly bitter, salt the slices and let them sit for 15 minutes before rinsing. This will draw out harsh compounds while preserving character.

Store Components Separately

If making ahead, store the cooked Pinakbet in the refrigerator for up to 4 days. When reheating, add a splash of water and gently warm over low heat. Avoid the microwave, which can make vegetables mushy and uneven.

Authentic Pinakbet Recipe

Pinakbet Recipe

This is the complete, authentic Ilocano Pinakbet recipe that brings together everything we’ve discussed. Every technique, timing, and ingredient choice has been tested and refined to give you the most flavourful, perfectly textured result. From the careful bagoong selection to the precise vegetable layering, this recipe respects tradition while ensuring success in your modern kitchen.

Prep Time: 25 minutes

Cook Time: 25 minutes

Total Time: 50 minutes

Serves: 4-6

Ingredients

Base:

  • 300g pork liempo (belly), cut into 2-inch chunks
  • 2 tbsp bagoong isda (raw fermented fish paste)
  • 2-inch piece of fresh ginger, minced
  • 6 cloves garlic, minced
  • 2 shallots, minced
  • 3 Roma tomatoes, roughly chopped
  • 120ml water
  • Black pepper to taste

Vegetables:

  • 300g kalabasa (kabocha squash), cut into 2-inch cubes
  • 2 medium ampalaya (bitter melon), seeded and sliced into half-moons
  • 4 Filipino eggplants, cut diagonally into 1-inch pieces
  • 200g okra, trimmed, left whole
  • 100g green beans, cut into 2-inch pieces (optional)

Instructions

  1. Build the Base: Render pork in a heavy-bottomed pot over medium heat for 8-10 minutes until golden and fat has rendered. Push to one side, add aromatics to the fat, and cook for 2-3 minutes until fragrant.
  2. Add the Bagoong: Stir in the bagoong for 30 seconds until aromatic. Add tomatoes and cook for 3-4 minutes until they break down.
  3. Layer the Vegetables: Add vegetables in layers: kalabasa first, then ampalaya and green beans, and finally okra and eggplant on top. Pour water around the edges of the pot.
  4. Steam Without Stirring: Cover tightly and simmer on medium-low heat for 12-15 minutes. Do not lift the lid or stir during this time.
  5. Final Toss: Remove from heat and let rest 2 minutes with the lid on. Using oven gloves, gently toss the pot to distribute the flavours without breaking the vegetables.
  6. Serve: Serve warm with steamed rice, adjusting seasoning with additional bagoong if needed.

Notes

  • Use full-fat coconut milk for richer flavour if desired (add 2 tbsp with the water)
  • Adjust the bagoong quantity based on your saltiness preference
  • Fresh vegetables are essential; frozen won’t work with the no-stir method
  • Store leftovers separately from rice to maintain texture

Pinakbet is more than just a vegetable dish; it teaches balance, technique, and respect for ingredients. Every step has a purpose, from the funky depth of properly chosen bagoong to the precise layering that keeps each vegetable distinct. Making it at home connects you to generations of Filipino cooking wisdom whilst giving you complete control over quality and flavour. Whether served simply with rice or as part of a larger feast, it’s a dish celebrating the beauty of vegetables.

FAQs

1. Can I make Pinakbet vegetarian?

Absolutely. Replace the pork with firm tofu or mushrooms, and substitute the bagoong with white miso paste mixed with soy sauce (2 tbsp miso + 1 tbsp soy sauce). The flavour will be different but still delicious.

2. Why is my Pinakbet too salty?

This usually means there is too much bagoong for your taste. Next time, start with 1 tablespoon and add more during the final toss. You can balance an overly salty Pinakbet by adding more vegetables, particularly sweet kalabasa.

3. Can I use other vegetables?

Traditional Pinakbet is specific, but green beans, malunggay leaves, and sitaw (yard-long beans) are common additions. Stick to vegetables that can handle the steaming method without becoming mushy.

4. What’s the difference between Ilocano and Tagalog Pinakbet?

The Ilocano style uses Bagoong Isda (fermented fish paste) and emphasises the no-stir steaming method. Tagalog versions often use Bagoong alamang (shrimp paste) and may include more squash for sweetness.

5. How do I reduce the bitterness of ampalaya?

Scrape out all seeds and white pith, then salt the slices for 15 minutes before rinsing. This draws out harsh compounds. Don’t eliminate the bitter melon; its bitterness is essential to Pinakbet’s character.

6. Can I prep Pinakbet in advance?

The dish improves overnight as flavours meld. Store in the refrigerator and reheat gently with a splash of water. The vegetables will soften slightly but still be delicious.

Share with our social media

Leave a Reply

Your email address will not be published. Required fields are marked *