Hoi An Chicken Rice Recipe: Vietnamese Street Food Aroma at Home

Hoi An Chicken Rice Recipe: Vietnamese Street Food Aroma at Home

This recipe brings the vibrant flavors of Hoi An directly to your kitchen with aromatic chicken and fragrant rice. The dish captures the essence of Vietnamese street food with its balance of savory, sweet, and herbaceous notes.

The chicken is marinated in garlic, fish sauce, and spices, then poached to retain moisture and tenderness. Meanwhile, the rice is cooked in the same broth, absorbing all the rich flavors for a cohesive, restaurant-quality meal.

Traditionally served with fresh herbs, pickled vegetables, and a drizzle of chili sauce, this version stays true to its roots while being approachable for home cooks. The aroma alone will transport you to the streets of Hoi An.

With simple ingredients and straightforward techniques, you can recreate this beloved dish with confidence. Here’s how to make it at home.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Hoi an Chicken Rice

Simple ingredients bring bold Vietnamese flavors to your kitchen instantly.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Boneless, skin-on preferred
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Fish Sauce 💧 3 tbsp Vietnamese brand preferred
Garlic Cloves 🧄 6 cloves Minced finely
Shallots 🧅 2 whole Thinly sliced
Ginger 🌿 1 tbsp Fresh, grated
Brown Sugar 🍚 2 tbsp Packed, for marinade
Soy Sauce 💧 2 tbsp Low-sodium if available
Chicken Broth 🍲 4 cups Low-sodium preferred
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Green Onions 🧅 4 whole Thinly sliced
Vegetable Oil 🫒 2 tbsp For cooking chicken
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Lime 🍋 1 whole Juiced for serving

The fish sauce is non-negotiable here. Red Boat or Three Crabs are the gold standard—look for them at Asian markets or the international aisle. Chicken thighs stay juicier than breasts after poaching (trust me on this). For the rice, jasmine is traditional, but any long-grain works in a pinch. Fresh ginger and garlic make all the difference—skip the powdered stuff.

No fish sauce? Soy sauce plus a pinch of sugar gets you 70% there. Shallots can be subbed with yellow onion in a 1:1 ratio. Brown sugar can be swapped for coconut sugar or white sugar. If you’re missing fresh herbs, dried cilantro at half the amount works, but fresh really brightens everything up. The lime juice at the end? Don’t skip it.

Leftovers keep for 3-4 days in the fridge. The rice soaks up flavors over time, so day two might taste even better. Freeze for up to 3 months (without herbs). Reheat gently with a splash of broth to keep the chicken moist.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss the chicken thighs and jasmine rice together with garlic and shallots—everything cooks in one pot, minimal cleanup.
  • Umami Bomb: The fish sauce soaks into the rice and chicken, giving that deep, savory kick that makes every bite irresistible.
  • Meal Prep Hero: I make a big batch on Sunday and it tastes just as good reheated for lunch all week.
  • Budget Friendly: Chicken thighs and jasmine rice stretch far, and a little fish sauce goes a long way.

Step-by-Step Instructions for Hoi An Chicken Rice

Here’s the straightforward process that brings that authentic street food magic to your kitchen.

Step 1: Marinate the Chicken Thighs

In a bowl, combine the 1.5 lb chicken thighs with 3 tbsp fish sauce, 2 tbsp soy sauce, 2 tbsp brown sugar, minced 6 cloves garlic cloves, 1 tbsp ginger, 1 tsp salt, and 0.5 tsp black pepper. Mix thoroughly to coat every piece evenly.

Let the chicken marinate at room temperature for 15-20 minutes. This step infuses the meat with deep umami and sweetness. You’ll notice the chicken starts to absorb the marinade, which is exactly what you want.

Step 2: Cook the Chicken and Prepare the Broth

Heat 2 tbsp vegetable oil in a large skillet over medium-high heat. Add the marinated chicken thighs and cook for 6-7 minutes per side until golden brown and cooked through. The sugar in the marinade will caramelize, creating a beautiful glaze.

Remove the chicken from the skillet and set aside. In the same pan, add the 2 whole shallots (thinly sliced) and sauté for 2-3 minutes until softened. Pour in the 4 cups chicken broth and scrape up any browned bits from the bottom of the pan—this builds flavor into the rice.

