Spicy Keto Thai Chicken Soup

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published June 20, 2020 • Updated August 22, 2026

Reader Rating
4.6 Stars (24 Ratings)

This post may contain affiliate links. See my disclosure policy.

A creamy coconut milk bone broth makes this keto Thai chicken soup rich and cozy — 8g net carbs and 29.6g protein per bowl. It started as my camping foil-packet recipe, and it's still ready in about 15 minutes at home.

I came up with this method on a camping trip a few years ago. I needed something hot, filling, and easy to clean up, so I threw diced chicken thighs and vegetables into a foil packet and grilled it. When I poured the steamed contents into coconut milk broth, the flavor was better than anything I’d made on the stovetop. The enclosed steam keeps the chicken thighs tender and juicy in a way that simmering in a pot just doesn’t.

Now I make it this way every time, even at home. The foil packet does all the heavy work. You get perfectly cooked chicken, wilted spinach, and softened zucchini without a single pot to scrub afterward. If you like Thai-inspired keto meals, try my Thai chicken salad for a cold version of that same flavor profile.

The heat level is real. Thai chilies and chili garlic sauce inside a sealed foil packet concentrate the spice more than you’d expect. I like it that way, but if you’re sensitive to heat, start with one chili instead of two or three. You can always add red pepper flakes at the table.

This is one of the few low carb soups I make that works just as well outdoors as it does in my kitchen. The foil packets travel well in a cooler, the broth heats up in a small pot over any heat source, and cleanup is basically crumpling up foil. If you’re into grilling chicken, my keto grilled chicken tenders use a similar high-heat approach. And if you want another bowl-style meal, the keto ramen scratches that same itch on cold nights.

For garnishes, I squeeze a lime wedge over the top and throw on some fresh cilantro. Chopped peanuts add a nice crunch if you have the carb room. A few thin slices of Thai chili on top look great and add one more layer of heat.

One thing I want to mention: if you’ve never tried foil packet cooking, don’t press the foil down tight onto the food. Leave a gap inside for steam to circulate. That air pocket is what cooks everything evenly. Fold the top and sides snugly but loosely. My buffalo chicken stuffed avocados are another good option when you want bold flavor without a complicated method.

Recipe
Print Pin

Spicy Keto Thai Chicken Soup

4.6 (24) Prep 2m Cook 15m Total 17m 2 servings

Ingredients

  • 1/3 cup cauliflower rice
  • 2 boneless, skinless chicken thighs, diced
  • salt & pepper
  • 1 cup baby spinach leaves
  • 1/2 cup zucchini sliced into half moon shapes
  • 1/4 cup carrots, julienned
  • 2-3 thai chile peppers or 1/4 teaspoon red pepper flakes
  • 2 teaspoons chili garlic sauce
  • 1/2 cup full-fat coconut milk
  • 1/2 cup chicken broth

Step by Step Instructions

1
Preheat grill

Preheat grill to high (about 400 to 500 degrees). If using an oven, preheat the oven to 400 degrees.

BBQ grill thermometer being preheated
2
Lay down foil

To a double-lined sheet of foil, lay down cauliflower rice into the center. Add diced chicken thighs on top and season with salt and pepper.

raw chicken on top of cauliflower rice on foil
3
Make a foil pack

Top with remaining vegetables, seasoning and chili garlic sauce.

thermometer on a grill at 450 degree
4
Fold the pack

Bring the long edges of the foil to meet at the center and fold a crease together at the top and roll down, but do not press the foil all the way down onto the food. Leave a gap inside the foil for air to circulate around the food. Fold in the sides to the top.

diced chicken thighs and cauliflower rice in the center of a sheet of aluminum foil
5
Grill

Grill over direct high heat or bake at 400 degrees until chicken is no longer pink and cooked through, about 15 minutes.

fresh vegetables and chili garlic sauce on a foil pack
6
Make soup

Heat 1/2 cup of coconut milk and 1/2 cup chicken bone broth in the microwave or over the stovetop until warmed through.

Chicken and sliced vegetables simmering in creamy Thai soup
7
Pour over grill vegetables

Once the chicken foil pack is done cooking, remove from the grill and pour contents of the foil pack into the coconut milk broth. Stir and enjoy!

camping foil packet on a grill
Nutrition Per Serving 1 bowl
394 Calories
23.2g Fat
29.6g Protein
8g Net Carbs
10.7g Total Carbs
2 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Spicy Keto Thai Chicken Soup

Frequently Asked Questions

Does this work on a campfire, or does it need a grill?

