Thai basil turkey stir-fry is a vibrant and flavorful dish that packs a punch with its savory, aromatic, and slightly spicy profile. With lean ground turkey as the base, this stir-fry is lighter yet still full of bold, satisfying flavors. Thai basil, garlic, and a combination of soy sauce, fish sauce, and a touch of sugar create the perfect balance of salty, sweet, and umami, making this dish a delightful way to spice up a weeknight dinner.
The stir-fry starts by sautéing garlic, shallots, and chili peppers (if you like some heat) in a bit of oil. As they become fragrant, ground turkey is added to the pan, cooked through, and broken into crumbles. Using turkey not only lightens up the dish but allows the bold Thai seasonings to shine. Once the turkey is browned, the real magic happens when you pour in the sauce mixture. A combination of soy sauce, fish sauce, a dash of sugar, and sometimes lime juice or a bit of tamarind gives the dish its complex flavor profile. The sugar balances the saltiness of the fish sauce, while lime juice adds a refreshing zing.
Thai basil leaves are added toward the end of cooking, just long enough to wilt them slightly. The basil provides a fragrant, slightly peppery note that pairs wonderfully with the savory turkey and sauce. If you can’t find Thai basil, regular basil will work in a pinch, though the unique taste of Thai basil really elevates the dish.
This stir-fry is incredibly versatile and easy to customize. You can toss in additional vegetables like bell peppers, carrots, or green beans for added crunch and color. Serve the stir-fry over steamed jasmine rice or rice noodles to soak up all that delicious sauce. For extra texture, top with chopped peanuts or a drizzle of chili oil.
Thai basil turkey stir-fry is perfect for those craving something fresh, light, and full of flavor. It’s quick to prepare, full of vibrant ingredients, and a great option for meal prepping. The balance of spicy, savory, and sweet, along with the fragrant basil, makes every bite of this stir-fry a mouthwatering experience.

Ingredients
- 1 pound ground turkey
- 2 cups Basil leaves torn, fresh
- 1 red bell pepper thinly sliced
- 1 onion thinly sliced
- 3 cloves garlic minced
- 1 tbsp ginger minced, fresh
- 2 tbsp gluten-free soy sauce
- 1 tbsp fish sauce
- 1 tsp coconut sugar
- 1 tsp chili flakes adjust to taste
- 2 tbsp cooking oil
Instructions
- In a bowl, mix together the gluten-free soy sauce, fish sauce, coconut sugar, and chili flakes. Set aside.
- In a large skillet or wok, heat the cooking oil over medium-high heat.
- Add the minced garlic and ginger, and sauté for about 30 seconds until fragrant.
- Add the ground turkey to the skillet and cook until browned and cooked through, breaking it apart with a spoon as it cooks.
- Push the turkey to one side of the skillet and add the sliced onion and red bell pepper to the other side. Sauté for a couple of minutes until the vegetables are slightly softened.
- Pour the sauce mixture over the turkey and vegetables. Stir to combine and coat everything evenly with the sauce.
- Remove the skillet from heat and stir in the torn basil leaves until wilted.
- Serve the Thai Basil Turkey Stir-Fry over cooked rice or cauliflower rice.
- Garnish with additional chili flakes and fresh basil leaves if desired.
- Enjoy your delicious Thai-inspired turkey stir-fry!
Ew, this was terrible. The fish sauce tasted weird with turkey. I wouldn’t recommend it.
I actually loved it! The fish sauce adds a unique flavor, maybe you just mixed up the measurement? 🤔
I didn’t have fresh basil, so I used dried and it just didn’t taste right. Maybe try to stick with fresh?
This recipe is a game changer! The flavors are spot on, and it’s healthy too!
Really? I’ve tried it and found it bland. Maybe it needs more spices or something? 🤔
I totally agree! This recipe is fantastic. I made it last night and my family loved it! So delicious and easy!
Not a fan of turkey, did u even use chicken?? Might try next time just sticking with chicken.
Quick and easy. Made it for my family and they all loved it! Definitely will make again.
I don’t know about this. Turkey and basil? Seems kinda weird. I prefer beef.
I get that! But turkey can be just as tasty, and the basil adds a unique flavor. You might be surprised if you give it a shot!
Nah, man. Turkey ain’t beef. This sounds like a bad combo to me. Just stick to burgers.
Quick and delish! I put it over noodles instead of rice. Yum!
Sounds amazing! Noodles are a great idea! I never thought of that. 😊
I’m not sure this is really Thai. My friend from Thailand wouldn’t recognize it. But it tasted ok.
I think it looks good! But I get your point, it might be a bit different from traditional recipes. Still, as long as it tastes nice, who cares? 😄
yum! I served it on cauliflower rice, really nice twist! Will make again 100%.
This was so yummy! My family loved it and I was impressed at how easy it was to make. Will definitely make again! 😋
Too much work for a simple meal. I just ordered takeout instead. Seems easier!
I ran out of chili flakes, so I used paprika… not the same! Haha.
I didn’t have fish sauce, used soy sauce only. Still turned out good. 👍
Great job! Soy sauce worked just fine for me too when I tried. Gotta love flexibility in recipes! 🎉
Honestly, I think the fish sauce is really important for the authentic flavor. Soy sauce alone can’t replace it. 😕
Can I use turkey bacon? That’s what I have… also I never heard of basil in Thai food, sounds weird. lol
Turkey bacon? Why not! It should work just fine. And basil is actually used in a lot of Thai dishes, you might like it!
I didn’t have fish sauce, so I used ketchup instead… not the same, but it worked!
Pretty good but I think it needed something, maybe more sauce? I dunno. Just felt a bit dry.
Didn’t work for me. The turkey was dry and my sauce got burnt. Maybe I did something wrong?
I’m skeptical about using gluten-free soy sauce + fish sauce together—doesn’t that get too intense? But it turned out okay. I’ll probably cut the fish sauce in half next time.
I made this for my kids and they actually ate their veggies! Miracle recipe.
Yum! My whole family loved it, even the picky eaters. The basil really adds a nice flavor. Highly recommend!
I’m not a big fan of turkey… doesn’t taste like the takeout! But maybe that’s the point?
This is so tasty! I love the freshness of the basil, my family devoured it.
my kids loved this! they never eat turkey but gobbled it up. thanks!
This was ok, but I subbed chicken for turkey and it felt like it was missing something. Maybe more spices next time?
I feel you! Turkey can be a bit bland sometimes. Definitely add more spices! Maybe some lemongrass or cumin would help too.
Why not just use chicken if you like it better? Turkey? No, thanks. Chicken is the best.
Quick and easy, perfect for a weeknight meal. Def gonna make this again!
I’m so glad you liked it! It’s my go-to for busy nights too. 🍽️
Food was fine but took too long to cook. I’m not a pro chef! 😂
Took too long? But it’s so worth it! The taste is amazing! You can also prep ingredients ahead of time!
I totally get you! Cooking can be a hassle sometimes. Maybe next time put a timer on? Just a suggestion! 😊
Great recipe! Can’t believe how simple it was to make. Definitely making again.
Yummm! 😍 Simple and tasty. My kids also ate it, which is a big win!
Looks good but I don’t know if my family would eat turkey. Why not chicken? 🤔
So glad your kids liked it! Feeding them healthy meals can be so hard. This one is perfect!
Yum! So quick and easy. Even my kids liked it, and they are picky eaters. Thanks!
So glad your kids liked it! Mine usually turn their noses up at anything green, but this dish was a hit! Thanks for sharing!
Looks good! But I can’t eat cilantro. This has basil??? What’s the diff?