The pot lid rattles and you know dinner is almost ready. That sound kinda gets you excited cause you can feel the steam cues whispering that something good's going down in your kitchen. The rich smell of coconut milk mixed with spicy red curry starts sneaking in, and you catch yourself looking at the clock more often than usual.

You're thinking about how the grilled chicken is just about perfect right now with those tender pulls when you lift the lid. You remember the marinade that soaked in overnight, making it juicy and packed with flavor. And yeah, that peanut oil on the grill? Gets everything crispy and awesome.
The buns toast lightly alongside the chicken, soaking up just enough heat to be soft but sturdy for all the toppings. You're practically ready to dig in, but nah, you gotta get the sandwich assembled right with the bacon, fresh bean sprouts, and the peanut sauce drizzled just right. It’s dinner ready to make your taste buds dance.
Why This Recipe Works Every Single Time
- Marinating the chicken overnight locks in that bold Thai flavor y’all crave.
- The peanut oil on the grill gives the chicken a perfect crispy edge.
- The slow release of steam in your pressure cooker helps the chicken stay juicy and tender.
- Fresh bean sprouts add a crunchy contrast to the creamy peanut sauce.
- Using brioche or soft buns means the bread doesn’t fall apart when you bite in.
- The peanut sauce balances sweet, salty, and spicy so every bite hits just right.
- Grilling last minute buns on the grill or skillet keeps them soft but firm enough to hold it all together.
Everything You Need Lined Up
- 6 skinless boneless chicken breasts
- 12 slices of bacon, cooked
- Fresh bean sprouts
- 6 soft brioche or potato sandwich buns
- ½ cup peanut oil for grilling and sauce
- ¼ cup soy sauce, low sodium works best
- 1 teaspoon grated ginger
- 1 teaspoon crushed red pepper flakes
- 1 can 13.5 oz coconut milk, lite is fine
- 4 tablespoon red curry paste, adjust heat to your liking
- 1 cup natural peanut butter
- 3 tablespoon soy sauce for the peanut sauce
- ¼ cup honey
- 2 tablespoon rice wine vinegar
- ½ cup water
Alright so you gotta prep these ingredients before you dive in. It’s kinda the secret weapon that makes everything go smooth. Get the chicken cleaned and set. Whisk the coconut milk with red curry paste, soy sauce, ginger, and crushed red pepper to start that flavorful marinade. Don’t forget the peanut butter sauce ingredients are easy to combine after grilling.

How It All Comes Together Step by Step
- First, whisk that coconut milk, red curry paste, soy sauce, grated ginger, and crushed red pepper in a bowl. You’re building the marinade here, so get all that flavor mixed up good.
- Next, toss the chicken breasts into a resealable plastic bag or dish and pour your marinade over. Seal or cover and pop it in the fridge for at least 2 hours, though overnight’s way better to soak all that goodness in.
- When you’re ready, preheat your grill to medium-high heat. Pull the chicken from marinade and ditch the leftover liquid.
- Brush the grill grates with peanut oil so the chicken won’t stick. Grill each chicken breast for 6 to 8 minutes a side, till you see those nice grill marks and the juices run clear.
- While chicken cooks, lightly toast your buns on the grill or in a skillet; you want them warm but still soft enough for an easy bite.
- For assembling, slap down a grilled chicken breast on the bun bottom. Add your cooked bacon, some fresh bean sprouts, and drizzle with that creamy Thai peanut sauce if you want more oomph. Cap it with the bun top and serve it hot — that’s it!
Valve Hacks You Need to Know
- If you’re using a pressure cooker for the marinade soak, try natural release to keep the chicken tender instead draining the whole marinade beforehand.
- When you hear the valve hiss on your cooker, it means steam’s working hard, so pause and let it do its thing before quick releasing.
- Slow release is great when you want that meat to stay juicy without drying out.
- For cleaning, drop a cup of water and a splash of vinegar into the cooker and run a steam cycle; cuts grease real good.
- When grilling, brush a small bit of peanut oil on the valve stem and lid rim to keep it from sticking or getting gunked up.
What It Tastes Like Fresh From the Pot
The first bite hits you with that creamy peanut flavor mixed up with the bold heat from the red curry. You can feel the tender pull of the chicken right away, juicy and kissed with just enough grill char.
Savory bacon adds a smoky crunch that breaks up the soft bun and bean sprouts. The fresh sprouts bring a crispy pop that kinda wakes everything up.
Every couple bites you catch sweet honey and tang from the rice vinegar playing background with salty soy sauce, making a bite that’s layered, complex, and downright satisfying right outta the pot.

