Go Back
+ servings
Print Recipe
5 from 1 vote

Thai Peanut Vegetable Bowls

Thai spiced roasted vegetables on top of coconut rice, drizzled with a Thai peanut dressing.
Prep Time25 minutes
Cook Time40 minutes
Total Time1 hour 5 minutes
Course: Main Course
Cuisine: Thai
Servings: 5 servings
Calories: 869kcal

Ingredients

Roasted Vegetables

  • 3 small sweet potatoes, peeled and diced
  • 1 head broccoli, cut into bite-sized pieces
  • 1 head cauliflower, cut into bite-sized pieces
  • 5 tablespoon olive oil
  • ½ teaspoon ground ginger
  • ½ tsp garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon onion powder
  • ¼ teaspoon pepper

Thai Peanut Sauce:

  • ½ cup peanut butter
  • ½ cup coconut milk*
  • 3 tablespoon soy sauce
  • 2 tablespoon rice vinegar
  • 1 tablespoon honey
  • 1 tablespoon Sriracha
  • ¼ teaspoon ground ginger

Coconut Rice:

  • 2 cups jasmine brown rice
  • 1 cup coconut milk
  • 1 tablespoon coconut oil
  • 1 cup water
  • ¼ teaspoon ground ginger

Toppings:

  • chopped fresh cilantro
  • chopped green onion
  • chopped peanuts

Instructions

  • Preheat the oven to 425 degrees F.
  • Divide the vegetables between two baking sheets.
  • In a small bowl, whisk together the olive oil, ginger, garlic, salt, and pepper.
  • Drizzle the mixture over the vegetables, and then toss them to evenly distribute.
  • Roast the vegetables in the oven for 30-40 minutes, until they are done to your preferred doneness.
  • While the vegetables are roasting, make the Thai Peanut Sauce and rice.
  • Place all peanut sauce ingredients in a small food processor or blender, and process until smooth.

Coconut Rice

  • Place all of the rice ingredients in the Instant Pot.
  • Cook on HIGH for 15 minutes.
  • Let the pressure naturally release for 5 minutes and then release completely.

To Assemble:

  • Assemble the bowls by starting with a layer of coconut rice, topped with the roasted vegetables, and drizzle with Thai peanut sauce. Top with cilantro, green onions, and peanuts. Enjoy!

Notes

*If using whole-fat coconut milk, you'll want to shake the can well before opening to mix the solids with the liquid.  You will only need one can of coconut milk for this recipe, using it in both the rice and the Thai peanut sauce.  

Nutrition

Calories: 869kcal | Carbohydrates: 99g | Protein: 22g | Fat: 47g | Saturated Fat: 20g | Sodium: 1156mg | Potassium: 1534mg | Fiber: 12g | Sugar: 14g | Vitamin A: 11823IU | Vitamin C: 168mg | Calcium: 156mg | Iron: 6mg