I've made it both ways. A campfire works fine as long as you have a grate to set the foil packet on. The heat is less consistent than a grill, so I give it a few extra minutes and check the chicken before pulling it off. One of my readers pulled his packet at 12 minutes on a hot grill and the thighs were already falling apart, so the 15-minute mark has some buffer built in. For the broth, I just heat it in a small pot next to the fire. This is genuinely one of my favorite keto camping meals.

Can I make the foil packets ahead and cook them at camp?

I do this every time I go camping. I assemble the foil packets at home with the diced chicken, cauliflower rice, vegetables, and chili garlic sauce, then keep them in the cooler until I'm ready to cook. They hold up fine for 1-2 days. I pack the broth packets separately and heat the broth on-site while the foil packets grill. Cuts my camp cooking time down to basically just waiting.

Can I freeze the broth without the chicken and vegetables?

I freeze the coconut milk broth by itself all the time. It holds up well for about 3 months in a freezer-safe container. I don't freeze it with the vegetables because the spinach and zucchini get mushy after thawing. When I want to meal prep, I'll make a big batch of the broth, freeze it in portions, then assemble fresh foil packets the day I want to eat. Thaw the broth overnight in the fridge and reheat on the stove.

What garnishes work well on top?

My usual finish is a lime wedge squeezed over the top and a handful of fresh cilantro. I also like chopped peanuts for crunch when I have the carb budget. Thinly sliced Thai chilies on top look great and add more heat. A drizzle of sesame oil is another option I reach for sometimes. If you like that garnish style, my sesame chicken salad uses a similar finish.

Can I use chicken breast instead of thighs?

I've made it with breast and it works, but you have to watch the timing more closely. Thighs stay juicy in the foil packet because the steam and the fat content protect them. Breast can dry out if you go past 15 minutes. I pull breast packets at 12-13 minutes and check with a thermometer. If you like working with chicken breast, my bacon wrapped chicken tenders are another way I keep lean cuts moist.

How do I tone down the heat?

I love the heat level as written, but my husband doesn't. When I make it for both of us, I skip the Thai chilies in his packet and only use 1 teaspoon of chili garlic sauce instead of 2. The coconut milk broth mellows things out naturally, so even the regular version isn't as aggressive as it sounds. You can always add red pepper flakes at the table if you want more.

Can I make this entirely on the stovetop?

I've done it on the stovetop when I didn't want to fire up the grill. Dice the chicken, sear it in a pan until cooked through, then add the vegetables and let them soften for a few minutes. Pour in the broth and simmer for 5 minutes. It works, but I'll be honest, the flavor isn't quite the same. The foil packet concentrates the chili garlic sauce and steams everything together in a way that a pan can't replicate. If you want a soup you can do entirely on the stove, my keto bread bowl is built for that.

Similar Recipes

Others looking for “Spicy Keto Thai Chicken Soup” also liked:

Foil Packet Cooking

If you’re camping this summer, the easiest way to make this Thai chicken soup is to cook the chicken and vegetables in a foil pack. Tons of recipes work on the campfire this way – tacos, stir-fry, you name it. a foil packet filled with vegetables and spicy garlic sauce Now that summer is finally here and camping season is underway, I figured I should share a solid camping recipe. To make a foil packet, pile all the ingredients into a double lined sheet of foil (or use heavy duty aluminum foil), wrap them up, and place on hot coals in the campfire or on a grill. Don’t place the packets directly on flames or you’ll burn your food!

Meal Prep & Camping Tips

eating a camping grilled foil packet filled with chicken and vegetables with a plastic fork The nice thing about foil packets is that they’re easy to assemble and require almost no pots or pans. Everything goes into a sheet of aluminum foil and cooks on the grill or in the oven. You can prep the spicy chicken and vegetables ahead of time, which makes meal prep easy – especially for a camping trip. Assemble your foil packet ahead of time and place in a Ziploc bag, or just put all the ingredients in a plastic bag and store in the refrigerator or cooler until ready to cook. The Thai coconut bone broth soup is ready to prepare as well. Power Provisions soups are ready-to-cook and come in a convenient to-go cup that only takes about a cup of hot water.  

Are Carrots Low Carb?

Yes, carrots are a little higher in carbohydrates than other keto-friendly vegetables. One large carrot has 5g net carbs. That sounds like a lot, but most recipes don’t have you eating one full carrot per serving. In this Thai chicken foil packet recipe, you’re using about 1/4 to 1/2 of a carrot – so you’re only adding 1.25 to 2.5 grams of carbs for the entire recipe. In moderation, carrots work just fine.

Other Camping Recipes to Try