Keeping Leftovers Fresh and Ready
- Wrap sandwiches tightly in plastic wrap then foil; this keeps moisture in and prevents the buns from gettin’ soggy.
- Store grilled chicken breasts in an airtight container separate from buns to keep that fresh grilled texture.
- Refrigerated leftovers best eaten within 3 days so the chicken doesn’t dry out or the sprouts turn mushy.
- For a quick reheat, wrap chicken in foil and warm in a 350°F oven or zap in microwave but watch for drying.
Keep those buns chilled but un-toasted if you think you ain’t gonna eat right away, then toast fresh before serving again. This way your sandwich stays closer to that grilled taste and texture you loved.
What People Always Ask Me
- Can I use chicken thighs instead of breasts? Heck yeah, thighs are juicy and flavorful. Just adjust grill time to make sure they’re cooked through.
- Do I gotta have a grill for this recipe? Not at all, you can use a grill pan or even broil in the oven if needed.
- How spicy is this sandwich? Depends on your red curry paste. I start with 4 tablespoons but you can reduce or add more to suit your taste.
- Can I prep the peanut sauce ahead? Absolutely, it holds well in the fridge for a few days and even tastes better when flavors meld.
- What if I don’t like bean sprouts? Swap ’em for shredded cabbage or even crunchy lettuce to keep the fresh crunch going.
- Is peanut allergy a dealbreaker? You can try sunflower seed butter or tahini instead for a similar creamy texture without peanuts.
For more recipes that pair well with this delicious sandwich, don’t miss our Pressure Cooker Cannoli Cheesecake Bars Recipe, Classic Homemade Orange Candy Recipe, and Chocolade Lasagna Recipe for perfect meal and dessert ideas.

Grilled Thai Chicken Sandwich with Peanut Sauce and Potato Rolls
Equipment
- 1 Mixing bowl for marinade and sauce prep
- 1 Grill or grill pan for cooking chicken and buns
- 1 Saucepan for peanut sauce
Ingredients
Main ingredients
- 6 Chicken breasts skinless and boneless
- 12 slices Bacon cooked
- Fresh bean sprouts
- 6 Soft brioche or potato sandwich buns
- ½ cup Peanut oil for grilling and sauce
- ¼ cup Soy sauce low sodium works best
- 1 teaspoon Grated ginger
- 1 teaspoon Crushed red pepper flakes
- 1 can Coconut milk 13.5 oz, lite is fine
- 4 tablespoon Red curry paste adjust heat to your liking
- 1 cup Natural peanut butter
- 3 tablespoon Soy sauce for the peanut sauce
- ¼ cup Honey
- 2 tablespoon Rice wine vinegar
- ½ cup Water
- ½ teaspoon Peanut oil
Instructions
Instructions
- Whisk coconut milk, red curry paste, soy sauce, grated ginger, and crushed red pepper flakes in a bowl to create the marinade.
- Place chicken breasts in a resealable bag or dish, pour marinade over, seal, and refrigerate for at least 2 hours or overnight.
- Preheat grill to medium-high. Remove chicken from marinade and discard liquid.
- Brush grill grates with peanut oil and grill chicken for 6–8 minutes per side, until cooked through with grill marks.
- While grilling, toast buns lightly either on grill or skillet until warm but still soft.
- In saucepan, combine peanut butter, coconut milk, soy sauce, honey, red curry paste, rice vinegar, water, and remaining peanut oil. Simmer over medium heat 2–3 minutes, whisking continuously. Set aside or cool.
- To assemble, add grilled chicken onto bun base, top with bacon, bean sprouts, and drizzle with peanut sauce.
- Cover with top bun and serve hot.














