Thai Peanut Sweet Potato Bowl

Featured in: Easy Weeknight Dinners

This colorful bowl combines tender roasted sweet potatoes with crisp broccoli, shredded cabbage, grated carrots, and creamy avocado. The star is a luscious Thai-inspired peanut sauce made with natural peanut butter, soy sauce, maple syrup, and lime juice. Ready in just 45 minutes, this nourishing dish offers perfect balance—sweet, savory, and nutty flavors with satisfying textures from crunchy vegetables and smooth sauce. Ideal for busy weeknights or meal prep, it's easily customizable with your favorite vegetables and protein additions like baked tofu or edamame.

Updated on Sat, 07 Feb 2026 10:53:00 GMT
Thai Peanut Sweet Potato Buddha Bowl topped with fresh avocado, broccoli, and crunchy chopped peanuts. Save
Thai Peanut Sweet Potato Buddha Bowl topped with fresh avocado, broccoli, and crunchy chopped peanuts. | flavza.com

The first time I made these bowls, I was experimenting with whatever vegetables lingered in my crisper drawer after a chaotic week. That peanut sauce though—it transformed everything. Now it is the bowl my friends actually request when they come over, and I never say no to making it.

Last winter my sister dropped by unexpectedly and I threw these together in twenty minutes. She sat there quietly eating, then looked up and asked if I could teach her how to make the sauce. Sometimes the simplest meals become the ones people remember most.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 2 medium sweet potatoes: Peel and dice them evenly so they roast at the same speed
  • 1 tablespoon olive oil: Helps those edges get golden and crisp
  • 1/2 teaspoon salt and 1/4 teaspoon black pepper: Simple seasoning that lets the sweetness shine
  • 1 cup broccoli florets: Raw broccoli adds the perfect crunch against the soft potatoes
  • 1 cup shredded green cabbage: Brings a fresh bite and beautiful color
  • 1/2 cup grated carrots: Adds natural sweetness and more vibrant color
  • 1 avocado, sliced: Creaminess that ties everything together
  • 1/2 cup natural peanut butter: The heart of the sauce—creamy peanut butter works best here
  • 2 tablespoons soy sauce or tamari: Tamari keeps it gluten-free without sacrificing flavor
  • 1 tablespoon maple syrup: Just enough sweetness to balance the salty peanut
  • 1 tablespoon lime juice: Brightens up the rich sauce perfectly
  • 1 teaspoon sesame oil: A little goes a long way for that nutty finish
  • 2–3 tablespoons warm water: Thins the sauce until it pours beautifully
  • 1/4 cup chopped peanuts and fresh cilantro: The crunch and fresh finish that makes it complete

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Roast the sweet potatoes:
Preheat that oven to 400°F and toss your diced sweet potatoes with olive oil, salt, and pepper until coated. Spread them on a parchment-lined baking sheet and roast for 25–30 minutes, flipping halfway through.
Prep your fresh vegetables:
While the oven does its work, cut broccoli into bite-sized florets, shred that cabbage, grate carrots, and slice your avocado.
Whisk together the sauce:
In a small bowl, combine peanut butter, soy sauce, maple syrup, lime juice, sesame oil, and 2 tablespoons warm water. Keep whisking and adding more water until it reaches the perfect pourable consistency.
Build your bowls:
Divide the fresh vegetables among four bowls, top with those roasted sweet potatoes, and drizzle generously with sauce.
Finish and serve:
Sprinkle with chopped peanuts and fresh cilantro, then dig in while everything is still warm.
Vibrant roasted sweet potatoes and crisp vegetables in a Thai Peanut Sweet Potato Buddha Bowl with creamy peanut sauce. Pin it
Vibrant roasted sweet potatoes and crisp vegetables in a Thai Peanut Sweet Potato Buddha Bowl with creamy peanut sauce. | flavza.com

My partner used to call this rabbit food until I actually made them try it with the sauce. Now they are the one reminding me to buy sweet potatoes at the grocery store.

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.

Making It Your Own

I have swapped almond butter for peanut butter when my niece visited with her allergy. The flavor changes slightly but that creamy rich texture remains exactly what makes these bowls work.

Protein Boosts That Work

Edamame, baked tofu, or even chickpeas turn this from side dish to complete meal. Just roast them alongside the sweet potatoes to keep everything on one sheet pan.