Step 3: Cook the Jasmine Rice in the Broth

Transfer the broth and shallots to a pot and bring to a boil. Add the 2 cups jasmine rice (rinsed until water runs clear) and stir once. Reduce the heat to low, cover, and simmer for 15-18 minutes until the liquid is absorbed and the rice is tender.

While the rice cooks, slice the chicken into bite-sized pieces. The rice should be fluffy and fragrant, with each grain distinct. If it’s still firm, add a splash of water and cook for another 2-3 minutes.

Step 4: Assemble and Garnish

To serve, place a portion of rice on each plate and top with the sliced chicken. Drizzle any remaining pan juices from the chicken over the top. Garnish generously with chopped 0.5 cup fresh cilantro and thinly sliced 4 whole green onions.

Finish with a squeeze of 1 whole lime juice over each serving. This bright, citrusy note ties everything together. Serve immediately while the chicken is still warm and the rice is steaming.

👨‍🍳

Pro Tips For Making Hoi An Chicken Rice

  • Poach the Chicken: Simmer the chicken thighs in water with shallots, garlic, and a splash of fish sauce for 15-20 minutes—this keeps them juicy and infuses flavor without drying them out.
  • Rinse the Rice: Wash the jasmine rice until the water runs clear to remove excess starch, guaranteeing fluffy, separate grains instead of a gummy mess.
  • Don’t Overcook Shallots: Sauté shallots and garlic on medium-low until just golden, not brown—I learned this the hard way after burning three batches.
  • Use Chicken Stock: Swap water for chicken stock when cooking the rice—it adds depth and saves time by skipping extra seasoning steps.

Serving Suggestions for Leftovers

Plating Perfection

Serve this dish on a warm platter to maintain temperature. I arrange the rice in a neat mound and fan the chicken slices over the top for an elegant presentation. The contrast of golden chicken against white rice is visually stunning. 💛

Fresh Herb Garnish

Scatter 0.5 cup chopped cilantro and 4 thinly sliced green onions generously over each serving. These fresh herbs add vibrant color and bright, aromatic notes that cut through the richness of the dish.

Citrus Finishing Touch

Always finish with a squeeze of 1 lime juice right before serving. The acidity balances the savory-sweet flavors and enhances all the other ingredients. I keep lime wedges on the table for guests to add more as desired.

Pickled Vegetables

Traditional Hoi An chicken rice includes pickled vegetables. Quick-pickle 1 cup shredded carrots and daikon in ½ cup rice vinegar with 1 tbsp sugar and a pinch of salt. Serve on the side for a refreshing crunch.

Chili Sauce Drizzle

Offer sriracha or chili garlic sauce on the side for heat lovers. I mix 2 tbsp sriracha with 1 tsp lime juice for a tangy-spicy drizzle that complements the dish perfectly. 🌶️

Family-Style Service

For gatherings, present the chicken and rice on separate platters with all garnishes in small bowls. This lets everyone customize their plate. The communal aspect makes the meal feel even more authentic to Hoi An street food culture.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 140mg47%
Sodium 1200mg52%
Total Carbohydrate 55g20%
Dietary Fiber 2g7%
Sugars 6g
Protein 35g70%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What can I use instead of fish sauce?

Use soy sauce plus a pinch of sugar as the closest substitute. While it won’t have the exact depth of fish sauce, the combination mimics the salty-sweet balance. For best results, use low-sodium soy sauce to control the saltiness.

2

Can I use chicken breast instead of thighs?

You can, but chicken thighs stay juicier after cooking. If using breasts, reduce poaching time to 12-15 minutes to prevent dryness. Brining the breasts for 30 minutes beforehand helps retain moisture.

3

How do I store leftovers?

Store in an airtight container for 3-4 days in the fridge. Reheat gently with a splash of broth to keep the chicken moist. For longer storage, freeze for up to 3 months.

4

What’s the best rice for this dish?

Jasmine rice is traditional and highly recommended. Its fragrant aroma and slightly sticky texture pair perfectly with the chicken. In a pinch, any long-grain white rice will work.

★★★★★4.5(12 reviews)
Tyler Campbell