
Poached Chicken with Shallot Oil Sauce tastes clean, juicy, savory, and a little nutty from the crisp shallots and fragrant oil. It suits busy home cooks who want a healthy, high-protein dinner in under an hour that still feels special enough for guests. I ate a version of this on my tiny apartment stove a decade ago and still crave it every rainy Sunday.
Why You Should Try This Poached Chicken with Shallot Oil Sauce
This poached chicken stays incredibly tender, and the shallot oil sauce adds a big punch of flavor without heavy cream or complicated techniques. You get restaurant-level texture with simple pantry ingredients and very little active cooking time.
The recipe works for meal prep, weeknight dinners, or a lighter main dish for gatherings. You can serve it warm, room temperature, or chilled, so it fits every season and schedule.
“This Poached Chicken with Shallot Oil Sauce tastes silky, rich, and surprisingly luxurious for such a simple recipe, and I would happily eat it three nights in a row. ★★★★★”
Ingredients You’ll Need
Chicken
- 2 large boneless skinless chicken breasts
- Use air-chilled chicken if possible for better texture.
- You can swap with 4 boneless skinless chicken thighs for a richer flavor and slightly shorter poaching time.
- 4 cups low-sodium chicken broth or water
- Broth adds more flavor, but water works if you season well.
- I like Swanson low-sodium broth or any brand that tastes clean and not too salty.
- 1 teaspoon kosher salt
- 4 slices fresh ginger
- 2 cloves garlic, lightly smashed
- 2 green onions, cut into 2-inch pieces
- 1 teaspoon whole white or black peppercorns (optional but nice)
Shallot Oil Sauce
- 4 tablespoons neutral oil (canola, grapeseed, or avocado oil)
- Avoid strong olive oil here, since it can overpower the shallots.
- 3 large shallots, very thinly sliced
- 2 cloves garlic, minced
- 1 ½ tablespoons light soy sauce
- Use low-sodium if you watch salt.
- 1 tablespoon fish sauce
- Red Boat or Three Crabs both work well.
- 1 tablespoon rice vinegar or lime juice
- 1 teaspoon sugar or honey
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon white pepper or black pepper
- 1 to 2 teaspoons toasted sesame oil
- 2 tablespoons finely sliced green onion
- Optional heat: ½ to 1 teaspoon crushed red pepper flakes or 1 small fresh chili, minced
To Finish & Serve
- Cooked jasmine rice, brown rice, or rice noodles
- Thinly sliced cucumber
- Steamed or sautéed greens (bok choy, spinach, broccoli, or green beans)
- Fresh cilantro or parsley leaves
- Lime wedges
Equipment
- Medium pot with lid (wide enough to hold chicken in a single layer)
- Instant-read thermometer (helps avoid overcooking)
- Fine-mesh strainer or slotted spoon
- Small saucepan or skillet for shallot oil
- Cutting board and sharp knife
- Heatproof bowl for mixing the sauce
Tips & Tricks
- Pat the chicken dry and let it sit at room temperature for 15 minutes so it cooks more evenly.
- Keep the poaching liquid at a very gentle simmer with tiny bubbles, not a rolling boil, to keep the chicken tender.
- Use an instant-read thermometer and pull the chicken at 160°F, then rest it so carryover heat finishes the job.
- Slice shallots as thin as you can so they crisp evenly and do not burn in the oil.
- Stir the shallots often and lower the heat if they brown too fast, since they can turn bitter quickly.
- Save the poaching liquid and use it as a light broth for soup or to cook rice for extra flavor.
- Taste the shallot oil sauce at the end and adjust with more soy, vinegar, or sugar until it hits salty-tangy-slightly-sweet balance.
- Chill the chicken before slicing if you want super clean slices for meal prep or lunch boxes.
How to Make Poached Chicken with Shallot Oil Sauce
Prep the Chicken and Aromatics
- Place the chicken breasts on a cutting board and trim any excess fat.
- Lightly pound the thickest part with a meat mallet or the bottom of a small pan so the breasts have a more even thickness.
- Season both sides with the teaspoon of kosher salt.
- Slice the ginger, smash the garlic cloves, and cut the green onions into pieces.
Poach the Chicken
- Add the broth or water to a medium pot along with ginger, garlic, green onions, and peppercorns.
- Bring the liquid to a gentle boil over medium heat, then lower the heat until it barely simmers.
- Slide the chicken into the pot in a single layer so the liquid covers it by at least half an inch.
- Adjust the heat so the surface shows small lazy bubbles, then cover the pot.
Cook to Juicy Perfection
- Poach the chicken for about 12 to 16 minutes, depending on thickness.
- Start checking at 10 minutes by inserting an instant-read thermometer into the thickest part.
- When the chicken reaches 160°F, lift it out to a plate and tent loosely with foil.
- Let the chicken rest for 5 to 10 minutes so the juices redistribute and the temperature rises to 165°F.
Make the Crispy Shallot Oil
- While the chicken cooks, heat the neutral oil in a small saucepan over medium heat.
- Add the sliced shallots and stir to coat them in the oil.
- Cook the shallots, stirring often, until they turn light golden and smell sweet and toasty, about 6 to 10 minutes.
- Lower the heat if they brown too quickly, and pull them slightly early since they continue to darken off the heat.
Build the Shallot Oil Sauce
- Use a slotted spoon to transfer the crispy shallots to a plate lined with a paper towel.
- Keep the fragrant oil in the pan and lower the heat to medium-low.
- Add the minced garlic and cook for 30 to 45 seconds until it smells fragrant and just turns pale gold.
- Turn off the heat and stir in soy sauce, fish sauce, rice vinegar or lime juice, sugar, salt, pepper, and toasted sesame oil.
- Add the green onion and red pepper flakes or fresh chili if you want heat, then taste and adjust seasoning.
Slice the Chicken
- Uncover the rested chicken and move it to a clean cutting board.
- Slice across the grain into ½-inch thick pieces so each slice stays tender and juicy.
- If you prefer bite-size pieces, cut the slices into chunks.
- Keep any juices on the plate and pour them back over the chicken.
Assemble and Serve
- Spoon some hot cooked rice or noodles into bowls or onto plates.
- Arrange sliced chicken on top and tuck in cucumber slices and steamed greens around it.
- Spoon the warm shallot oil sauce generously over the chicken, making sure some crispy bits land on each portion.
- Finish with fresh cilantro or parsley and a squeeze of lime, then scatter any extra crispy shallots over the top.
What to Serve with Poached Chicken with Shallot Oil Sauce
This Poached Chicken with Shallot Oil Sauce pairs beautifully with jasmine rice, cucumber salad, and simple steamed greens like bok choy or broccoli. You can also serve it with chilled rice noodles and shredded lettuce for a lighter, warm-weather bowl. Add a side of miso soup or clear chicken broth to turn it into a full comfort meal. If you pack lunches, tuck the sliced chicken over cold rice with pickled veggies and a little extra sauce in a small container.
Storage Options
- Store leftover chicken and shallot oil sauce in separate airtight containers in the fridge for up to 4 days.
- Chill the chicken completely before you slice and pack it, so it keeps a better texture.
- Reheat the chicken gently in a covered skillet with a splash of water or broth until warm, or enjoy it cold over salads and rice bowls.
- Freeze sliced chicken in a freezer-safe bag or container for up to 2 months, then thaw overnight in the fridge and warm it briefly in a skillet with a spoonful of broth.

Leave a Reply