Thai Peanut Sweet Potato Bowl

Featured in: Fresh Everyday Bowls

This vibrant dish features roasted sweet potatoes combined with fresh broccoli, cabbage, carrots, and avocado. Each bowl is enriched with a creamy Thai-inspired peanut sauce made from peanut butter, lime juice, and a touch of maple syrup, creating a perfect balance of flavors. Garnished with fresh cilantro and chopped peanuts, this nourishing meal is quick to prepare and ideal for a satisfying lunch or light dinner.

Updated on Sun, 15 Feb 2026 14:46:00 GMT
Vibrant Thai Peanut Sweet Potato Buddha Bowl with roasted sweet potatoes, colorful veggies, and creamy peanut sauce drizzled on top. Save to Pinterest
Vibrant Thai Peanut Sweet Potato Buddha Bowl with roasted sweet potatoes, colorful veggies, and creamy peanut sauce drizzled on top. | citrushearth.com

One afternoon, I was standing in my kitchen with a pile of farmers market vegetables and absolutely no plan. The sweet potatoes caught my eye—golden and promising—and somehow I ended up roasting them alongside everything else, then drizzling it all with a sauce I threw together on instinct. That bowl changed how I think about lunch: suddenly, eating well didn't feel like a chore anymore. It felt like self-care wrapped in a coconut bowl.

I made this for my partner on a Tuesday night when we were both running on fumes, and watching them light up over a bowl of roasted vegetables felt like a small victory. The colors alone seemed to lift the mood in the kitchen—all those purples and oranges and greens stacked together like edible art.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sweet potatoes, medium, diced (4): The foundation of this bowl—they caramelize beautifully at high heat and turn creamy inside, giving you that satisfying heartiness.
  • Olive oil (2 tablespoons): Just enough to help them crisp without drowning out their natural sweetness.
  • Salt and pepper: Don't skip seasoning the potatoes directly; it builds flavor from the ground up.
  • Broccoli florets (2 cups): Raw broccoli adds a pleasant bite that contrasts with the soft potatoes.
  • Shredded cabbage, red or green (2 cups): Cabbage stays crunchy and soaks up the sauce beautifully without turning soggy.
  • Grated carrots (1 cup): They add natural sweetness and bright color without needing any cooking.
  • Avocado, medium, sliced (1): The creamy element that makes each bite feel luxurious; add just before serving so it doesn't brown.
  • Peanut butter (1/2 cup): Full-fat, creamy peanut butter works best—those natural oils are what make the sauce velvety.
  • Soy sauce (2 tablespoons): The umami backbone that ties everything together; use tamari if you need gluten-free.
  • Maple syrup (2 tablespoons): A touch of sweetness that balances the salty and tangy notes without being cloying.
  • Lime juice (2 tablespoons): Fresh lime is non-negotiable here; it brightens the entire bowl and wakes up your palate.
  • Sesame oil (1 tablespoon): A small amount adds nuttiness and depth; resist the urge to add more or it overpowers everything.
  • Fresh cilantro, chopped (1/4 cup): Herbaceous and fresh, it's the final flourish that makes this feel intentional.
  • Chopped peanuts (1/4 cup): Adds texture and a punch of protein; toast them lightly first if you want them to taste even better.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven properly:
Preheat to 400°F (200°C) while you prep everything else. A hot oven is what gives sweet potatoes those caramelized edges that make this whole dish sing.
Prepare the sweet potatoes for roasting:
Toss your diced sweet potatoes with olive oil, salt, and pepper until every piece is coated. Spread them on a baking sheet in a single layer and let them have space to breathe.
Roast with intention:
Slide them into the oven for 25–30 minutes, stirring halfway through so they brown evenly on all sides. You'll know they're done when the edges turn crispy and golden.
Prepare your vegetables while they roast:
Set out your broccoli florets, shredded cabbage, grated carrots, and sliced avocado on a cutting board or in separate bowls. Having everything ready means you can move quickly once the potatoes are done.
Make the peanut sauce:
In a mixing bowl, whisk together peanut butter, soy sauce, maple syrup, lime juice, and sesame oil until smooth and creamy. If it feels too thick, add warm water one tablespoon at a time until you reach a drizzle-able consistency.
Assemble your bowls:
Divide the warm roasted sweet potatoes among four bowls, then arrange the raw vegetables around them in any pattern that makes you happy. Drizzle generously with the peanut sauce, letting it pool in the center.
Finish with flourish:
Top each bowl with fresh cilantro and chopped peanuts, then serve immediately while the potatoes are still warm and everything is at its peak.
Save to Pinterest
| citrushearth.com

There was a moment when my friend tasted this and said, 'This is what health food should taste like,' and I realized the real magic isn't in being restrictive or perfect—it's in making something delicious enough that you actually want to eat it. That's when food stops being about obligation and becomes about joy.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Bowl Works

The genius of a Buddha bowl lies in balance: warm and cool, crunchy and soft, savory and sweet all in one place. The roasted sweet potatoes provide earthiness, the raw vegetables keep things fresh and bright, and that peanut sauce ties it all together like a warm hug. Every spoonful gives you multiple textures and flavors, which is why eating it never feels boring—even on your third bowl that week.

