Skip to main content
Volume IIssue No. 3September 2026Tampa, Florida · The Kitchen of Dan Cooks
Tasteze.BlogDan Cooks
Vietnamese chicken stir-fry

Stack the Umami: Vietnamese Chicken & Mushroom Stir-Fry with Crispy Bacon

Three heavy umami sources — bacon, mushroom, and fish sauce — come together in under 40 minutes. The lime and mint at the finish aren't garnish; they're the whole reason the dish holds together.

Dan CooksDan Cooks6 min readPrint this post
Vietnamese Chicken & Mushroom Stir-Fry with Crispy Bacon, finished with fresh mint and scallion greens.

The best meals aren't measured by perfection — they're measured by the memories made around the table.

Some nights the grill stays cold and the wok comes out instead. This Vietnamese-style stir-fry is one of those weeknight meals that sneaks up on you — you think you're just throwing dinner together, and then the whole kitchen smells like garlic sizzling in bacon fat and something magic is happening. Born out of a love for bold Southern flavors and a deep respect for Vietnamese cooking, this dish layers three serious umami heavyweights: smoky bacon, earthy mushrooms, and fish sauce. Then it finishes with a squeeze of lime and a handful of fresh mint that pulls everything into focus. Simple pantry staples, honest technique, and a plate that tastes like you put in way more effort than 40 minutes. That's the kind of cooking I live for.

Overhead view of Chicken Breast, Bacon, Mushroom, Onion, Scallion, Garlic, Fish Sauce and Lime Juice arranged on a table
Chicken breast, bacon, mushrooms, scallions, garlic, fish sauce, and lime — everything you need laid out and ready to go.
Mise en place

25 minutes, and you’re ready to cook.

Mise en place is everything in a stir-fry. Once the heat goes up, there's no time to stop and chop. Get everything prepped and staged near the stove before you light the burner.

  1. Gather EquipmentGather a wok or large cast-iron skillet, small mixing bowl, whisk, paper towel-lined plate, cutting board, sharp knife, measuring spoons, measuring cups, and two clean serving plates.
  2. Prepare the Chicken BreastPat the chicken breast dry with paper towels. Cut into bite-sized pieces (about ¾ to 1 inch), removing any excess fat or tendons. Place in a prep container and set aside.
    5 min
  3. Prepare the BaconCut the bacon into ½-inch pieces. Place in a prep container and set aside.
    2 min
  4. Prepare the MushroomWipe the mushrooms clean with a damp paper towel. Trim the stem ends and slice into ¼-inch-thick pieces (about 8 oz total). Place in a prep container and set aside.
    3 min
  5. Prepare the OnionPeel the onion half and cut into thin slices (about ¼ inch). Place in a prep container and set aside.
    2 min
  6. Prepare the GarlicPeel the 3 garlic cloves and mince finely. Place in a small prep container and set aside.
    2 min
  7. Prepare the ScallionTrim the root ends and dark green tops from the scallions. Slice the white and light green parts into ¼-inch pieces and place in one prep container. Slice the reserved dark green tops into thin rings and place in a separate small container for garnish.
    2 min
  8. Chop the Fresh MintRoughly chop the fresh mint leaves (about ¼ cup). Place in a small prep container and set aside.
    1 min
  9. Measure Spices and SeasoningsMeasure out ½ teaspoon black pepper and ¼ teaspoon salt into a small bowl. Set aside.
    30s
  10. Prepare the Fish Sauce GlazeIn a small bowl, whisk together 2 tablespoons fish sauce, 2 tablespoons lime juice, 1 teaspoon brown sugar, and a pinch of salt. Set aside.
    1 min
  11. Stage IngredientsArrange all prepped containers near the stove in cooking order: bacon pieces, chicken pieces, sliced onion, minced garlic, white and light green scallion pieces, sliced mushrooms, fish sauce glaze, spice mixture, vegetable oil, and the containers of fresh mint and dark green scallion tops for garnish.
Active time~25 min · hands-on

Why This Dish Works

My grandmother Hellon always said the best food comes from knowing why each ingredient is there. In this stir-fry, nothing is accidental. The bacon goes in first — not just for flavor, but because the rendered fat it leaves behind is your cooking medium for everything else. That fond on the bottom of the pan, those caramelized bits of pork, they're the foundation. Garlic and onion sweat in that fat and pick up all of it. Then the mushrooms go in hot and dry, browning properly instead of steaming. And the fish sauce glaze at the end — just two tablespoons — amplifies the savory depth in a way that no single ingredient could do alone. This is layered cooking. Patient cooking. The kind my family taught me.

