One-Skillet Creamy Thai Basil Chicken: The Ultimate Thai-Inspired Dinner
Discover a flavorful Thai basil chicken cooked in one skillet, complete with creamy coconut rice, fresh herbs, and bold sauces for a restaurant-worthy meal.

One-Skillet Creamy Thai Basil Chicken
This vibrant, one-skillet creamy Thai basil chicken recipe brings a luscious combination of coconut rice, aromatic basil, colorful vegetables, and flavorful sauces to your dinner table in under an hour. It’s a clever twist on traditional Thai basil chicken, typically served over steamed rice, now elevated with creamy coconut rice cooked right in the same pan. Whether you’re a Thai food enthusiast or simply crave a nutritious, easy-to-make weeknight meal, this dish satisfies with its distinctive Thai flavors—spicy, herby, savory, and ever-so-slightly sweet.
Why Make Thai Basil Chicken in One Skillet?
- Quick cleanup: Everything cooks in one skillet for easy washing up.
- Layered flavors: Cooking the chicken then the rice in the same pan integrates flavors for a richer dish.
- Accessible ingredients: Most items are available in standard grocery stores, while Thai basil adds authentic flair when available.
- Balanced nutrition: Protein from chicken, fresh vegetables, fragrant herbs, and coconut add nutrition and bold taste.
Core Ingredients & Substitutions
This recipe balances classic Thai flavors using widely available ingredients. Below is an overview of the essentials:
| Ingredient | Purpose | Common Substitutes |
|---|---|---|
| Ground Chicken | Protein base | Ground turkey, chopped chicken thighs, ground pork |
| Thai Basil | Herbal flavor | Italian basil (adds peppery note), regular basil |
| Coconut Milk | Creaminess for rice | Light coconut milk (less rich), blend of coconut cream & water |
| Jasmine Rice | Absorbs flavors, authentic texture | Basmati rice, long grain rice |
| Oyster Sauce & Fish Sauce | Umami, savory depth | Soy sauce, hoisin sauce (partial substitute in a pinch) |
| Bell Pepper, Shallot, Garlic | Aromatics | Yellow onion, spring onions, other sweet peppers |
| Green Beans | Crunch, color | Snap peas, snow peas, broccoli florets |
| Chile (Bird’s eye or Serrano) | Spicy heat | Jalapeño, Fresno chile, omit for milder flavor |
| Brown Sugar | Bland sweetness | Honey, white sugar, palm sugar |
| Lime Juice | Bright acidity | Lemon juice, rice vinegar (sparingly) |
What Makes Thai Basil Unique?
If you can source Thai basil, you’ll notice its distinctive aroma: slightly spicy and with a vibrant, licorice-like essence. Italian basil, which most grocery stores offer, brings a milder pepper flavor and gentle sweetness. Both types of basil work beautifully and elevate the dish’s freshness, so use what’s available—your dish will be delicious either way.
Thai basil’s purple stems and sharper aroma distinguish it from Italian basil’s green stems and sweeter scent. For an authentic touch, opt for Thai basil, but rest assured any fresh basil delivers terrific results.
Step-by-Step Directions
- Heat Aromatics: In a large, straight-sided skillet over medium-high heat, warm the vegetable oil. Add bell pepper, shallot, and garlic. Stir constantly until the mixture is fragrant, about 2 minutes.
- Cook Chicken: Turn the heat to high. Add ground chicken, sliced chile, and a pinch of white pepper. Cook for 3–5 minutes, breaking up the chicken as it browns. Stir occasionally, until just cooked through and most of the liquid is absorbed.
- Add Vegetables & Sauces: Mix in green beans, oyster sauce, fish sauce, and brown sugar. Stir well and cook just until green beans are crisp-tender, about 1 minute. Remove from heat, then stir in Thai basil (or Italian basil) until just wilted—about 20 seconds. Transfer the chicken mixture to a large bowl.
- Toast Rice: Return skillet to medium-high heat. Add jasmine rice and stir constantly for about 30 seconds to lightly toast.
- Simmer Coconut Rice: Pour in coconut milk, water, lime juice, and ½ tsp kosher salt. Bring to a boil, then cover and reduce the heat to low. Simmer 16–18 minutes, until rice is tender and liquids are absorbed.
- Combine & Finish: Fluff rice with a fork. Return chicken mixture to the skillet and spoon over the rice. Cover and cook 1 minute more, until heated through.
Tips for Success
- Don’t overcook basil: Add the basil last, off the heat—the leaves wilt quickly and lose flavor when cooked too long.
- Use leftover coconut milk: The recipe uses slightly less than one can of coconut milk. Blend the leftovers into smoothies or use in curries, soups, or desserts to avoid waste.
- Customize the spice level: Bird’s eye chiles bring significant heat, but you can use milder chiles or reduce the amount depending on your preference.
- Make it vegetarian: Substitute ground chicken with crumbled tofu or tempeh, and use soy sauce in place of fish sauce for a plant-based version.
Nutritional Benefits
This one-skillet meal strikes a nutritional balance:
- Protein from ground chicken supports muscle health and sustains satiety.
- Vegetables like bell pepper, green beans, and shallots provide fiber, vitamins, and antioxidants.
- Healthy fats from coconut milk lend creaminess and help absorb fat-soluble vitamins.
- Herbs (basil and garlic) offer antimicrobial properties and boost flavor without extra calories.
Serving Suggestions
This dish is ideal served straight from the skillet for a comforting, family-style meal. For extra crunch and color, garnish with additional basil leaves or a sprinkle of chopped scallions. Lime wedges on the side let guests adjust acidity to taste.
If you like, serve with side sauces such as sriracha, chili crisp, or crushed peanuts for more texture and heat.
Frequently Asked Questions
- Can I use boneless chicken thigh or breast instead of ground chicken?
Yes. Chop them finely or pulse in a food processor for a similar texture, but ground chicken mixes flavors faster and cooks evenly. - I can’t find Thai basil. Can I substitute regular basil?
Absolutely. Italian basil works well and still adds great flavor, although the dish may lack the hint of licorice that Thai basil imparts. - How spicy is this recipe?
This dish’s spice level is adjustable. Bird’s eye chiles are quite hot; use less or omit for a mild version, or add extra for a fiery kick. - Can I make this ahead?
The chicken mixture keeps well in the fridge for up to 2 days. Store rice separately for best texture, then reheat and combine to serve. - Are leftovers good?
Yes. Leftovers reheat well and the flavors mingle overnight. Add a splash of water before microwaving to keep rice moist. - What can I do with extra coconut milk?
Blend into smoothies, use for curries, soups, or make coconut rice pudding using the leftover portion. - Is it possible to make this gluten-free?
Yes. Ensure your oyster and fish sauces are gluten-free, or substitute with gluten-free tamari and gluten-free fish sauce alternatives.
Expert Tips & Extra Variations
- Vegetarian Version: Substitute ground chicken with crumbled tofu, tempeh, or ground plant-based meat. Use soy sauce instead of fish and oyster sauces.
- Extra Veggies: Add diced carrots, snap peas, or baby corn to increase vegetable variety and visual appeal.
- Create a crispy texture: Fry the chicken mixture a few seconds longer for a slight crisp, or top rice with crispy shallots or fried garlic.
- Meal prep-friendly: Make the chicken mixture and rice ahead; portion separately and assemble for quick weekday lunches.
- Double for a crowd: The recipe easily doubles in a larger pan; increase all ingredients proportionally and use a deep skillet.
Flavor Profile Breakdown
This creamy Thai basil chicken blends several classic flavor elements from Thai cuisine:
- Savory/Umami: Oyster and fish sauce add depth, saturating every bite.
- Sweet: Balanced by brown sugar and natural sweetness from coconut milk, shallots, and bell peppers.
- Spicy: Bird’s eye or serrano chile offers authentic bite, with flexibility to control heat.
- Herby/Fresh: Basil delivers brightness and herbal notes, complemented by lime’s acidity.
- Creamy: Coconut milk unifies the dish and lends velvety texture to rice.
The end result is a harmonious, well-rounded meal, balancing richness, heat, freshness, and comfort.
Complete Ingredient List
- 1 tbsp vegetable oil
- 1 small red bell pepper, thinly sliced
- 1 large shallot, halved and thinly sliced
- 3 garlic cloves, minced
- 1 lb ground chicken (preferably a mix of dark and light meat)
- 1 Thai bird’s eye chile, seeds removed and thinly sliced; or 1/2 serrano chile, chopped
- Pinch ground white pepper
- 4 oz green beans, cut crosswise into 1/2″ pieces
- 3 tbsp oyster sauce
- 1 tbsp fish sauce
- 2 tsp packed light brown sugar
- 1 cup packed fresh Thai basil leaves
- 1 1/4 cups jasmine rice
- 1 1/4 cups unsweetened full-fat coconut milk
- 1 1/4 cups water
- 1 tbsp fresh lime juice
- Kosher salt (to taste)
Convenient Grocery Shopping Tips
- Find Thai basil at Asian markets, farmers’ markets, or specialty grocery stores. Italian basil is readily available.
- Oyster sauce and fish sauce are often in the international or Asian foods aisle. Choose reputable brands for authentic flavor.
- Use fresh vegetables for best flavor, but frozen green beans can be a time-saving option.
- Unsweetened coconut milk works best; avoid coconut ‘beverages’ or heavily sweetened varieties in tetra packs.
Storing & Reheating
- Cool leftovers quickly and refrigerate in airtight containers.
- Rice and chicken mixture keep well for 2–3 days. Add a splash of water or coconut milk when reheating to retain moisture.
- Freeze portions for longer storage—thaw overnight in the refrigerator before reheating gently.
Reader Comments & Feedback
Have you tried this recipe? Share your experience in the comments below! Tips, substitutions that worked well, or creative add-ins always help the home cooking community.
Similar Recipe Ideas
- Thai Basil Beef Bowls: Swap ground chicken for lean beef with similar aromatics and sauces. Top with a fried egg for extra richness.
- Vegetarian Thai Basil Stir Fry: Use tofu or tempeh with mixed vegetables and basil, seasoned with the same sauce blend.
- Thai Curry Chicken Skillet: Incorporate curry paste and coconut milk for a saucier chicken-and-rice skillet meal.
FAQs
Can I use brown rice instead of jasmine rice?
Yes. Increase the cooking time for rice as brown rice cooks slower and may need more liquid.
Is this recipe suitable for meal prep?
Definitely. Prepare chicken mixture and coconut rice separately; combine when reheating for fresher flavors.
How do I make this dish dairy-free?
The recipe is naturally dairy-free as it uses coconut milk for creaminess instead of cream or cheese.
Can leftovers be frozen?
Yes. Store in freezer containers for up to 3 months. Thaw and reheat with a splash of water.
Is this dish kid-friendly?
Absolutely, especially if you reduce or omit the spicy chile. The flavor and creaminess appeal to most children.
Conclusion: Easy, Flavorful, and Satisfying
This one-skillet creamy Thai basil chicken is a practical way to enjoy bold Thai flavors at home with minimal fuss and fantastic results. Whether you have access to Thai basil or only Italian basil, the dish excites with a blend of creamy coconut rice, crisp vegetables, aromatic sauces, and garden-fresh herbs. Make it your go-to solution for a flavorful, crowd-pleasing weeknight meal!










