There is a specific kind of meal that manages to feel both healthy and completely indulgent at the same time. This Thai peanut chicken buddha bowl is exactly that.
The peanut sauce alone is worth making this recipe — it is creamy, slightly sweet, tangy, and has just enough heat to keep things interesting. Once you make it from scratch you will never go back to store-bought.
The rest of the bowl comes together just as easily. Juicy grilled chicken with a beautiful sear, fluffy white rice as the base, cool crisp cucumber slices, and shredded carrots for a little crunch and color.
Everything gets drizzled with that peanut sauce and finished with sliced green onions and sesame seeds. It looks stunning in the bowl and tastes even better than it looks.
I make some version of this bowl at least twice a month. It is one of those recipes that feels special enough for a weekend dinner but is genuinely easy enough for a Tuesday night. If you have been sleeping on buddha bowls, this one is the perfect place to start.
Why you’ll love this recipe
- The homemade Thai peanut sauce is creamy, bold, and absolutely addictive — it makes the whole bowl
- Juicy grilled chicken with a perfect sear adds serious protein and satisfying flavor
- Fresh cucumber and shredded carrots keep the bowl light, crunchy, and colorful
- Ready in just 30 minutes making it a realistic and delicious weeknight dinner option
- Naturally dairy free and easily made gluten free with one simple swap
- Great for meal prep — all the components store well separately and come together fast throughout the week
Ingredients with key notes
For the grilled chicken:
- 2 large boneless skinless chicken breasts — pound them to an even thickness before cooking so they cook evenly all the way through. Uneven chicken breasts are the number one reason for dry overcooked edges and raw centers
- 2 tablespoons soy sauce — use tamari for a gluten free version
- 1 tablespoon sesame oil
- 1 tablespoon honey
- 2 garlic cloves, minced
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
For the Thai peanut sauce:
- 1/3 cup creamy peanut butter — natural peanut butter gives you the cleanest flavor but regular creamy peanut butter works perfectly well here
- 2 tablespoons soy sauce — or tamari for gluten free
- 1 tablespoon rice vinegar — adds the tang that balances all the richness of the peanut butter
- 1 tablespoon honey or maple syrup
- 1 tablespoon sesame oil
- 1 teaspoon fresh ginger, grated — fresh ginger is noticeably better than the powdered version in this sauce. It adds a brightness that really lifts the whole flavor
- 1 garlic clove, minced
- 1/2 teaspoon sriracha or chili garlic sauce — adjust to your heat preference
- 3 to 4 tablespoons warm water — to thin the sauce to a drizzleable consistency. Add it gradually until you hit the right texture
For the bowl:
- 2 cups cooked white jasmine rice — jasmine rice has a subtle floral aroma that pairs beautifully with the Thai peanut flavors. Brown rice works great too if you prefer a nuttier and more fibrous base
- 1 medium cucumber, sliced into thin rounds — cool crisp cucumber is the perfect contrast to the warm grilled chicken and rich peanut sauce
- 1 cup shredded carrots — use pre-shredded from the bag for convenience or shred your own fresh for better texture
- 3 green onions, thinly sliced
- 2 tablespoons sesame seeds — toasted sesame seeds add a subtle nutty crunch that finishes the bowl beautifully
- Optional: fresh cilantro leaves, lime wedges for serving
Step-by-step instructions
Step 1 — Marinate the chicken
In a small bowl combine the soy sauce, sesame oil, honey, minced garlic, smoked paprika, salt, and pepper. Add the chicken breasts and coat them thoroughly in the marinade. Let them sit for at least 10 minutes while you prepare everything else — or up to 24 hours in the fridge if you are planning ahead. Even 10 minutes makes a noticeable difference in flavor and juiciness.
Step 2 — Make the peanut sauce
In a medium bowl whisk together the peanut butter, soy sauce, rice vinegar, honey, sesame oil, fresh ginger, minced garlic, and sriracha until smooth. Add the warm water one tablespoon at a time, whisking after each addition, until the sauce reaches a smooth pourable consistency. It should be thick enough to coat the back of a spoon but thin enough to drizzle easily. Taste it and adjust — more sriracha for heat, more honey for sweetness, more rice vinegar for tang. Set aside.
Step 3 — Cook the chicken
Heat a grill pan or skillet over medium-high heat and add a light drizzle of oil. Add the marinated chicken breasts and cook for 5-6 minutes per side until deeply golden with visible sear marks and cooked through to an internal temperature of 165°F. Remove from heat and let the chicken rest for 5 minutes before slicing. Resting is not optional — it keeps all the juices inside the chicken instead of running out onto the cutting board.
Step 4 — Slice the chicken
Slice the rested chicken against the grain into thin diagonal pieces. Slicing against the grain shortens the muscle fibers and makes every bite noticeably more tender. This is a small detail that makes a big difference especially with chicken breast.
Step 5 — Assemble the bowls
Start with a generous base of cooked jasmine rice in each bowl. Arrange the sliced grilled chicken over one section of the rice. Place the cucumber rounds on one side and the shredded carrots on the other. You want the components arranged separately so each element is visible — this is what gives a buddha bowl that signature colorful and abundant look.
Step 6 — Sauce and garnish
Drizzle the Thai peanut sauce generously over the chicken and let it run down into the rice and vegetables naturally. Scatter the sliced green onions and sesame seeds over the top. Add fresh cilantro leaves and a lime wedge on the side if you are using them. Serve immediately.
Serving suggestions
- Serve with extra peanut sauce on the side in a small ramekin for dipping — trust me on this one
- Add a soft boiled egg cut in half on top for extra protein and a rich yolk that mixes beautifully into the sauce and rice
- Swap the jasmine rice for cauliflower rice for a lower carb version that still works really well with all the same toppings
- Add thinly sliced red cabbage for extra crunch and a beautiful purple color contrast in the bowl
- Serve with warm naan or a side of steamed edamame for a more filling and complete meal
- A squeeze of fresh lime juice over the top just before eating brightens every single flavor in the bowl
Storage tips
Refrigerator: Store all components separately in airtight containers in the fridge for up to 4 days. The peanut sauce keeps well on its own for up to a week — it may thicken in the fridge so just whisk in a splash of warm water to loosen it back up before using.
Freezer: The grilled chicken freezes well for up to 3 months. Slice and freeze in a single layer on a baking sheet first then transfer to a freezer bag. The rice also freezes well in individual portions. The fresh vegetables and peanut sauce are best made fresh and not frozen.
Reheating: Reheat the chicken and rice separately in the microwave or in a skillet over medium heat. Assemble the bowl fresh with cold cucumber and carrots straight from the fridge — the contrast of warm chicken and rice against cool fresh vegetables is actually part of what makes this bowl so good. Add the peanut sauce after reheating.
Meal prep tip: Make a double batch of the peanut sauce at the start of the week. It goes on everything — grain bowls, noodles, salads, wraps. Having it ready in the fridge makes weeknight cooking dramatically faster and more delicious.
Brief closing
This Thai peanut chicken buddha bowl is one of those recipes that earns a permanent spot in your weekly rotation. It is fast, fresh, genuinely nourishing, and that peanut sauce makes everything taste like you put in way more effort than you actually did.
Make it once and see for yourself. And when you do, drop a comment below — I always love hearing how these recipes land at your table and what creative variations you came up with. That is the best part of cooking, after all.
With gratitude, Kip
Thai Peanut Chicken Buddha Bowl – Creamy, Easy and Absolutely Delicious
Description
This Thai peanut chicken buddha bowl is the kind of meal that looks like something you would order at a trendy restaurant but comes together in your own kitchen in about 30 minutes. Juicy grilled chicken sliced over fluffy white rice, fresh cucumber rounds, shredded carrots, and a generous drizzle of creamy homemade Thai peanut sauce over everything. Bold, fresh, satisfying, and surprisingly easy to pull off on a weeknight.
Ingredients
For the grilled chicken:
For the Thai peanut sauce:
For the bowl:
Instructions
-
Combine soy sauce, sesame oil, honey, garlic, smoked paprika, salt and pepper. Coat chicken and marinate for at least 10 minutes
-
Whisk together all peanut sauce ingredients, adding warm water gradually until smooth and drizzleable. Set aside
-
Cook marinated chicken in a hot grill pan over medium-high heat for 5-6 minutes per side until cooked through. Rest for 5 minutes then slice against the grain
-
Add a generous base of jasmine rice to each bowl
-
Arrange sliced chicken, cucumber rounds, and shredded carrots over the rice
-
Drizzle peanut sauce generously over everything
-
Garnish with green onions, sesame seeds, fresh cilantro and a lime wedge. Serve immediately