Three moves make or break this recipe.

Three moves make or break this stir-fry. Nail these and the rest takes care of itself.

Chicken breast is done at 74°C internal — pull it just before and let carryover finish it. Mushrooms need high, dry heat to brown; if the pan is crowded they'll steam instead.

  1. Render bacon low-and-slow until fat is fully released, then crank heat to crisp
  2. Sweat garlic and onion in bacon fat before adding chicken — don't rush past translucent
  3. Add fish sauce and lime off-heat, toss to glaze, then fold in scallion and mint
Why it works
  • chicken breast + brown sugarBoth carry toasted, browned, fresh and grassy notes.
  • garlic + black pepperBoth carry piney, citrusy, earthy and roasted notes.
  • mushroom + garlicBoth carry oniony, garlicky, earthy and roasted notes.
Taste and adjust seasoning with additional salt, fish sauce, or lime juice as de while preparing Vietnamese Chicken & Mushroom Stir-Fry with Crispy Bacon & Scallion
The final toss — fish sauce glaze coating the chicken, bacon, and mushrooms just before the mint and scallion tops go on.

The Technique That Matters Most

Stir-fry lives and dies by heat management. The mushrooms are the trickiest part — they hold a lot of water, and if your pan isn't hot enough or you crowd them, they'll steam instead of brown. You want that golden color, that slightly chewy edge. Give them space and resist the urge to stir constantly. Let them sit. For the chicken, pull it just before it looks fully done — carryover heat will finish the job. Overcooked chicken breast in a stir-fry is a real shame, and it's easy to avoid if you trust the process. Last thing: add the fish sauce and lime juice off the heat, or right at the very end. Acid is volatile — cook it too long and the brightness you're counting on to balance all that savory richness just disappears.

There's a right time and a wrong time to salt your chicken — and the wrong time will cost you the browning you're working toward.

Food science

Salt and Muscle Protein

Salt draws moisture from chicken surface within minutes. A wet surface means steaming, not browning — and in a stir-fry, browning is the whole point.

Workaround

Dry-brine the chicken at least 40 minutes ahead, or salt it right as it hits the pan. Never salt and let it sit for 5–30 minutes.

A few things worth knowing before you start cooking — these are the details that separate a good stir-fry from a great one.

technique

Cook the bacon first, build everything else in its fat

Render the bacon until genuinely crispy, then set it aside. The fond and rendered fat left in the pan is your flavor base — sweat the garlic and onion in it before anything else hits the heat.

chemistry

Salt timing on the chicken matters more than you think

The fired salt rule here is real: salting chicken 5–30 minutes before cooking pulls moisture to the surface and leaves it wet and steamy. Either salt it 40+ minutes ahead to let it reabsorb, or salt it right as it hits the hot pan.

pairing

Garlic and fish sauce are a natural bridge

The garlic–fish sauce pairing scores high because they share aldehyde and sulfur compound families. Together they amplify savory depth in a way neither achieves alone — don't rush garlic in the pan or you lose that bridge.

balance

Lime juice is doing more than brightening

The taste profile shows a sour deficit against a heavy savory and salty stack. Squeeze lime in off-heat — acid is volatile and you'll lose brightness if it cooks. Taste and adjust; this is where the dish either snaps into focus or stays flat.

The Garlic–Fish Sauce Connection

Here's something worth understanding: garlic and fish sauce aren't just compatible — they actively make each other better. When garlic hits a hot pan that's already coated in bacon fat, it develops a deep, roasted savory character. Fish sauce, added later, locks into that same frequency and amplifies it rather than duplicating it. The result is a savory depth that tastes like it took hours. Lime juice and mint work the opposite angle — they're cooling, bright, and aromatic in a way that cuts right through the richness and resets your palate between bites. Don't skip the mint. Dried mint won't do it. You need fresh leaves, torn or roughly chopped, scattered on at the very end.

Two ingredients in this dish are worth buying right: fish sauce and fresh mint. Quality here has an outsized impact on the finished plate.

Fish sauce quality varies enormously — look for Vietnamese brands with only anchovies, salt, and water on the label; avoid added sugar or hydrolyzed protein
Sourcing
  • Fresh mint is non-negotiable here; dried mint has none of the volatile terpene character the dish needs at finish
