Thai Peanut Sweet Potato Bowl

Featured in: Hearty Main Dishes

This vibrant bowl blends roasted sweet potatoes with fresh vegetables like broccoli, cabbage, carrots, and avocado. A smooth Thai peanut sauce brings a creamy, tangy finish highlighted by lime juice and sesame oil. Perfectly balanced in flavor and texture, it offers a hearty and satisfying option with nutritious ingredients. Simple steps include roasting, prepping fresh veggies, making the sauce, and assembling the bowl with a cilantro and chopped peanut garnish. Flexible for dietary preferences with suggestions for added protein or nut-free swaps.

Updated on Sun, 15 Feb 2026 15:37:00 GMT
A vibrant Thai peanut sweet potato Buddha bowl with roasted sweet potatoes, fresh vegetables, and creamy peanut sauce drizzled on top.  Save to Pinterest
A vibrant Thai peanut sweet potato Buddha bowl with roasted sweet potatoes, fresh vegetables, and creamy peanut sauce drizzled on top. | ricoskillet.com

My coworker Sarah came back from a trip to Bangkok absolutely glowing, talking nonstop about the food markets and street vendors. When she mentioned a particular sauce—this creamy, tangy, slightly spicy peanut situation—I could practically taste it through her description. I spent a weekend experimenting in my kitchen, and this Thai peanut sweet potato bowl was born from that craving, a dish that somehow tastes like both comfort and adventure in one beautiful, colorful bowl.

I made these bowls for my sister when she was going through a rough health phase, looking for something nourishing but interesting. Watching her take that first bite, close her eyes, and actually smile—that's when I realized this wasn't just food, it was a small act of care on a plate. She asked for the recipe immediately and still makes it weekly.

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 (4 medium, diced): These are your foundation, and dicing them into roughly uniform pieces ensures they caramelize evenly in the oven, turning golden and crispy on the edges while staying creamy inside.
  • Olive oil (2 tablespoons): Just enough to coat the potatoes and help them brown without becoming greasy.
  • Salt and pepper: Season generously—these little things make the difference between bland and genuinely tasty roasted vegetables.
  • Broccoli florets (2 cups) or cauliflower: Use whichever you have or prefer; both bring a satisfying crunch and earthy sweetness to the bowl.
  • Shredded cabbage (2 cups, red or green): Red cabbage gives you more visual pop and a slightly sweeter flavor, but green works perfectly fine too.
  • Grated carrots (1 cup) or radishes: Carrots add natural sweetness and bright color; radishes bring a peppery bite if you want more complexity.
  • Avocado (1 medium, sliced): This adds creaminess and richness—slice it just before assembly so it doesn't brown or get mushy.
  • Peanut butter (1/2 cup): Use the natural kind without added sugar if possible; it makes a cleaner sauce and lets the other flavors shine.
  • Soy sauce or tamari (2 tablespoons): This brings umami depth and saltiness that makes the whole sauce sing.
  • Maple syrup or agave (2 tablespoons): A touch of sweetness balances the salty and tangy elements perfectly.
  • Lime juice (2 tablespoons): Fresh lime is crucial here—bottled just won't have the same brightness and zing.
  • Sesame oil (1 tablespoon): This nutty, toasted flavor is what makes people stop and ask what's in the sauce.
  • Fresh cilantro (1/4 cup, chopped): Use parsley if cilantro isn't your thing, but that herbal freshness really lifts everything.
  • Chopped peanuts (1/4 cup) for garnish: A final sprinkle adds texture and reminds you why this sauce is called peanut sauce in the first place.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep the sweet potatoes:
Preheat to 400°F and toss your diced sweet potatoes with olive oil, salt, and pepper until they're evenly coated. Spread them on a baking sheet in a single layer—don't crowd them or they'll steam instead of roast.
Get the potatoes golden:
Roast for 25 to 30 minutes, stirring halfway through, until the edges are caramelized and crispy and the centers are tender. You'll know they're done when a fork slides through easily.
Prep your vegetables while everything roasts:
Chop your broccoli into bite-sized pieces, shred the cabbage, grate the carrots, and slice the avocado. Keep everything in separate piles so you can control what goes into each bowl.
Make the peanut sauce:
In a bowl, whisk together peanut butter, soy sauce, maple syrup, lime juice, and sesame oil until it's smooth and creamy. If it seems too thick, add warm water a tablespoon at a time until it reaches a drizzly consistency.
Bring everything together:
Divide the roasted sweet potatoes and raw vegetables among four bowls, arranging them however looks prettiest to you. Drizzle each bowl generously with peanut sauce.
Finish and serve:
Top with fresh cilantro and chopped peanuts, then eat right away while the warm potatoes and cool vegetables still feel like they're in conversation with each other.
Colorful Buddha bowl featuring roasted sweet potatoes, crunchy cabbage, avocado, and a rich Thai peanut sauce for a nourishing lunch.  Save to Pinterest
Colorful Buddha bowl featuring roasted sweet potatoes, crunchy cabbage, avocado, and a rich Thai peanut sauce for a nourishing lunch. | ricoskillet.com

