
Vietnamese Prahok and Tofu Vegetable Burgers
Pan-fried vegetarian burgers with Vietnamese character, built on a base of firm tofu and straw mushrooms, seasoned with funky, umami-rich prahok (fermented fish paste). Aromatic garlic, fresh bird's eye chili, and crisp vegetables bind these patties into golden, juicy discs that crisp beautifully in a hot skillet. Serve with pickled vegetables, fresh herbs, and a touch of lime for an herbaceous, funky, spicy bite.
- Prep
- 20 min
- Cook
- 12 min
- Wait
- 30 min
- Total
- 1 hr 2 min
- Makes
- 4 burgers (about 3½ ounces / 100g each)
Steps
Before you start
- Press the tofu for at least 30 minutes to remove excess moisture (this is essential for crispy burgers)
- Have all ingredients prepped and measured before you start assembling the patties
- If you cannot find prahok, use fish sauce as a substitute, but prahok's paste form works better here
Press the tofu
- Place the block of firm tofu on a clean kitchen towel in a colander set over a bowl.
- Fold the towel over the tofu, then place a heavy object (a cast-iron skillet or heavy plate) on top.
- Let it sit for 30 minutes at room temperature to release excess moisture.
- This is critical for crispy burgers.
+ Show details− Hide details
Tip: Don't skip this step—wet tofu will result in mushy burgers that fall apart.
Prepare mushrooms and aromatics
- While the tofu presses, drain the canned straw mushrooms in a colander and pat them dry with paper towels.
- Finely chop them into roughly ½-inch pieces.
- Mince the garlic cloves and bird's eye chilies (seed the chilies first to control heat level).
- Mince the shallots and slice the scallions.
+ Show details− Hide details
Ready when: All ingredients finely and evenly chopped
Tip: Mince the aromatics uniformly so they distribute evenly through the patties.
Crumble pressed tofu
- Transfer the pressed tofu to a large bowl.
- Using your hands or a fork, crumble it finely into a breadcrumb-like texture (you can also pulse it briefly in a food processor if you prefer a finer texture).
- The goal is small, even pieces that will bind together.
+ Show details− Hide details
Ready when: Tofu resembles coarse breadcrumbs or wet sand
Tip: Don't over-process; you want texture, not a paste.
Combine wet ingredients
- In a small bowl, whisk together the prahok, beaten egg, soy sauce, and lime juice until the prahok is dissolved and the mixture is smooth.
- Set aside.
+ Show details− Hide details
Ready when: Mixture is smooth and pale with no visible prahok lumps
Tip: Whisk the prahok well; it can be lumpy, so break it down fully for even flavor.
Mix burger base
- Pour the prahok mixture into the crumbled tofu.
- Add the chopped straw mushrooms, minced garlic, bird's eye chili, minced shallots, sliced scallions, chopped cilantro, and panko breadcrumbs.
- Using a wooden spoon or clean hands, fold and mix until all ingredients are evenly distributed and the mixture holds together when pressed.
- Don't overmix or the patties will be dense.
+ Show details− Hide details
Ready when: Mixture is evenly combined, moist but holds together when squeezed
Tip: Mix gently with a folding motion to avoid compacting the mixture, which makes dense, heavy patties.
Form patties
- Divide the mixture into 4 equal portions (about 3.5 ounces / 100g each).
- With damp hands (to prevent sticking), gently shape each portion into a patty about 3 inches (7.5 cm) in diameter and ¾ inch (2 cm) thick.
- Place them on a clean plate or parchment paper.
+ Show details− Hide details
Ready when: Four evenly sized, compact patties that hold their shape
Tip: Wet your hands frequently to prevent sticking. Don't compress the patties too hard or they'll be tough.
Pan-fry the burgers
- Heat the vegetable oil in a large cast-iron or nonstick skillet over medium-high heat for 2–3 minutes.
- The oil should shimmer and move easily around the pan.
- Carefully place all 4 patties in the skillet, leaving a little space between them.
- Let them cook undisturbed for 5–6 minutes, until the bottom is golden brown and crisp.
- You should hear a gentle sizzle and smell the aroma of caramelizing tofu and prahok.
+ Show details− Hide details
Ready when: Bottom is golden brown and crispy; patty does not stick to the pan when nudged
Tip: Resist the urge to move the patties—they need undisturbed time to form a crust. If they're sticking, the oil isn't hot enough yet.
Flip and finish cooking
- Using a wide, flat spatula, carefully flip each patty.
- Cook for another 4–5 minutes on the second side, until that side is also golden brown and crispy.
- The patties should feel firm to the touch and a gentle press should not leave an indentation.
+ Show details− Hide details
Ready when: Second side is golden brown and crisp; patty is firm and holds together when pressed gently
Tip: If the second side is browning too quickly, lower the heat slightly to avoid burning while the inside stays moist.
Rest and serve
- Transfer the cooked burgers to a clean plate and let them rest for 2 minutes.
- Serve immediately on toasted buns or with jasmine rice, pickled vegetables, fresh herbs (mint, cilantro, basil), and lime wedges on the side.
+ Show details− Hide details
Ready when: Patties are warm and set enough to pick up without breaking apart
Tip: These are best served hot right off the skillet. If you must hold them, keep them warm in a 200°F (93°C) oven for up to 10 minutes.
Good to know
Tips
- Prahok has a pungent, funky aroma—this is normal and expected. The smell mellows significantly once cooked, leaving behind a rich umami depth that defines the burger's savory character.
- For extra crispness, chill the formed patties in the refrigerator for 30 minutes to 2 hours before pan-frying. Cold patties are easier to flip and less likely to fall apart.
- These burgers are best served fresh with bright, acidic accompaniments: pickled daikon and carrot, lime wedges, fresh herbs, and a drizzle of soy dipping sauce or sriracha mayo.
- If your patties are falling apart during cooking, the mixture likely needed more binding—make sure the tofu was properly pressed and that you didn't skip the egg. Alternatively, add 1–2 tbsp more panko breadcrumbs and remix gently.
Make ahead
The uncooked patties can be formed, covered, and refrigerated for up to 2 hours before pan-frying. This actually helps them hold together better during cooking. Do not freeze uncooked patties; the moisture will cause them to fall apart when thawed and fried.
Storage & reheating
Store cooked burgers in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F (175°C) oven for 8–10 minutes, or briefly in a hot skillet over medium heat for 2–3 minutes per side until warmed through. Do not microwave, as this will make them soggy.
Substitutions
- prahok (Cambodian fermented fish paste) → Fish sauce. Use 1½ tbsp (22 ml) of good-quality fish sauce in place of prahok. The flavor will be slightly thinner and less funky, but it will still deliver authentic Vietnamese umami. If you want to avoid fish altogether, use an extra 1 tbsp (15 ml) of soy sauce and a generous pinch of miso paste (white or red) for depth.
- canned straw mushrooms, drained → Cremini or baby bella mushrooms. Chop them very finely (about the same size as the straw mushrooms would be). Fresh mushrooms release more liquid, so you may need to cook them briefly in a hot skillet to release excess moisture before adding to the burger mixture.
- bird's eye chilies → Thai red chili or jalapeño. Thai red chilies are slightly milder and fleshier; use 2–3. Jalapeños are much milder and fruitier; use 1–2. Reduce the heat by omitting the chili if you prefer a milder burger.
- fresh cilantro → Fresh mint or Thai basil. Mint adds a cool, bright note; Thai basil brings anise-like warmth. Use the same amount. You can also mix both for a more complex herbaceous flavor.
More veggie burgers
See all →Find more like this
- Meal
- Lunch
- Cuisine
- Vietnamese
- Main ingredient
- Tofu
- Method
- Stovetop