What’s in it
Contains
fish
Fits
Gluten-Free, Dairy-Free, Nut-Free
Smart swaps

Substitutions that still taste like the recipe.

Need to swap something out? Here are the best substitutes for the key players, chosen for flavor compatibility rather than just convenience.

bacon
  • pancetta

    Brings fresh and grassy notes; lacks the clove-like and smoky notes.

  • prosciutto↓ fatty

    Brings creamy and coconutty notes; lacks the clove-like and smoky notes.

  • chorizo↑ spicy

    Brings piney and citrusy notes; less savoury depth.

mushroom
  • king trumpet mushroom

    Brings fresh and grassy notes; lacks the oniony and garlicky notes.

  • portobello mushroom

    Brings fresh and grassy notes; drier; less savoury depth.

  • shiitake mushroom

    Brings clove-like and smoky notes; lacks the buttery notes; drier.

fish sauce
  • soy sauce

    Brings toasted and browned notes; lacks the oniony and garlicky notes; sharper.

  • liquid aminos↓ savory

    Brings fresh and grassy notes; lacks the oniony and garlicky notes; less savoury depth.

  • onion soup mix↓ savory

    Brings toasted and browned notes; lacks the earthy, roasted and tangy notes; no fermented funk.

mint
  • dill

    Brings fresh and grassy notes.

  • thyme

    Brings clove-like and smoky notes.

  • cilantro

    Brings fresh and grassy notes.

The nutrition

This dish is seriously protein-forward — more than enough for two active adults. The sodium runs high from the bacon and fish sauce combo, so round out the meal with something fresh on the side.

624Calories per serving

Food groups measured against a 2,000-calorie day

Daily picture
DGA food groups
protein
90%
dairy
0%
vegetables
0%
fruits
3%
whole grains
0%
healthy fats
0%
  • ✓ Covers 90% of your daily protein
  • • No dairy in this recipe
  • • No vegetables in this recipe
  • • No whole grains in this recipe
  • • No healthy fats in this recipe

Strong in protein, light on dairy, vegetables, whole grains, and healthy fats.

What it costs
$12.69Total cost
$6.35Per serving (2)
Produce
$9.39
Meat & Poultry
$2.74
Condiments & Sauces
$0.49
Oils & Vinegars
$0.04
Spices & Seasonings
$0.02
Baking
$0.01

Common questions

Can I use chicken thighs instead of chicken breast?
Absolutely — thighs are actually more forgiving in a stir-fry because the higher fat content keeps them juicy even if you cook them a minute too long. Cut them into similar bite-sized pieces and follow the same steps. The flavor will be richer and a little more savory.
What kind of mushrooms work best here?
Standard cremini or button mushrooms are what the recipe calls for, and they work great. But shiitake mushrooms are a fantastic upgrade — they have a deeper, more complex earthiness that plays beautifully against the bacon and fish sauce. King trumpet mushrooms are another excellent option if you can find them.
I don't have fish sauce. What can I use instead?
Soy sauce is the closest pantry swap — same saltiness, similar depth, though you'll lose a little of that fermented funk that makes fish sauce special. Liquid aminos work too but are a bit milder. Start with the same amount and taste as you go.
The dish tastes flat. What am I missing?
Nine times out of ten, the answer is lime juice. Add it off the heat, taste, and add more if needed. The acid is what snaps everything into focus. If it still feels heavy, a pinch more salt or an extra splash of fish sauce usually does the trick.
Can I make this ahead for meal prep?
The stir-fry reheats reasonably well, but the bacon will lose its crispiness and the mint won't survive. If you're prepping ahead, store the components separately and reheat the chicken-mushroom base in a hot pan, then add fresh mint and scallion greens right before serving.

This stir-fry is the kind of meal that reminds me why I cook in the first place. It's not complicated. It's not trying to be anything it isn't. It's just good ingredients treated with care, layered with intention, and finished with a little brightness that makes the whole thing sing. Whether you're making it for two on a Tuesday night or scaling it up for the family on the weekend, the principles are the same: respect the fat, trust the heat, and don't you dare skip the fresh mint. Fire up something good today.

The Quarterly

Get the next Quarterly from Dan Cooks

Seasonal recipes, notes, and the issue links worth saving.

Comments

More from Dan Cooks

View all