Go Back
+ servings
Print Recipe
5 from 1 vote

One-Pot Thai Peanut Stir Fry

Comes together in just 30-minutes and is made in one-pot, making clean up a breeze! (vegan, gluten-free)
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: dinner, lunch
Cuisine: thai
Servings: 4
Calories: 353kcal

Ingredients

For the Thai Peanut Sauce

  • 6 tablespoons all-natural peanut butter creamy or crunchy
  • 4 tablespoons red curry paste
  • 3 tablespoons reduced-sodium tamari or soy sauce/coconut aminos
  • 2 tablespoons rice wine vinegar
  • 1 tablespoon honey or pure maple syrup/agave nectar
  • 1 garlic clove minced (or 1 teaspoon garlic powder)
  • 2 teaspoons grated ginger or ¼ teaspoon ground ginger
  • 1 teaspoon sesame oil

For the Stir-Fry

  • 1 tablespoon extra virgin olive oil
  • ½ cup finely chopped onion or shallot 1 small onion
  • ¾ cup chopped carrots about 3 medium carrots
  • 1 red bell pepper cored and finely chopped
  • 1 cup chopped cauliflower florets
  • 1 cup chopped broccoli florets

For Serving

  • 2 cups cooked rice
  • chopped peanuts, fresh cilantro and lime, cubed tofu (or desired protein)

Instructions

Prepare the Sauce

  • In a bowl or large liquid measuring cup, combine the peanut butter, curry paste, tamari, rice wine vinegar, honey, garlic ginger, and sesame oil. Whisk until smooth. Add 1-2 tablespoons of water, as needed, to thin. The consistency should be somewhat thick, but pourable.

Prepare the Stir Fry

  • In a large pot or skillet, warm the oil over medium heat. Add the onion (or shallot) and cook for 2-3 minutes, until translucent.
  • To the pot, add the carrot with a splash of water. Cover with a lid and allow to steam for about 3 minutes. Remove lid, add the bell pepper and continue to cook, while stirring, for 3 minutes more.
  • Add the broccoli and cauliflower to the pot with another splash of water. Cover and allow to steam for about 5-7 minutes, just until tender. Keep a close eye as the broccoli is easy to overcook!
  • Lastly, pour in the peanut sauce and stir to combine. Serve warm cooked rice, crushed peanuts, cilantro/lime and desired protein. Enjoy!

Notes

Nutrition Facts are for 1 serving (or 1/4th of the recipe) including cooked rice. Garnishes or added protein are not included. The nutrition facts are an estimate and may vary depending on specific ingredients you choose. 

Nutrition

Calories: 353kcal | Carbohydrates: 44g | Protein: 13g | Fat: 17g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 895mg | Potassium: 578mg | Fiber: 6g | Sugar: 10g | Vitamin A: 7441IU | Vitamin C: 74mg | Calcium: 89mg | Iron: 2mg