If you’re going camping and want to stay keto while enjoying the great outdoors, this Thai chicken soup is one you should make. It’s easy to stay on track as long as you come prepared. Foil packets are a great option for camping dinners. Try these other recipes:  
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Lunch Recipes

A bowl of creamy coated broccoli and chicken salad with bell pepper and onion.
15 Mins
Broccoli Chicken Salad
4.8 Stars (28 Ratings)

A tangy lemon-garlic Greek yogurt dressing coats this crunchy broccoli chicken salad — 3.4g net carbs and 21.8g protein per serving. Broccoli...

See the Recipe
a white bowl with creamy cheese covered cauliflower topped with herbs
15 Mins
Keto Mac and Cheese
4.8 Stars (26 Ratings)

Creamy and deeply cheesy, with a gruyere and sharp cheddar sauce that clings to every piece of tender cauliflower. Mac and cheese was the one thing I...

See the Recipe
chicken taquitos close up on a plate with toppings dripping down the sides
10 Mins
Keto Chicken Taquitos
4.8 Stars (39 Ratings)

Crackly outside, creamy inside, these keto chicken taquitos deliver 34g protein at just 5.3g net carbs. Shredded chicken and cream cheese rolled in a...

See the Recipe
Golden canned chicken nuggets served with a side of creamy ranch dipping sauce on a white plate.
15 Mins
Canned Chicken Nuggets
4.9 Stars (8 Ratings)

Don't side-eye canned chicken — these crispy, juicy chicken nuggets pack 37.5g protein with just 2.2g net carbs. Four simple ingredients and an air...

See the Recipe
Individual bowls of chicken Alfredo lasagna layered with creamy sauce, cheese, and noodles.
35 Mins
Chicken Alfredo Lasagna Bowls
4.7 Stars (24 Ratings)

Chicken alfredo lasagna in creamy single-serve bowls — juicy chicken, alfredo sauce, and zero-carb egg white wraps as noodles, at 6.5g net carbs...

See the Recipe
Thai chicken salad with chicken, cabbage, edamame, carrots and cucumber in a wooden bowl.
15 Mins
Thai Chicken Salad
4.6 Stars (19 Ratings)

This keto Thai chicken salad tosses two kinds of crunchy cabbage, edamame, cucumber, and shredded chicken in a tangy peanut dressing that coats every...

