Main Courses
This banana blossom chicken recipe delivers the perfect balance of fragrant, crispy banana blossom and tender, juicy chicken—inspired by Thailand’s bold flavors. The banana blossom, with its delicate crunch and subtle sweetness, pairs beautifully with the savory-spiced chicken, creating a dish that’s both elegant and satisfying.
What makes this recipe special is how the banana blossom transforms from tough to tender, absorbing the aromatic marinade while adding texture that’s impossible to resist.
The process begins with carefully prepping the banana blossom—peeling back the layers to reveal its hidden heart, then slicing it into thin, even pieces for even cooking. The chicken is marinated in a blend of lemongrass, garlic, and chili, ensuring every bite is packed with flavor.
This isn’t just a recipe; it’s an experience that brings the vibrant streets of Bangkok to your kitchen, where the contrast of textures and aromas makes every forkful unforgettable.
By the time you serve this dish, you’ll have golden, crispy banana blossom alongside succulent chicken that’s perfectly seasoned and juicy. The dish pairs wonderfully with steamed jasmine rice, a simple cucumber salad, or a tangy tamarind dipping sauce.
It’s the kind of meal that feels special enough for a dinner party but simple enough for a weeknight, proving that restaurant-quality Thai cuisine is well within reach at home.
Whether you’re introducing someone to Thai flavors or recreating a favorite dish, this recipe delivers authenticity without complexity. The key lies in patience—letting the banana blossom soften just enough while keeping the chicken tender and flavorful. Let’s get cooking, and prepare to taste the heart of Thailand in every bite.
Ingredients for banana blossom chicken
Here's what you need to bring Bangkok's bold flavors to your kitchen table.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on preferred for crispiness |
| Banana Blossom 🌿 | 1 whole | Fresh, peeled and sliced thin |
| Lemongrass 🌿 | 3 stems | White parts only, finely chopped |
| Garlic Cloves 🧄 | 8 cloves | Minced for marinade |
| Fresh Chili Peppers 🌶️ | 2 whole | Bird's eye or Thai chili, finely chopped |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred for quality |
| Brown Sugar 🍚 | 2 tbsp | Light or dark variety |
| Vegetable Oil 🫒 | ½ cup | For frying banana blossom |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat canned variety |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
Banana blossom is the star here, and Asian grocery stores usually have it fresh. Look for a firm, closed blossom with no brown spots—it should feel heavy for its size. If you can't find it, substitute with hearts of palm, but it won't have the same texture. The chicken thighs should have good marbling for juiciness. Costco often sells them in bulk, but any grocery store will do. For lemongrass, grab the whole stalks—you'll only use the white parts, so it goes a long way. The fish sauce makes or breaks this dish—Red Boat is the gold standard, but any good-quality brand works.
No banana blossom? Hearts of palm are the closest substitute, but they won't crisp up the same way. Running short on lemongrass? Double the garlic and lime juice for brightness. The coconut milk can be swapped for light coconut milk if you prefer less richness, but full-fat gives that authentic Thai flavor. Fresh chili peppers are ideal, but dried chili flakes at half the amount work in a pinch. For the rice, jasmine is traditional, but basmati or even white rice will do in a bind. The marinade keeps for 3 days in the fridge, so make extra if you're prepping ahead.
The banana blossom needs to be prepped carefully—peel back the layers and slice it thin for even cooking. Store any extra blossom wrapped in damp paper towels in the fridge for 2 days max. The chicken marinade can be made a day ahead, but don't marinate the chicken longer than 8 hours or it'll get mushy. Cooked banana blossom keeps for 3 days in the fridge, but it's best fresh. The rice reheats beautifully—just add a splash of water and cover while warming. This dish tastes even better the next day as the flavors meld.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. The banana blossom and lemongrass marinate the chicken right in the pan—no extra bowls, no fuss. Just sear the thighs, add the fragrant mix, and let it simmer. Twenty minutes later, I’m done.
- Taste Like a Secret: That first bite of crispy-edged chicken with the banana blossom’s creamy texture and lemongrass heat? It’s the kind of flavor that makes you pause mid-chew. The chili peppers add a slow burn, but the garlic ties it all together like a warm hug.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. Cook a big batch on Sunday, and you’ve got lunch or dinner covered all week. The flavors actually get better the next day—honestly, the leftovers are my favorite part.
- Budget Stretch Star: Chicken thighs are forgiving, and banana blossom (when you find it) is cheaper than you’d think. I’ve made this feed four people for under $15, and no one complains. Plus, the leftovers stretch into stir-fries or wraps—zero waste, all flavor.
Step-by-step instructions for banana blossom chicken
Here's how to create tender, fragrant chicken with crispy banana blossom and rich coconut sauce.
Prepare the Chicken Marinade
In a large bowl, combine the 1.5 lb boneless chicken thighs, 8 cloves minced garlic, 2 tbsp fish sauce, 2 tbsp brown sugar, 1.5 tsp salt, and 0.5 tsp black pepper. Mix well until the chicken is thoroughly coated in the marinade. This step ensures juicy centers by breaking down proteins and infusing flavor.
Cover the bowl and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor). The marinade should penetrate the meat completely, giving you that signature Thai-inspired taste. Don't skip this—it's what makes the chicken irresistibly tender.
Cook the Jasmine Rice
While the chicken marinates, rinse the 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch and prevents gummy rice. In a pot, combine the rice with 2.5 cups water (or follow package instructions) and bring to a boil.
Once boiling, reduce heat to low, cover, and simmer for 15 minutes. Then turn off the heat and let it steam for another 10 minutes without lifting the lid. Fluffy, separate grains are your goal—this is the perfect side for soaking up all that delicious sauce.
Fry the Banana Blossom
Heat 0.5 cup vegetable oil in a large skillet over medium heat until shimmering. Peel and slice the 1 whole banana blossom into thin strips, discarding any tough outer layers. Fry the slices in batches for 2-3 minutes per side until golden brown and crispy.
Remove the banana blossom and drain on paper towels. The key here is even cooking—don't overcrowd the pan or they'll steam instead of crisp. These golden, crunchy strips will add incredible texture to your dish. Keep them warm while you prepare the sauce.
Cook the Chicken and Make the Sauce
In the same skillet (after removing excess oil), add the marinated chicken thighs. Cook over medium-high heat for 5-6 minutes per side until golden brown and cooked through. Remove the chicken and set aside.
In the same pan, add the 3 stems finely chopped lemongrass, 2 whole finely chopped fresh chili peppers, and 2 tbsp lime juice. Stir for 1 minute until fragrant. Pour in the 13.5 oz coconut milk and bring to a gentle simmer. Return the chicken to the pan and let it cook for 5 more minutes to absorb all that creamy, spicy goodness.
Finish and Serve
Garnish the dish with 0.25 cup chopped fresh cilantro and serve immediately over the jasmine rice. The banana blossom should be crispy, the chicken juicy and flavorful, and the coconut sauce rich and aromatic. Each bite delivers perfect balance—crunch, heat, and creamy coconut all working together.
For best results, serve while everything is hot. The banana blossom will soften slightly as it sits, but the chicken stays juicy and the rice absorbs the delicious sauce. This dish is all about that fragrant, Thai-inspired harmony—don't miss out on the full experience!
Pro Tips For Making Banana Blossom Chicken
- CHAR THE BLOSSOM FIRST: Banana blossom needs a quick sear before the chicken hits the pan—cut it into 1-inch strips, toss in a hot wok with 1 tablespoon oil for 2-3 minutes until the edges just blister. I learned this the hard way: skipping this step leaves it soggy under the chicken’s weight, and nobody wants mushy banana blossom.
- SLICE THIGHS THICK: Cut chicken thighs into ½-inch-thick cutlets, not thin strips. Thicker pieces stay juicy while browning properly, and they hold up better when layered with the blossom. Thin slices turn rubbery—trust me, I’ve made that mistake twice.
- BLANCH THE CHILI: Drop fresh chili peppers into boiling water for 10 seconds, then shock in ice water. This softens them enough to blend smoothly into the sauce without grit or harsh heat. My grandmother swore by this, and it’s the only way to avoid a mouthful of searing pain mid-bite.
- USE LEMONGRASS PASTE: Instead of mincing lemongrass (which releases bitter juices), pound the stalks into a paste with garlic and a pinch of salt. Slip it directly into the pan—no straining, no wasted flavor. I was skeptical until I tried it, and now I never go back.
Storing and reheating this dish
Banana Blossom Storage
Fresh banana blossom stays best when stored properly—wrap it in damp paper towels and place in a sealed plastic bag. Keep it refrigerated for up to 2 days to maintain crispness.
If you have extra, consider blanching it first (boil for 1 minute, then ice bath) to extend freshness to 3 days.
The chicken marinade can be prepped ahead and stored in an airtight container for 3 days in the fridge, but don’t marinate the chicken longer than 8 hours to prevent toughness. ✨
Reheating Chicken
Reheat leftover chicken in a skillet over medium heat with 1 tbsp coconut milk for 3-4 minutes per side until warmed through. This keeps it juicy and prevents drying. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on 70% power until reaching 165°F.
Add a splash of water or coconut milk if it looks dry—this helps restore moisture lost during storage. 🔥
Reviving Crispy Blossom
Banana blossom loses crispness when reheated, but you can restore it by frying again for 1-2 minutes in fresh oil over medium heat. Keep the heat high enough to sizzle but not burn.
For a quick fix, broil for 30 seconds on high—watch closely to avoid charring. The goal is to revive that satisfying crunch without overcooking the texture. 💫
Rice Reheating Tips
Jasmine rice reheats beautifully—just add 2 tbsp water per cup of rice, cover, and microwave for 1-2 minutes. For stovetop reheating, spread the rice in a pan over low heat with a splash of water, stirring occasionally to prevent sticking.
Avoid high heat, which can make the rice gummy. The rice should be warm and fluffy, ready to soak up any remaining sauce. 💡
Freezing Components
This dish freezes best in portions—store chicken and sauce separately in freezer-safe containers for up to 1 month. Thaw overnight in the fridge before reheating. Banana blossom doesn’t freeze well due to texture loss, so prep it fresh when ready to cook.
For make-ahead convenience, freeze the cooked chicken and sauce only, then fry fresh banana blossom when serving. ❄️
Sauce Preservation
The coconut-lime sauce keeps well in an airtight container for 3 days in the fridge. If it thickens, thin with 1 tbsp water or coconut milk before reheating. For extra flavor, add a splash of fish sauce or lime juice when reheating.
The sauce pairs perfectly with reheated chicken and rice, making it easy to recreate the full dish later. 🌿
Nutrition facts
Frequently asked questions
Where can I find banana blossom?
Look for banana blossom at Asian grocery stores or specialty markets—they usually carry it fresh. If unavailable, hearts of palm can substitute, though they won’t crisp the same way. The blossom should feel firm, closed, and heavy for its size, with no brown spots.
Can I use chicken breast instead of thighs?
Yes, but thighs are ideal—they stay juicier and absorb more flavor during marinating. If using breasts, marinate for no more than 4 hours to prevent drying. For extra tenderness, pound them to an even thickness before cooking.
How do I adjust the spice level?
Remove the seeds from the chili peppers for milder heat, or add more for extra spice. For a heat-free version, substitute with 2 tbsp finely chopped bell pepper. The fish sauce already adds depth—balance it with 1 extra tbsp brown sugar if you prefer less saltiness.
What’s the best way to prep banana blossom?
Peel back the outer layers, discarding any tough or fibrous parts. Slice the inner core into thin, even strips (about ¼-inch thick) for consistent cooking. Soak the slices in cold water for 10 minutes to remove bitterness before frying.
Can I make this dish ahead of time?
Yes! Prep the chicken marinade and rice a day ahead. Cook the banana blossom fresh, but store the cooked chicken and sauce separately in an airtight container for 3 days. Reheat gently to avoid drying out the chicken.
