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.
For the grilled chicken:
For the Thai peanut sauce:
For the bowl:
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.
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.
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
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.