Go Back
Print
Thai Peanut Curry Stir-Fry Vegan & Gluten Free

Vegan Thai Peanut Vegetable Curry

Get excited for dinner when you make this warm and flavorful Thai Peanut Curry with fresh steamed rice and fresh toppings!

Prep Time 15 minutes
Cook Time 30 minutes
Servings 4 - 6 servings

Ingredients

Baked Tofu

  • 1 package extra firm tofu
  • 1 teaspoon sesame oil
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon cumin
  • 1/4 teaspoon paprika
  • 1/2 teaspoon dried, ground ginger
  • 1/4 teaspoon sea salt

Thai Peanut Curry

  • 3 cloves garlic, minced
  • 1 small onion, diced
  • 1 teaspoon fresh ginger, minced or use squeezy ginger
  • 1 teaspoon sesame oil
  • 1 cup carrots, chopped
  • 1 red bell pepper, seeded and diced
  • 1 1/2 cups broccoli florets
  • 1 cup vegetable broth
  • 1 tablespoons fresh lime juice or rice wine vinegar
  • 1 tablespoon garlic chile paste add more if you like spicier curry
  • 1/2 cup full-fat coconut milk
  • 2 tablespoons soy sauce (or sub coconut aminos or tamari)
  • 1/4 cup natural peanut butter
  • 1 tablespoon coconut palm sugar

For Serving:

  • white rice, steamed optional
  • green chili peppers, sliced
  • 1/4 cup roasted, salted peanuts
  • 1/4 cup fresh cilantro, chopped
  • lime wedges optional

Instructions

Crispy Tofu:

  1. Preheat oven to 375 degrees F. Wrap the tofu in a clean dish towel or paper towels then press it to get it as dry as possible. If you have a tofu press that works even better. Place the tofu on a cutting board and cut into 1 inch cubes.

  2. Put the tofu into a medium mixing bowl and add the spices, sesame oil, and salt. Toss the tofu to coat it evenly.

  3. Transfer the tofu onto a pan lined with foil or parchment paper and put it in the oven to bake for about 15 minutes. After 15 minutes remove from oven and flip the tofu pieces over with a spatula and return to oven for about 15 minutes. Check the tofu for crispiness, if the tofu is still soft bake for 5 minute intervals until crispy. Set aside to cool.

Thai Peanut Curry:

  1. Heat a large saucepan over medium-high heat and add sesame oil, onion, ginger, garlic, red pepper, and carrots, and broccoli. Cook for 2-3 minutes until starting to brown slightly. Add a splash of the vegetable broth to keep the vegetables from sticking. Continue stirring and adding vegetable broth as needed every few minutes until the carrots are soft.

  2. Add the remaining broth, lime juice, chili garlic paste, soy sauce, peanut butter, coconut milk, and coconut sugar to the pan. Bring to a boil, then lower to a simmer and cook for 10 - 15 minutes until thickened.

  3. Season to taste with salt and stir in the tofu. Remove from the heat, sprinkle with chopped fresh cilantro, roasted peanuts, and sliced green chiles Serve with white, basmati, or jasmine rice.