See the Recipe
Reviews 57
4.6
4.6 Stars (24 Ratings)
24 ratings · 29 written reviews
Made this recipe? Tap a star to rate it.
  1. T
    Thelma Aug 21, 2026

    Six people coming for dinner Sunday, so I'm tripling this. Would you grill three separate foil packs, or can I build one big pack and give it extra time?

  2. R
    Rebecca Aug 9, 2026

    Honest confession: I went in expecting soup and made more of a coconut milk stew. Not bad, but if you want brothy, double the liquids. The chili garlic sauce is where all the flavor is anyway.

  3. R
    Riley Jul 20, 2026

    Was pretty sure the coconut milk would break at 450 and I'd end up with oily separated broth. Made it anyway, it's July, I'm not turning the oven on. Broth came out silky, chili garlic had time to actually get into the thighs. Eighteen minutes and done. Only way I'm making soup in summer.

    1. Annie Lampella
      Annie Lampella Jul 23, 2026

      Riley, the coconut milk never actually hits 450 in there. It steams inside the foil, which is way gentler than it sounds. I make this on the grill every summer for the same reason.

  4. A
    Andre J. Jul 9, 2026

    Full-fat coconut milk or the broth won't get there. I used to order Tom Kha twice a week from a place near me, went keto, figured that was gone. The foil packet concentrates the chili garlic into the chicken before it hits the broth. This is what I make now.

    1. Annie Lampella
      Annie Lampella Jul 11, 2026

      Andre, going from Tom Kha twice a week to this is exactly the swap I was hoping people would make. The packet is basically a fast marinade, and you're right that the full-fat is the whole thing.

  5. R
    Rosa Jul 6, 2026

    I wasn't sure lemongrass would survive the foil packet without turning bitter, but it steams into the chicken and holds up. I bruise one stalk and lay it under the thighs before sealing. The other thing I figured out, probably by accident: the lime goes at the table, not in the packet. Acid hits the coconut milk differently when the broth is already hot in the bowl, it cuts the fat on the finish without muting the heat from the chili garlic sauce. Adding it before sealing just cooks the brightness out. That half-lime at the table, I don't skip it anymore. Broth tastes flat without it.

    1. Annie Lampella
      Annie Lampella Jul 9, 2026

      I kept putting the lime at the table accidentally before I did it on purpose. And yeah, it cooks out in the packet. Flat is exactly it.

  6. M
    Mike Jun 29, 2026

    I do Sunday meal prep and this is exactly what I want in rotation. Can I assemble the foil packets the night before and refrigerate til I'm ready to grill, or does the cauliflower rice get weird sitting with raw chicken overnight? Or would it just be easier to cook everything Sunday and reheat through the week?

    1. Annie Lampella
      Annie Lampella Jun 30, 2026

      Mike, assemble-ahead is no problem. I do it every camping trip and the cauliflower rice holds up fine next to raw chicken overnight. Cook-Sunday-reheat is the easier call if you want grab-and-go all week.

  7. J
    James Jun 27, 2026

    I've found cauliflower rice doesn't get soggy in the packet.

    1. Annie Lampella
      Annie Lampella Jun 30, 2026

      James, steam doesn't waterlog it the way boiling does. Left mine in a couple extra minutes before and it still fine.

  8. A
    Aaliyah E. Jun 26, 2026

    broth is unreal, cauliflower rice needs to double

    1. Annie Lampella
      Annie Lampella Jun 30, 2026

      I bump it to 2/3 sometimes. Still steams fine in the packet.

  9. B
    Brandon Thomas Jun 24, 2026

    Pre-portion the foil packets before you leave the house, this thing presents beautifully tableside. Brought it to a backyard dinner last Friday and watching people pour the broth out of the foil into their own bowls converted the skeptics faster than anything I've served lately. Four stars because three Thai chiles is a real commitment and I forgot to warn anyone.

    1. Annie Lampella
      Annie Lampella Jun 27, 2026

      Three Thai chiles with no warning is a bold hosting choice. Brandon, I've done the exact same thing and watched the same faces. The tableside pour is why I still make this even when I'm nowhere near a campsite.

  10. R
    Renee Jun 18, 2026

    8g carbs. Brought it to a cookout, outlasted the burgers.

    1. Annie Lampella
      Annie Lampella Jun 18, 2026

      8g and it outlasted the burgers. That's the whole review.

    2. R
      Renee Jun 18, 2026

      Ha, yeah. Two people texted me asking for the recipe before we even got home.

  11. D
    Diane Jun 2, 2026

    Third time making this in the last month. I keep coming back to it on hot days when I don't want to heat up the kitchen (I know, soup in summer, but the spice makes it work). The foil packet on the grill is my favorite part, everything steams together and when you pour it into the coconut broth it just comes together. Been adding an extra Thai chile each time and I think I've finally landed on my heat level. Trying it with the full bone broth package next time instead of the sub.

    1. Annie Lampella
      Annie Lampella Jun 2, 2026

      The full packet is worth it. The sub works but you lose some of the Thai spice depth that's already built in. And the extra chile thing, I keep thinking I've landed too and then I go one more.

  12. M
    Maria T. May 30, 2026

    I grew up eating Thai food every Friday night and genuinely thought that part of my life was over when I went keto. Made this with the Power Provisions broth last week and it tasted like something I hadn't had in two years. Already planning a double batch.

    1. Annie Lampella
      Annie Lampella Jun 3, 2026

      Two years without Friday night Thai is a long time. Power Provisions holds up well in this one. Freeze the broth separately when you do the double batch, it keeps for about 3 months.

  13. L
    Lindsey May 26, 2026

    Was skeptical about cooking soup in a foil packet but the chicken comes out way juicier than my usual Thai soup. The chili garlic sauce steaming into everything made a real difference. Nothing else I've tried for a quick Thai fix has come close.

    1. Annie Lampella
      Annie Lampella May 28, 2026

      The camping workaround that ended up being the actual best method. Chicken thighs in there basically can't dry out.

  14. J
    Jessica May 3, 2026

    Every keto Thai soup I've tried came out watery, but this one actually has depth. I'd go heavier on the chiles next time though.

    1. Annie Lampella
      Annie Lampella May 5, 2026

      Yeah, 3 chiles and extra chili garlic sauce at the end. The broth picks up heat fast once the foil packet opens.

  15. K
    Katie Apr 28, 2026

    My husband has a nightshade sensitivity so both the chile peppers and chili garlic sauce are out. Is there anything that would give this similar depth, or will it just taste like plain coconut chicken soup?

    1. Annie Lampella
      Annie Lampella Apr 28, 2026

      Fish sauce covers most of what the chili garlic sauce contributes, and white pepper has real heat without the nightshade problem. Bump up the ginger too. Different, but not boring.

Leave a Review

Rating

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.