Storage and Meal Prep

This is where the bowl truly shines for weekday lunches. You can roast the sweet potatoes the night before and store them in the fridge; the vegetables can be prepped and kept separately in containers so they stay crisp. The peanut sauce actually tastes better after it sits overnight, the flavors melding together. Just assemble when you're ready to eat, and the whole thing comes together faster than ordering takeout.

Customizing for Your Kitchen

This recipe is genuinely flexible, which is why it works in so many different kitchens and for so many different dietary needs. Swap the vegetables based on what's in season or what you have on hand—roasted cauliflower, raw spinach, cucumber, bell peppers, all work beautifully. You can build protein however serves you: add baked tofu, chickpeas, tempeh, or even a fried egg. The base stays the same, but your version will be uniquely yours.

  • Add cooked quinoa or brown rice to make it even more filling and grounding.
  • Make the peanut sauce with sunflower seed butter and omit the sesame oil if you're cooking for someone with allergies.
  • Double the sauce recipe because you'll want it for everything all week long.
Creamy Thai peanut sauce coats roasted sweet potatoes and fresh vegetables in this nourishing Buddha bowl, perfect for a healthy lunch. Save to Pinterest
Creamy Thai peanut sauce coats roasted sweet potatoes and fresh vegetables in this nourishing Buddha bowl, perfect for a healthy lunch. | citrushearth.com

This bowl became a regular in my rotation because it proved that eating well doesn't require complicated techniques or hard-to-find ingredients. It just requires showing up for yourself with intention.

Recipe FAQs

Can I make this bowl nut-free?

Yes, substitute peanut butter with sunflower seed butter, omit sesame oil, and use sunflower seeds instead of peanuts for garnish.

What can I use to add extra protein?

Adding baked tofu or chickpeas is a great way to boost the protein content of this dish.

Is this dish gluten-free?

Use tamari instead of soy sauce to make this bowl gluten-free without compromising flavor.

Can I swap the vegetables?

Absolutely, broccoli can be replaced with cauliflower and carrots with radishes according to preference.

How should I prepare the peanut sauce consistency?

If the sauce is too thick, thin it with 1–2 tablespoons of warm water until smooth and pourable.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Thai Peanut Sweet Potato Bowl

A colorful bowl blending roasted sweet potatoes, fresh vegetables, and creamy Thai peanut sauce.

Prep duration
15 minutes
Time to cook
30 minutes
Overall time
45 minutes
Created by Elise Porter


Skill level Easy

Cuisine Type Thai

Makes 4 Number of servings

Dietary details Plant-Based, Without Dairy

What Goes In

Roasted Sweet Potatoes

01 4 medium sweet potatoes, diced
02 2 tablespoons olive oil
03 Salt to taste
04 Pepper to taste

Vegetables

01 2 cups broccoli florets
02 2 cups shredded cabbage
03 1 cup grated carrots
04 1 medium avocado, sliced

Peanut Sauce

01 1/2 cup peanut butter
02 2 tablespoons soy sauce
03 2 tablespoons maple syrup
04 2 tablespoons lime juice
05 1 tablespoon sesame oil

Garnish

01 1/4 cup fresh cilantro, chopped
02 1/4 cup chopped peanuts

How to Make It

Step 01

Preheat Oven: Set oven to 400°F and allow to fully preheat.

Step 02

Prepare Sweet Potatoes: Toss diced sweet potatoes with olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 25 to 30 minutes, stirring halfway through, until golden and crispy.

Step 03

Prepare Vegetables: While sweet potatoes roast, arrange broccoli florets, shredded cabbage, grated carrots, and sliced avocado on a cutting board or serving platter.

Step 04

Prepare Peanut Sauce: In a mixing bowl, whisk together peanut butter, soy sauce, maple syrup, lime juice, and sesame oil until smooth. Thin with 1 to 2 tablespoons warm water if needed to reach desired consistency.

Step 05

Assemble Bowls: Divide roasted sweet potatoes and prepared vegetables evenly among 4 bowls. Drizzle each bowl generously with peanut sauce.

Step 06

Garnish and Serve: Top each bowl with fresh cilantro and chopped peanuts. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Oven
  • Baking sheet
  • Mixing bowls
  • Whisk
  • Knife and cutting board

Allergy details

Double-check ingredients for allergens; talk with your doctor if you’re uncertain.
  • Contains peanuts; substitute sunflower seed butter for nut-free alternative.
  • Contains soy; use tamari for gluten-free dietary needs.
  • Contains sesame; omit sesame oil if sesame allergy present.
  • May contain tree nuts when using almond butter as peanut butter substitute.
  • Always verify product labels for undisclosed allergens.

Nutrition info (for each serving)

Nutrition data is for reference and isn’t meant as health advice.
  • Calorie count: 450
  • Fat content: 20 grams
  • Carbohydrates: 50 grams
  • Protein amount: 12 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.