Thai Peanut Sweet Potato Bowl

Section: Vibrant Vegan & Vegetarian Dishes

This vibrant bowl layers roasted sweet potatoes, crisp broccoli, cabbage, carrots, and avocado for a satisfying plant-based meal. Drizzled with a rich, creamy Thai-style peanut sauce and finished with chopped peanuts and fresh cilantro, each bite delivers a balance of sweet, savory, and nutty flavors. Ideal for meal prep or a nourishing dinner, it’s fully customizable with extra veggies or garnishes. Enjoy the hearty textures and refreshing crunch while savoring the wholesome ingredients thoughtfully combined in every bowl.

Ranah
Written By Emily Chen
Updated on Sun, 19 Oct 2025 09:30:32 GMT
A bowl of Thai Peanut Sweet Potato Buddha Bowl. Save
A bowl of Thai Peanut Sweet Potato Buddha Bowl. | tangyrecipe.com

This Thai Peanut Sweet Potato Buddha Bowl is my go to when I crave something nourishing vibrant and completely satisfying. The magic comes from roasted sweet potato partnered with crisp veggies all brought together by a luxuriously creamy peanut sauce. Whether you are meal prepping for the week or need dinner on the table in under an hour this bowl has saved me countless times on busy evenings.

The first time I made this bowl my family devoured it before I could even finish assembling the second helping. Now it is the recipe we request when anyone needs comfort food but still wants to keep things healthy.

Gather Your Ingredients

  • Sweet potatoes: Provide the sweet base and become caramelized in the oven for extra flavor. Choose firm ones with bright orange flesh for sweetness.
  • Broccoli florets: Add crunch and green nutrients. Look for vibrant green tight heads without yellowing.
  • Shredded green cabbage: Gives crispness and fiber. Choose a firm dense head with shiny leaves.
  • Avocado: Offers creamy rich texture. Hass avocados work best when slightly soft to the touch.
  • Carrots: Bring natural sweetness and crunch. Go for firm bright orange roots without green tops.
  • Fresh cilantro: Creates freshness and brightness. Pick bunches with no wilted leaves.
  • Peanuts: Add crunch and tie the sauce flavor together. Use roasted unsalted for the best texture.
  • Peanut butter: Forms the sauce’s base providing richness and protein. Choose natural smooth peanut butter for best mixability.
  • Soy sauce: Balances saltiness and deepens the savory flavor. Opt for low sodium if preferred.
  • Maple syrup: Lends a subtle sweetness and rounds out the spicy elements.
  • Lime juice: Brings essential acidity and brightens the entire bowl. Use fresh limes if possible.
  • Sesame oil: Gives a nutty aroma and brings the dressing together. Toasted sesame oil adds extra depth.
  • Salt and pepper: Allow you to fine tune seasoning. Use sea salt and freshly cracked black pepper for boldest taste.

How to Make It

Prep the Vegetables:
Carefully peel and dice the sweet potatoes into even pieces to ensure roasting consistency. Chop broccoli into small florets, slice avocado just before serving to keep it fresh, and grate the carrots using the coarse side of a box grater for best texture.
Roast the Sweet Potatoes:
Preheat your oven to 400 degrees Fahrenheit or 200 degrees Celsius. Spread out the sweet potato cubes on a baking sheet ensuring they are in a single layer. Drizzle with a splash of olive oil and season with salt and black pepper. Roast for twenty five to thirty minutes, stirring halfway, until the edges are golden brown and crisp.
Assemble the Vegetable Base:
In a large mixing bowl, toss together broccoli florets, shredded cabbage, grated carrot, and avocado slices until well distributed. This step ensures every bite has color, crunch, and creamy elements.
Make the Thai Peanut Sauce:
In a small bowl, whisk together the peanut butter, soy sauce, maple syrup, lime juice, and sesame oil until smooth and pourable. If your peanut butter is stiff, add a tablespoon or two of warm water, whisking until it flows easily from the spoon.
Build Your Buddha Bowl:
Divide the mixed veggies between two bowls. Pile on the roasted sweet potatoes, then generously pour the peanut sauce over the top. Finish with a sprinkle of chopped cilantro and peanuts for an irresistible crunch and fragrance.
A bowl of Thai Peanut Sweet Potato Buddha Bowl.
A bowl of Thai Peanut Sweet Potato Buddha Bowl. | tangyrecipe.com

One of my favorite ingredients in this bowl is the roasted sweet potato. The caramelization brings out its natural sugars, and my kids light up every time we toss more cubes onto their serving. The peanut sauce also brings back memories of Bangkok street food, which inspired me to start making these bowls at home for quick flavor packed dinners.

Flavor Boosters