Sauce Mastery

The sauce consistency matters more than exact measurements here. You want it thick enough to coat a spoon but thin enough to drizzle beautifully.

  • Start with less water than you think you need
  • Taste as you go—everyone likes different balance
  • Make extra because it keeps for a week
Colorful plant-based Thai Peanut Sweet Potato Buddha Bowl served with shredded cabbage, carrots, and fresh cilantro. Pin it
Colorful plant-based Thai Peanut Sweet Potato Buddha Bowl served with shredded cabbage, carrots, and fresh cilantro. | flavza.com

These bowls have saved more weeknight dinners than I can count, and I hope they find their way into your regular rotation too.

Frequently Asked Questions

Can I make this bowl gluten-free?

Yes, simply substitute regular soy sauce with tamari to make the entire dish gluten-free while maintaining the same savory depth.

How long does the peanut sauce keep?

The creamy peanut sauce stores well in an airtight container in the refrigerator for up to one week. Thin with warm water before serving if it thickens.

What protein additions work well?

Baked tofu, edamame, chickpeas, or grilled chicken complement the flavors beautifully. Add protein during assembly for complete nutrition.

Can I roast vegetables ahead?

Absolutely. Roasted sweet potatoes and vegetables keep for 3-4 days refrigerated. Reheat gently and assemble with fresh toppings when ready to serve.

What nut butter substitutes work?

Almond butter or cashew butter create delicious variations. For nut allergies, sunflower seed butter provides similar creamy texture and richness.

How do I prevent the sauce from being too thick?

Add warm water one tablespoon at a time while whisking until reaching desired pourable consistency. The sauce thickens when chilled, so adjust before serving.

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

Roasted sweet potatoes with crisp vegetables and creamy Thai peanut sauce create this vibrant plant-based bowl, ready in 45 minutes.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes


Difficulty: Easy

Cuisine: Thai

Yield: 4 servings

Dietary: Vegan, Dairy-Free

Ingredients

Roasted Sweet Potatoes

01 2 medium sweet potatoes, peeled and diced into 1-inch cubes
02 1 tablespoon olive oil
03 1/2 teaspoon salt
04 1/4 teaspoon black pepper

Fresh Vegetables

01 1 cup broccoli florets, cut into bite-sized pieces
02 1 cup shredded green cabbage
03 1/2 cup grated carrots
04 1 avocado, sliced

Garnishes

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

Thai Peanut Sauce

01 1/2 cup natural peanut butter
02 2 tablespoons soy sauce (or tamari for gluten-free)
03 1 tablespoon maple syrup
04 1 tablespoon fresh lime juice
05 1 teaspoon sesame oil
06 2-3 tablespoons warm water, adjusted to achieve desired consistency

Instructions

Step 01

Preheat Oven: Preheat oven to 400°F and line a baking sheet with parchment paper.

Step 02

Prepare Sweet Potatoes: Toss diced sweet potatoes with olive oil, salt, and black pepper. Spread evenly on prepared baking sheet.

Step 03

Roast Sweet Potatoes: Roast sweet potatoes for 25-30 minutes, turning halfway through, until golden brown and tender when pierced with a fork.

Step 04

Prepare Fresh Vegetables: While sweet potatoes roast, cut broccoli into bite-sized florets, shred cabbage, grate carrots, and slice avocado.

Step 05

Make Peanut Sauce: Whisk together peanut butter, soy sauce, maple syrup, lime juice, sesame oil, and 2 tablespoons warm water. Gradually add remaining water until sauce reaches creamy, pourable consistency.

Step 06

Assemble Buddha Bowls: Divide broccoli, cabbage, carrots, and avocado evenly among four bowls. Top with roasted sweet potatoes.

Step 07

Add Sauce and Garnish: Drizzle generously with Thai peanut sauce. Garnish with chopped cilantro and 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

  • Baking sheet
  • Parchment paper
  • Chef's knife
  • Cutting board
  • Mixing bowls
  • Whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains peanuts, soy (from soy sauce), and sesame (from sesame oil)
  • For nut allergies, substitute with sunflower seed butter and omit peanuts
  • Always check labels for gluten (use tamari for gluten-free)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 410
  • Total Fat: 20 g
  • Total Carbohydrate: 54 g
  • Protein: 12 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.