Thai Peanut Sweet Potato Bowl

Section: Wholesome Meals for Every Day

Build a nourishing Thai-inspired bowl starting with golden roasted sweet potatoes and crisp broccoli. Layer in shredded green cabbage, grated carrots, and creamy slices of avocado, then top with a generous drizzle of a rich peanut sauce featuring lime, maple syrup, and soy. Garnish with chopped peanuts and fresh cilantro for a satisfying mix of flavors and crunch. This vibrant dish is perfect for a balanced lunch or dinner, easy to customize with your favorite toppings, and stores well, especially when the sauce is kept separate for maximum freshness.

woman cooking.
Created By Lena
Updated on Wed, 05 Nov 2025 14:53:20 GMT
A bowl of food with broccoli, carrots, and other vegetables. Save
A bowl of food with broccoli, carrots, and other vegetables. | recipesbylena.com

Thai Peanut Sweet Potato Buddha Bowl is packed with fresh vegetables hearty roasted sweet potatoes and a creamy peanut dressing. Whenever I want a nourishing meal that feels both comforting and vibrant I return to this bowl. It is my go to for busy weeknights and lunch prep days because each bite is satisfying and bursting with flavor.

Every time I serve this to friends or family it gets rave reviews. The first time I made it the colors alone won everyone over and the peanut sauce is always the highlight.

Ingredients

  • Sweet potatoes: Choose ones that are firm and heavy for their size. These roast up sweet and creamy and make the bowl hearty.
  • Broccoli florets: Look for bright green florets with tight buds. Broccoli adds crunch and balances the sweet potatoes.
  • Shredded green cabbage: Select a crisp head with no wilting. The cabbage brings freshness and crunch.
  • Avocado: Pick one that yields slightly to gentle pressure. It makes the bowl creamy and luscious.
  • Carrots: Fresh carrots offer color and crunch. Grate just before using for the best texture.
  • Fresh cilantro: Chop right before adding to retain its vibrant flavor. Adds a burst of freshness.
  • Peanuts: Choose roasted and unsalted for a crunchy garnish.
  • Peanut butter: Go for smooth natural peanut butter with just peanuts and salt. It is the base of the sauce and brings everything together.
  • Soy sauce: Use a low sodium version if you want to control saltiness.
  • Maple syrup: Adds gentle sweetness to balance savory flavors. Pure maple is best.
  • Lime juice: Choose freshly squeezed for the brightest taste.
  • Sesame oil: A little goes a long way. Adds depth and nuttiness to the sauce.
  • Salt and pepper: Freshly ground makes a difference for final seasoning.

Instructions

Prep the Produce:
Dice sweet potatoes into bite sized pieces. Chop broccoli into small florets. Slice avocado and grate carrots for the freshest flavors and crisp texture.
Roast the Sweet Potatoes:
Preheat your oven to four hundred degrees Fahrenheit or two hundred degrees Celsius. Spread diced sweet potatoes in a single layer on a baking sheet and drizzle with olive oil. Sprinkle with salt and pepper. Roast for twenty five to thirty minutes until golden brown and tender flipping halfway if you can.
Make the Veggie Base:
In a large bowl combine chopped broccoli shredded cabbage grated carrots and sliced avocado. Toss gently to arrange an even mix and make sure each bite gets a bit of everything.
Mix Peanut Sauce:
In a small bowl whisk together peanut butter soy sauce maple syrup lime juice and sesame oil until smooth and pourable. Taste and adjust salt and lime juice to your liking.
Assemble and Garnish:
Divide the mixed vegetables into bowls. Top each with warm roasted sweet potatoes. Drizzle creamy peanut sauce generously over each bowl. Finish with plenty of fresh cilantro and chopped peanuts for crunch.
A bowl of food with broccoli, avocado, and nuts.
A bowl of food with broccoli, avocado, and nuts. | recipesbylena.com

I always look forward to the crunch of roasted peanuts on top. When my family makes this together everyone wants the job of drizzling the peanut sauce because it smells incredible and tastes even better.

Storage Tips

Store any leftovers in an airtight container in the refrigerator and try to enjoy them within three days for best flavor and texture. I like to keep the peanut sauce separate and drizzle it just before serving so the veggies stay crisp.

Ingredient Substitutions

Swap broccoli for cauliflower or steamed green beans if that is what you have on hand. Almond butter or cashew butter works well instead of peanut butter for a different nutty twist. For more crunch try thinly sliced red bell pepper or add cooked quinoa for an extra boost.

Serving Suggestions

These bowls are perfect on their own but I sometimes serve them with steamed brown rice or a handful of crispy tofu for extra protein. If you love spice add a little chili garlic sauce or sriracha on top. This is a great recipe for a colorful lunch spread with friends.

Cultural Context

