It was one of those evenings. The kind where everyone’s hungry, the day’s been long, and the thought of a complicated meal is just… too much. Yet, I craved something vibrant, something that would transport us, even if just for dinner, to a place of exciting flavors. That’s when the idea for this Thai-Inspired Sweet Potato Peanut Bowl with Chicken began to take shape. I’d been playing around with peanut sauces and had a beautiful stash of sweet potatoes. The combination, I suspected, would be magical. And magical it was! The moment the aroma of roasting sweet potatoes mingled with the fragrant peanut sauce simmering on the stove, I knew we were onto a winner. My family, usually a tough crowd with new recipes, devoured their bowls. The kids loved the slight sweetness of the potatoes and the creamy, nutty sauce, while my partner and I appreciated the complex layers of flavor – the subtle heat, the tang of lime, the freshness of cilantro. It’s since become a staple in our home, a go-to for a satisfying, healthy, and incredibly delicious meal that feels both comforting and adventurous. It’s the kind of dish that brightens up a weeknight but is special enough to serve to guests. I’m so excited to share it with you, because I genuinely believe it will become a favorite in your kitchen too!
Ingredients
This recipe is designed for robust flavor and satisfying textures. Here’s what you’ll need:
For the Marinated Chicken:
- Chicken Breasts: 2 large (about 1.5 lbs or 680g), boneless, skinless, cut into 1-inch cubes
- Soy Sauce (or Tamari for gluten-free): 3 tablespoons
- Lime Juice: 2 tablespoons (freshly squeezed is best)
- Sesame Oil: 1 tablespoon
- Ginger: 1 tablespoon, freshly grated
- Garlic: 2 cloves, minced
- Brown Sugar (or Honey/Maple Syrup): 1 teaspoon
- Cornstarch: 1 teaspoon (helps create a slight crust)
For the Roasted Sweet Potatoes & Vegetables:
- Sweet Potatoes: 2 large (about 1.5 lbs or 680g), peeled and diced into 1-inch cubes
- Broccoli Florets: 1 large head (about 4 cups or 400g)
- Red Bell Pepper: 1 large, deseeded and sliced into strips
- Olive Oil (or Avocado Oil): 2 tablespoons
- Salt: 1/2 teaspoon, or to taste
- Black Pepper: 1/4 teaspoon, or to taste
- Optional: Smoked Paprika: 1/2 teaspoon (for a subtle smoky depth)
For the Thai Peanut Sauce:
- Creamy Peanut Butter: 1/2 cup (natural, unsweetened is ideal)
- Soy Sauce (or Tamari): 1/4 cup
- Lime Juice: 3 tablespoons (freshly squeezed)
- Rice Vinegar: 2 tablespoons
- Honey (or Maple Syrup for vegan if omitting chicken): 2 tablespoons
- Sesame Oil: 1 tablespoon
- Ginger: 1 tablespoon, freshly grated
- Garlic: 2 cloves, minced
- Sriracha or Chili Garlic Sauce: 1-2 teaspoons (or more, to taste for heat)
- Warm Water (or Coconut Milk for extra creaminess): 1/4 to 1/2 cup, to reach desired consistency
For Assembling the Bowls:
- Cooked Rice (Jasmine or Brown): 4 cups, or quinoa for a higher protein grain
- Fresh Cilantro: 1/2 cup, chopped (for garnish)
- Crushed Peanuts: 1/4 cup (for garnish)
- Lime Wedges: For serving
- Optional: Sliced Green Onions: 1/4 cup (for garnish)
- Optional: Red Pepper Flakes: For extra heat garnish
Instructions
Follow these steps carefully to create a perfectly balanced and flavorful bowl.
1. Marinate the Chicken (Minimum 30 minutes, up to 4 hours):
* In a medium bowl, combine the cubed chicken with all the marinade ingredients: soy sauce (or tamari), lime juice, sesame oil, grated ginger, minced garlic, brown sugar (or honey/maple syrup), and cornstarch.
* Mix thoroughly to ensure every piece of chicken is well-coated.
* Cover the bowl with plastic wrap and refrigerate for at least 30 minutes. This allows the flavors to penetrate the chicken and the cornstarch to work its magic for a slightly crispier exterior when cooked. For deeper flavor, you can marinate for up to 4 hours.
2. Prepare and Roast the Sweet Potatoes & Vegetables (While chicken marinates):
* Preheat your oven to 400°F (200°C). Line a large baking sheet (or two if necessary to avoid overcrowding) with parchment paper for easy cleanup.
* In a large bowl, combine the diced sweet potatoes, broccoli florets, and sliced red bell pepper.
* Drizzle with olive oil (or avocado oil), then sprinkle with salt, black pepper, and optional smoked paprika.
* Toss everything together until the vegetables are evenly coated with oil and seasonings.
* Spread the vegetables in a single layer on the prepared baking sheet(s). Avoid overcrowding, as this will steam the vegetables instead of roasting them to a nice char.
* Roast for 20-25 minutes, flipping halfway through, until the sweet potatoes are tender and slightly caramelized, and the broccoli is tender-crisp with some charred edges. Roasting time may vary depending on the size of your vegetable pieces and your oven.
3. Cook the Chicken (While vegetables are roasting):
* About 10-15 minutes before the vegetables are done roasting, start cooking the chicken.
* Heat a large skillet or wok over medium-high heat. Add 1 tablespoon of neutral cooking oil (like avocado or canola oil) if your pan is not non-stick.
* Once the oil is shimmering, add the marinated chicken to the hot skillet in a single layer. You may need to do this in two batches to avoid overcrowding the pan, which would lower the temperature and result in steamed rather than seared chicken.
* Cook for 5-7 minutes, turning occasionally, until the chicken is golden brown on all sides and cooked through (internal temperature reaches 165°F or 74°C).
* Remove the cooked chicken from the skillet and set aside. Keep it warm.
4. Prepare the Thai Peanut Sauce (While chicken and vegetables cook or just before serving):
* In a small saucepan or a microwave-safe bowl, combine all the peanut sauce ingredients: creamy peanut butter, soy sauce (or tamari), lime juice, rice vinegar, honey (or maple syrup), sesame oil, grated ginger, minced garlic, and sriracha (or chili garlic sauce).
* Whisk vigorously until smooth.
* If using a saucepan, gently heat over low heat, stirring constantly, until the sauce is warmed through and slightly thickened. Do not boil.
* If using a microwave, heat in 20-30 second intervals, stirring in between, until warm and smooth.
* Gradually whisk in warm water (or coconut milk for a richer, creamier sauce), a tablespoon at a time, until the sauce reaches your desired consistency. It should be pourable but still thick enough to coat the back of a spoon. Taste and adjust seasonings if needed – more lime for tang, more honey for sweetness, or more sriracha for heat.
5. Assemble the Bowls:
* Once all components are ready, it’s time to assemble your Thai-Inspired Sweet Potato Peanut Bowls.
* Divide the cooked rice (or quinoa) evenly among four serving bowls. This forms the base of your bowl.
* Arrange a generous portion of the roasted sweet potatoes, broccoli, and red bell pepper over one side of the rice.
* Place a portion of the cooked chicken alongside the vegetables.
* Drizzle a generous amount of the warm Thai peanut sauce over the chicken, vegetables, and rice. Be liberal here; the sauce is key!
* Garnish lavishly with chopped fresh cilantro, crushed peanuts, and sliced green onions (if using).
* Serve immediately with extra lime wedges on the side for squeezing over, and red pepper flakes for those who desire an extra kick of heat.
Nutrition Facts
- Servings: 4
- Calories per serving (approximate): 650-750 calories.
(Disclaimer: This is an estimate. Actual calories will vary based on specific ingredient brands, precise quantities, and any substitutions made. For instance, using coconut milk in the sauce or brown rice vs. white rice will alter the count.)
Preparation Time
- Prep Time: 25 minutes (includes chopping vegetables and marinating chicken initiation)
- Marinating Time: 30 minutes (minimum)
- Cook Time: 25-30 minutes (roasting vegetables and cooking chicken simultaneously)
- Total Time (including minimum marinating): Approximately 1 hour 20 minutes to 1 hour 30 minutes.
(Note: Active work time is closer to 45-50 minutes if you multitask effectively.)
How to Serve
This Thai-Inspired Sweet Potato Peanut Bowl is a complete meal in itself, but here are some ideas to enhance the experience or customize it to your liking:
- Base Variations:
- Jasmine Rice: Classic Thai choice, fragrant and slightly sticky.
- Brown Rice: A healthier, fiber-rich option with a nuttier flavor.
- Quinoa: For a protein and fiber boost, gluten-free.
- Cauliflower Rice: For a low-carb, grain-free option.
- Rice Noodles (Pad Thai style): Cook rice noodles according to package directions and use them as the base for a different textural experience.
- Garnish Power: Don’t skimp on garnishes! They add freshness, crunch, and visual appeal.
- Must-haves: Fresh cilantro, crushed peanuts, lime wedges.
- Excellent additions: Sliced green onions, toasted sesame seeds, thinly sliced red chilies (Thai bird chilies if you dare!), fresh mint or Thai basil leaves.
- Extra Sauce: Always serve extra peanut sauce on the side. Some people (like me!) love to drench their bowls.
- Spice it Up or Down:
- Offer sriracha, red pepper flakes, or a small dish of chili garlic sauce on the side so individuals can adjust the heat to their preference.
- For a milder version, reduce or omit the sriracha in the sauce.
- Side Dishes (Optional, as the bowl is quite complete):
- Simple Cucumber Salad: Thinly sliced cucumbers with a touch of rice vinegar, sugar, and salt.
- Edamame: Steamed and lightly salted.
- Thai Spring Rolls: If you’re feeling ambitious or serving for a special occasion.
- Drink Pairings:
- Thai Iced Tea: The sweet, creamy classic.
- Limeade or Fresh Lemonade: Balances the richness of the peanut sauce.
- Light Lager Beer: A crisp beer complements the Asian flavors well.
- Presentation:
- Use wide, shallow bowls to best display all the colorful components.
- Arrange ingredients artfully, rather than just piling them in, for a more appealing visual.
Additional Tips
To make this recipe even better and more adaptable, here are five extra tips:
- Meal Prep Masterclass: This bowl is fantastic for meal prepping. Cook the chicken, roast the vegetables, prepare the peanut sauce, and cook your rice/quinoa ahead of time. Store each component in separate airtight containers in the refrigerator. When ready to eat, simply assemble a bowl, gently reheat the chicken and vegetables (the sauce can be served warm or at room temperature), and add fresh garnishes. This way, you have healthy, delicious lunches or quick dinners ready to go for several days. The sauce may thicken in the fridge; just whisk in a teaspoon or two of warm water to loosen it before serving.
- Customize Your Veggies: Don’t feel limited by sweet potatoes, broccoli, and bell peppers. This bowl is incredibly versatile! Try adding or substituting with other vegetables that roast well or can be quickly stir-fried/steamed:
- Carrots: Cut into sticks or rounds.
- Zucchini or Yellow Squash: Add in the last 10-15 minutes of roasting as they cook faster.
- Snap Peas or Snow Peas: Add to the roasting pan for the last 5-7 minutes, or quickly stir-fry.
- Edamame (shelled): Can be tossed with the roasting veggies or added cooked at the end.
- Spinach or Kale: Wilt a handful into the bowl with the warm components just before serving.
- Protein Power Swaps: While chicken is delicious, you can easily adapt this recipe for different dietary preferences or what you have on hand:
- Tofu/Tempeh (Vegan/Vegetarian): Press extra-firm tofu, cube it, and either pan-fry until golden or roast it alongside the vegetables. Tempeh can be crumbled or cubed and pan-fried. Marinate it just like the chicken for best results.
- Shrimp: Marinate shrimp for about 15-20 minutes (any longer and the lime can “cook” it too much) and then quickly pan-sear or grill until pink and cooked through.
- Pork Tenderloin: Slice thinly and stir-fry.
- Chickpeas (Vegan/Vegetarian): Roasted chickpeas are a great addition. Toss canned (rinsed and dried) chickpeas with a little oil, salt, and paprika, and roast until slightly crispy.
- Peanut Sauce Perfection: The peanut sauce is the star. For the best flavor, use natural, unsweetened peanut butter (where the only ingredient is peanuts, maybe salt). If your peanut butter is very thick, you’ll need more warm water or coconut milk to thin it. Taste and adjust! Sometimes a little extra lime brightens it up, or a touch more honey balances the savory notes. For a smoother sauce, you can blend it in a small food processor or with an immersion blender.
- Don’t Overcrowd the Pan: This applies to both roasting the vegetables and cooking the chicken. When vegetables are too crowded on a baking sheet, they steam instead of roast, meaning you miss out on those delicious caramelized edges and concentrated flavors. Similarly, if you put too much chicken in the skillet at once, the pan temperature drops, and the chicken will steam and become tough rather than searing to a beautiful golden brown. Use two baking sheets for veggies if needed, and cook chicken in batches. This small step makes a big difference in the final texture and taste.
FAQ Section
Q1: Can I make this recipe gluten-free?
A1: Absolutely! The main ingredient to watch for is soy sauce. To make this bowl gluten-free, simply substitute the regular soy sauce with tamari or a certified gluten-free soy sauce alternative in both the chicken marinade and the peanut sauce. Ensure your cornstarch is also certified gluten-free if celiac disease is a concern. The rest of the core ingredients are naturally gluten-free.
Q2: How can I make this recipe vegan?
A2: This bowl is easily adaptable for a vegan diet.
* Protein: Replace the chicken with extra-firm tofu (pressed and cubed, then pan-fried or roasted) or tempeh. Roasted chickpeas or edamame are also great additions. You can marinate the tofu/tempeh using the same marinade ingredients, substituting maple syrup for honey if you avoid honey.
* Peanut Sauce: Ensure you use maple syrup instead of honey in the peanut sauce. If you opt for coconut milk to thin the sauce, it adds a lovely creaminess that complements vegan versions well.
* All other vegetable and grain components are vegan-friendly.
Q3: What’s the best way to store and reheat leftovers?
A3: Store leftover components in separate airtight containers in the refrigerator. The rice, roasted vegetables, chicken, and peanut sauce should all be stored individually if possible. They will keep well for 3-4 days.
* To Reheat: Reheat the rice, vegetables, and chicken in the microwave or in a skillet over medium heat until warmed through. You might want to add a splash of water when reheating the chicken or vegetables to prevent them from drying out. The peanut sauce can be gently warmed in a saucepan over low heat or in the microwave; whisk in a little warm water if it has thickened too much. Assemble the bowl after reheating the components and add fresh garnishes.
Q4: My peanut sauce is too thick/too thin. How can I fix it?
A4: This is a common and easy fix!
* If too thick: Whisk in warm water or coconut milk, one teaspoon at a time, until it reaches your desired pourable consistency.
* If too thin: If you’ve accidentally added too much liquid, you can thicken it by gently simmering it in a saucepan over low heat for a few minutes, stirring constantly (be careful not to scorch it). Alternatively, whisk in a little more peanut butter (a teaspoon at a time) until it thickens up. Remember, the sauce will also thicken slightly as it cools.
Q5: Can I use a different nut butter if I have a peanut allergy?
A5: Yes, you can substitute other nut or seed butters, but be aware that it will significantly change the flavor profile from the classic “Thai peanut” taste.
* Almond Butter: This is a common substitute and will create a delicious, albeit different, nutty sauce.
* Cashew Butter: Will result in a creamier, milder sauce.
* Sunflower Seed Butter (SunButter) or Tahini: These are good options for nut-free alternatives. Tahini will give it a more Middle Eastern-inspired flavor rather than Thai, but can still be very tasty with these components. SunButter can sometimes have a distinct flavor, so taste as you go.
When substituting, you may need to adjust the other sauce ingredients (sweetener, acid, liquid) to balance the flavor of the new butter. Always clearly label the dish if serving to someone with a peanut allergy, even if using an alternative, to avoid any confusion.