These bowls store beautifully in the fridge. Use an airtight container and enjoy within three days. For best results keep the peanut sauce on the side so the veggies stay fresh and crisp. Avocado is best added just before serving to prevent browning.

Serving Suggestions

Serve these bowls at room temperature for a refreshing lunch or dinner. Add jasmine rice, brown rice, or quinoa if you prefer a grain base. Top with extra lime wedges or a dash of chili flakes for a kick. The bowl works as a standalone meal or as a part of a larger Thai themed spread.

Creative Twists

Roasted sweet potatoes are wonderful in cooler seasons, but you can toss roasted pumpkin, butternut squash, or even cubes of eggplant in the summer. When fresh mango or pineapple is in season, a few slices take this bowl to tropical heights. Rotate greens with what is at its best in your market for a bowl that always feels fresh.

A bowl of Thai Peanut Sweet Potato Buddha Bowl.
A bowl of Thai Peanut Sweet Potato Buddha Bowl. | tangyrecipe.com

Once you try this bowl with its lush peanut sauce and rainbow veggies you may just find yourself craving it again and again. It has become a staple not just for its flavors but for the memories made around the dinner table.

Recipe FAQs

→ How can I make the peanut sauce creamier?

For a smoother peanut sauce, whisk in a tablespoon of warm water or coconut milk until desired consistency is reached.

→ Can I add extra vegetables?

Yes, feel free to mix in bell peppers, snap peas, or spinach for added variety and nutrients.

→ What is the best way to store leftovers?

Store the sauce separately from the veggies in airtight containers. Refrigerate and consume within 3 days.

→ How do I keep the vegetables crisp?

Separate the cooked sweet potatoes and raw vegetables until serving to preserve their textures.

→ Are there alternative garnishes for the bowl?

Try topping with sesame seeds, lime wedges, or chopped scallions for extra flavor and texture.

Thai Peanut Sweet Potato Bowl

Roasted sweet potatoes and fresh vegetables topped with a tangy, creamy peanut sauce make a flavorful Thai-style bowl.

Preparation Time
15 mins
Cook Time
30 mins
Overall Time
45 mins
Written By: Emily Chen

Type of Dish: Plant-Based

Difficulty Level: Great for Beginners

Style of Cuisine: Thai

Servings: 2 Portion Size (2 bowls)

Dietary Options: Vegan Option, Vegetarian-Friendly, Dairy-Free Alternative

Ingredients You’ll Need

→ Vegetables

Quantity of Ingredients: 01 2 medium sweet potatoes, peeled and diced
Quantity of Ingredients: 02 1 cup broccoli florets
Quantity of Ingredients: 03 1 cup shredded green cabbage
Quantity of Ingredients: 04 1 avocado, sliced
Quantity of Ingredients: 05 1/2 cup grated carrots
Quantity of Ingredients: 06 1/4 cup fresh cilantro, chopped

→ Garnish

Quantity of Ingredients: 07 1/4 cup chopped peanuts

→ Peanut Sauce

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

→ Seasoning

Quantity of Ingredients: 13 Salt, to taste
Quantity of Ingredients: 14 Black pepper, to taste
Quantity of Ingredients: 15 Olive oil, for drizzling

How to Make It

Step 01

Peel and dice sweet potatoes. Rinse and chop broccoli into florets. Shred green cabbage, slice avocado, and grate carrots. Chop the fresh cilantro and peanuts for garnish.

Step 02

Preheat oven to 400°F. Arrange diced sweet potatoes on a baking sheet, drizzle with olive oil, and season with salt and black pepper. Roast for 25 to 30 minutes until golden-brown and tender, tossing halfway through.

Step 03

In a large mixing bowl, combine broccoli florets, shredded green cabbage, grated carrots, and sliced avocado.

Step 04

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

Step 05

Divide the broccoli, cabbage, carrots, and avocado mixture between bowls. Top each with roasted sweet potatoes. Drizzle with peanut sauce and garnish with chopped cilantro and peanuts before serving.

Extra Tips

  1. For meal prep, store components and peanut sauce separately in airtight containers and refrigerate for up to 3 days.
  2. Customize bowls with additional toppings such as sesame seeds or extra lime juice.

What You’ll Need to Cook

  • Baking sheet
  • Large mixing bowl
  • Small whisking bowl
  • Sharp knife
  • Cutting board

Allergen Info

Double-check all ingredients for allergens and consult a health professional if needed.
  • Contains peanuts
  • Contains soy

Nutritional Breakdown (Per Serving)

These facts are for general informational purposes and shouldn't replace advice from a dietitian or medical expert.
  • Calories: 400
  • Fats: 18 grams
  • Carbs: 53 grams
  • Protein: 10 grams