A Thai inspired Vegan Yellow Tofu Curry is ready on the table in less than 30-minutes! Super easy and delicious. This dish is great for meal-prep, as it will keep really well refrigerated up to 3 days.    

Thai Yellow Tofu Curry [Vegan]




Cooking Time




  • 3 teaspoons yellow curry paste
  • 2 cups coconut milk
  • 2 cups vegetable stock
  • 2 small onions
  • 2 carrots
  • 1 eggplant, small
  • 1 zucchini
  • 7 ounces firm tofu
  • pinch of salt
  • 1 tablespoon vegetable oil


  1. In a pot heat a spoon of vegetable oil. Add yellow curry paste and gently fry it, while stirring.
  2. Pour in half the coconut milk and continue cooking on medium heat, stirring regularly. Cook the milk with the curry paste for about 5-10 minutes, until the fat in the coconut milk starts to separate.
  3. To the pot add sliced onions, carrot, and eggplant, pour in the rest of the coconut milk, and the vegetable stock. Season to taste with salt, and cook the curry on low until the vegetables turn soft, or about 15 minutes.
  4. 5 minutes before the vegetables are done, add sliced zucchini and diced tofu.
  5. Serve with cooked rice, chopped parsley or coriander and sprinkle with sesame seeds.