Buddha bowls draw inspiration from balancing wholesome grains vegetables protein and flavorful sauces all in one bowl. The creamy punchy peanut dressing gives this bowl a Thai inspired flavor that always comforts me and reminds me of warm meals eaten at my favorite local Thai spot.

Seasonal Adaptations

Roast sweet potatoes and broccoli in the fall and winter for peak flavor. Try thinly sliced raw zucchini or summer squash in warmer months. Swap cabbage for baby spinach when you want something even more tender.

Success Stories

My friends raved the first time I brought these bowls to a potluck and the recipe was immediately requested. It has become a go to for both casual family dinners and meal prep routines throughout the year.

Freezer Meal Conversion

While fresh is best you can make the peanut sauce in advance and freeze it for up to one month. I sometimes batch roast sweet potatoes and broccoli and store them in individual containers for a grab and go lunch bowl.

A bowl of food with broccoli, avocado, and nuts.
A bowl of food with broccoli, avocado, and nuts. | recipesbylena.com

For me making this bowl is a reminder to enjoy the colors and textures of fresh ingredients and it always makes lunchtime feel like a treat.

Recipe FAQs

→ What can I substitute for peanut butter in the sauce?

Almond or cashew butter creates a similar creamy consistency and complements the flavors well. Sunflower seed butter also works if you need a nut-free option.

→ How can I make the bowl spicier?

Add a pinch of chili flakes or a drizzle of sriracha to the peanut sauce or as a final topping for a spicy kick.

→ Is this dish suitable for meal prep?

Yes, prepare the components in advance and store the peanut sauce separately to keep the veggies and toppings fresh until serving.

→ Can I add protein to this bowl?

Absolutely! Try adding baked tofu, roasted chickpeas, or grilled chicken to boost the protein content and make it even more filling.

→ Which other vegetables work well in this bowl?

Try incorporating shredded red cabbage, snap peas, bell peppers, or edamame for extra crunch and color.

→ How do I keep the avocado from browning?

Squeeze a bit of lime juice on the avocado slices just before serving to slow down browning and enhance flavor.

Thai Peanut Sweet Potato Bowl

Colorful bowl with sweet potatoes, broccoli, cabbage, peanut sauce, and crunchy garnishes.

Preparation Time
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Created By: Lena

Recipe Category: Lunch & Dinner

Difficulty Level: Great for Beginners

Cuisine Style: Thai-inspired

Serving Size: 2 Portions (2 Buddha bowls)

Dietary Categories: Plant-Based, Suitable for Vegetarians, Dairy-Free Friendly

Ingredients List

→ Vegetables

01 2 medium sweet potatoes, peeled and diced
02 1 cup broccoli florets
03 1 cup shredded green cabbage
04 1/2 cup carrots, grated
05 1 avocado, sliced

→ Garnishes

06 1/4 cup fresh cilantro, chopped
07 1/4 cup peanuts, chopped

→ Peanut Sauce

08 1/2 cup peanut butter
09 2 tablespoons soy sauce
10 1 tablespoon maple syrup
11 1 tablespoon lime juice
12 1 teaspoon sesame oil

→ Seasonings

13 Salt, to taste
14 Black pepper, to taste
15 Olive oil, for roasting

How to Make It

Step 01

Peel and dice sweet potatoes. Chop broccoli florets, slice avocado, and grate carrots. Set aside individual components for assembly.

Step 02

Preheat oven to 200°C. Arrange diced sweet potatoes on a baking sheet. Drizzle lightly with olive oil and season with salt and black pepper. Roast for 25–30 minutes until golden-brown and tender, turning halfway through.

Step 03

In a large mixing bowl, combine broccoli florets, shredded cabbage, grated carrots, and sliced avocado. Distribute evenly between serving bowls.

Step 04

In a small bowl, whisk together peanut butter, soy sauce, maple syrup, lime juice, and sesame oil until completely smooth and creamy.

Step 05

Arrange roasted sweet potatoes over the prepared vegetables, drizzle with peanut sauce, and finish with a generous sprinkle of chopped cilantro and peanuts.

Extra Tips

  1. Store leftovers in an airtight container in the refrigerator and consume within three days.
  2. To maintain freshness, refrigerate peanut sauce separately from vegetables if storing for later.
  3. Customise with additional toppings such as sesame seeds or extra lime juice as desired.

Essential Tools

  • Oven
  • Large mixing bowl
  • Baking sheet
  • Small whisk
  • Chef's knife

Allergen Warnings

Double-check all ingredients for allergens and consult your doctor if you’re unsure.
  • Contains peanuts and soy.

Nutritional Information (Per Serving)

This info is offered for general knowledge and isn’t meant as medical advice.
  • Calories Info: 400
  • Total Fat: 18 grams
  • Total Carbs: 53 grams
  • Proteins Content: 10 grams