Thai-Inspired Sweet Potato Peanut Bowl with Chicken Recipe
Ingredients
For the Marinated Chicken:
- Chicken Breasts: 2 large (about 1.5 lbs or 680g), boneless, skinless, cut into 1-inch cubes
- Soy Sauce (or Tamari for gluten-free): 3 tablespoons
- Lime Juice: 2 tablespoons (freshly squeezed is best)
- Sesame Oil: 1 tablespoon
- Ginger: 1 tablespoon, freshly grated
- Garlic: 2 cloves, minced
- Brown Sugar (or Honey/Maple Syrup): 1 teaspoon
- Cornstarch: 1 teaspoon (helps create a slight crust)
For the Roasted Sweet Potatoes & Vegetables:
- Sweet Potatoes: 2 large (about 1.5 lbs or 680g), peeled and diced into 1-inch cubes
- Broccoli Florets: 1 large head (about 4 cups or 400g)
- Red Bell Pepper: 1 large, deseeded and sliced into strips
- Olive Oil (or Avocado Oil): 2 tablespoons
- Salt: 1/2 teaspoon, or to taste
- Black Pepper: 1/4 teaspoon, or to taste
- Optional: Smoked Paprika: 1/2 teaspoon (for a subtle smoky depth)
For the Thai Peanut Sauce:
- Creamy Peanut Butter: 1/2 cup (natural, unsweetened is ideal)
- Soy Sauce (or Tamari): 1/4 cup
- Lime Juice: 3 tablespoons (freshly squeezed)
- Rice Vinegar: 2 tablespoons
- Honey (or Maple Syrup for vegan if omitting chicken): 2 tablespoons
- Sesame Oil: 1 tablespoon
- Ginger: 1 tablespoon, freshly grated
- Garlic: 2 cloves, minced
- Sriracha or Chili Garlic Sauce: 1-2 teaspoons (or more, to taste for heat)
- Warm Water (or Coconut Milk for extra creaminess): 1/4 to 1/2 cup, to reach desired consistency
For Assembling the Bowls:
- Cooked Rice (Jasmine or Brown): 4 cups, or quinoa for a higher protein grain
- Fresh Cilantro: 1/2 cup, chopped (for garnish)
- Crushed Peanuts: 1/4 cup (for garnish)
- Lime Wedges: For serving
- Optional: Sliced Green Onions: 1/4 cup (for garnish)
- Optional: Red Pepper Flakes: For extra heat garnish
Instructions
1. Marinate the Chicken (Minimum 30 minutes, up to 4 hours):
* In a medium bowl, combine the cubed chicken with all the marinade ingredients: soy sauce (or tamari), lime juice, sesame oil, grated ginger, minced garlic, brown sugar (or honey/maple syrup), and cornstarch.
* Mix thoroughly to ensure every piece of chicken is well-coated.
* Cover the bowl with plastic wrap and refrigerate for at least 30 minutes. This allows the flavors to penetrate the chicken and the cornstarch to work its magic for a slightly crispier exterior when cooked. For deeper flavor, you can marinate for up to 4 hours.
2. Prepare and Roast the Sweet Potatoes & Vegetables (While chicken marinates):
* Preheat your oven to 400°F (200°C). Line a large baking sheet (or two if necessary to avoid overcrowding) with parchment paper for easy cleanup.
* In a large bowl, combine the diced sweet potatoes, broccoli florets, and sliced red bell pepper.
* Drizzle with olive oil (or avocado oil), then sprinkle with salt, black pepper, and optional smoked paprika.
* Toss everything together until the vegetables are evenly coated with oil and seasonings.
* Spread the vegetables in a single layer on the prepared baking sheet(s). Avoid overcrowding, as this will steam the vegetables instead of roasting them to a nice char.
* Roast for 20-25 minutes, flipping halfway through, until the sweet potatoes are tender and slightly caramelized, and the broccoli is tender-crisp with some charred edges. Roasting time may vary depending on the size of your vegetable pieces and your oven.
3. Cook the Chicken (While vegetables are roasting):
* About 10-15 minutes before the vegetables are done roasting, start cooking the chicken.
* Heat a large skillet or wok over medium-high heat. Add 1 tablespoon of neutral cooking oil (like avocado or canola oil) if your pan is not non-stick.
* Once the oil is shimmering, add the marinated chicken to the hot skillet in a single layer. You may need to do this in two batches to avoid overcrowding the pan, which would lower the temperature and result in steamed rather than seared chicken.
* Cook for 5-7 minutes, turning occasionally, until the chicken is golden brown on all sides and cooked through (internal temperature reaches 165°F or 74°C).
* Remove the cooked chicken from the skillet and set aside. Keep it warm.
4. Prepare the Thai Peanut Sauce (While chicken and vegetables cook or just before serving):
* In a small saucepan or a microwave-safe bowl, combine all the peanut sauce ingredients: creamy peanut butter, soy sauce (or tamari), lime juice, rice vinegar, honey (or maple syrup), sesame oil, grated ginger, minced garlic, and sriracha (or chili garlic sauce).
* Whisk vigorously until smooth.
* If using a saucepan, gently heat over low heat, stirring constantly, until the sauce is warmed through and slightly thickened. Do not boil.
* If using a microwave, heat in 20-30 second intervals, stirring in between, until warm and smooth.
* Gradually whisk in warm water (or coconut milk for a richer, creamier sauce), a tablespoon at a time, until the sauce reaches your desired consistency. It should be pourable but still thick enough to coat the back of a spoon. Taste and adjust seasonings if needed – more lime for tang, more honey for sweetness, or more sriracha for heat.
5. Assemble the Bowls:
* Once all components are ready, it’s time to assemble your Thai-Inspired Sweet Potato Peanut Bowls.
* Divide the cooked rice (or quinoa) evenly among four serving bowls. This forms the base of your bowl.
* Arrange a generous portion of the roasted sweet potatoes, broccoli, and red bell pepper over one side of the rice.
* Place a portion of the cooked chicken alongside the vegetables.
* Drizzle a generous amount of the warm Thai peanut sauce over the chicken, vegetables, and rice. Be liberal here; the sauce is key!
* Garnish lavishly with chopped fresh cilantro, crushed peanuts, and sliced green onions (if using).
* Serve immediately with extra lime wedges on the side for squeezing over, and red pepper flakes for those who desire an extra kick of heat.
Nutrition
- Serving Size: One Normal Portion
- Calories: 650-750