There's something about a bowl like this—colorful, warm and cool at the same time, packed with different textures and flavors—that makes eating feel intentional rather than rushed. It's the kind of meal that leaves you satisfied but not heavy, energized instead of sluggish, which is exactly why it became my go-to when I needed to feel like I was actually taking care of myself.

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 the Peanut Sauce Is the Secret

I used to think Thai food required some exotic ingredient I couldn't find, but this sauce proved me wrong. The magic is in the balance—peanut butter provides richness, soy sauce adds savory depth, lime juice brings brightness, and maple syrup smooths everything into harmony. It's five minutes of whisking, and suddenly you have something that tastes restaurant-quality. Once you nail this ratio, you'll find yourself drizzling it on everything from grilled vegetables to rice to leftovers that need a second life.

Making It Work for Your Needs

The beauty of this bowl is how flexible it is without losing its soul. Vegetarian? Already there. Vegan? Use maple syrup and tamari instead of regular soy sauce, and skip the honey if it was ever mentioned. Gluten-free? Tamari is your friend. Nut-free? Swap the peanut butter for sunflower seed butter, skip the sesame oil, and use sunflower seeds instead of peanuts for garnish. Want more protein? A handful of baked tofu, some chickpeas, or a scoop of quinoa transforms this from a side into a complete meal. I've made it probably thirty different ways depending on what was in my fridge, and it's never disappointed.

Storage and Meal Prep Strategy

The real trick to getting through a busy week with these bowls is treating each component like it's its own thing. Roasted sweet potatoes keep beautifully for four or five days in the fridge and can be eaten cold or reheated gently. Raw vegetables stay crisp in separate containers and won't wilt if you keep them away from moisture. The peanut sauce also stores well, though it might thicken up, so just add a splash of warm water to loosen it before serving. Assemble everything fresh right before eating, and you've got a lunch that tastes like you just made it, even if you prepped it days ago.

  • Roast your sweet potatoes in bulk on a Sunday and portion them into containers for the week.
  • Make a double batch of the peanut sauce and store it in a jar—it lasts a week easy.
  • Slice your avocado only as you need it so it doesn't brown and turn sad.
Healthy Thai peanut sweet potato Buddha bowl with roasted veggies, creamy peanut dressing, and crunchy peanuts for a satisfying vegan meal. Save to Pinterest
Healthy Thai peanut sweet potato Buddha bowl with roasted veggies, creamy peanut dressing, and crunchy peanuts for a satisfying vegan meal. | ricoskillet.com

This bowl represents something I've come to believe about cooking: the best meals are the ones that make you feel good before, during, and after eating them. Every time I make or eat one, I think of Sarah in Bangkok, my sister smiling through tough times, and the simple joy of turning vegetables into something that tastes like home.

Recipe FAQs

What vegetables are best for this bowl?

Broccoli, shredded cabbage, grated carrots, and sliced avocado work beautifully, adding color, crunch, and creaminess.

How is the peanut sauce prepared?

Mix peanut butter, soy sauce, maple syrup, lime juice, and sesame oil until smooth. Thin with warm water if needed.

Can this dish be made nut-free?

Yes, substitute peanut butter with sunflower seed butter and omit sesame oil and peanut garnish for a nut-free version.

What cooking method is used for sweet potatoes?

Sweet potatoes are diced, tossed with olive oil, salt, and pepper, then roasted until golden and crisp in the oven.

Is this suitable for gluten-free diets?

Using tamari instead of soy sauce ensures this bowl is gluten-free. Always verify ingredient labels.

Can I add protein to this bowl?

Yes, options include baked tofu or chickpeas to boost protein content while keeping the dish balanced.

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

Colorful bowl with roasted sweet potatoes, crisp veggies, and rich Thai peanut sauce for a tasty, wholesome meal.

Prep Duration
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Created by Paisley Arnold

Cuisine Category Hearty Main Dishes

Skill Level Easy

Cuisine Type Thai

Makes 4 Number of Servings

Diet Details Plant-Based, No Dairy

What You'll Need

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 fresh lime juice
05 1 tablespoon sesame oil

Garnish

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

Cooking Steps

Step 01

Preheat Oven: Preheat oven to 400°F.

Step 02

Prepare Sweet Potatoes: Toss diced sweet potatoes with olive oil, salt, and pepper. Spread 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 and set aside.

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.

Step 05

Assemble Bowls: Divide roasted sweet potatoes and fresh 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.

Tools You'll Need

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

Allergy Warnings

Review every ingredient for allergens and get advice from a healthcare provider if you’re not sure.
  • Contains peanuts; substitute sunflower seed butter for nut-free option.
  • Contains soy; use tamari for gluten-free requirement.
  • Contains sesame; omit sesame oil for sesame allergy.
  • Contains tree nuts if using almond butter as substitute.

Nutrition Info (per portion)

These numbers are for reference only and shouldn’t replace advice from a medical professional.
  • 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.