Today’s dish is a spicy, creamy & slightly sweet Thai red curry made with vegetables. I always have Thai curry pastes, both red and green, in the refrigerator to make quick curries, rice or even noodles. Make sure to check the ingredients on the store bought Thai curry pastes because some might have fish sauce or other seafood related ingredients in them. Even better, use the recipe for the curry paste at the end of the post for your very own homemade version.

This recipe is adapted from ‘Buddha’s Table: Thai feasting Vegetarian Style‘ cookbook. I used the veggies listed in the recipe, but any vegetable can be added to this curry. Potato, mushroom, zucchini, baby corn, carrots are all good in here. It is great when served with some steamed jasmine rice.

Recipe adapted from Buddha’s Table:

Thai Vegetable Red Curry (Vegan Recipe)

  • Servings: 4-serving
  • Difficulty: easy
  • Print


  • Cuisine: thai
  • Style of Preparation: Vegan
  • Course: main course
  • Preparation Time: 20 mins
  • Cooking Time: 30 mins


6 ~ 8 , ½” Thai green baby eggplants – chopped into pieces
1½ cups Long Beans – , chopped into 1″ pieces
1 Red Pepper – medium, thinly sliced
1 cup Tofu – cut into 1″cubes (I didn’t add this)
¼ cup Thai Red Curry Paste – homemade (or use 2~3tbsp store bought paste)
2 ~ 3 cups Coconut Milk
3 tbsp Light Soy sauce – (adjust as per taste preference)
2 tbsp Palm Sugar – (adjust as per taste preference)
6 Kaffir Lime leaves (Or use 2tsp of jarred kaffir lime leaves)
optional, for Chili Sauce (like Sriracha) – extra heat
to taste Salt & pepper
3 tbsps Thai Basil or Cilantro leaves – chopped, for garnish


  1. Heat 2tbsp oil in a pan over medium heat. Add the curry paste and cook for 3~5 minutes or until fragrant.
  2. Add the veggies and stir to mix well with the curry paste.
  3. Add 2cups of coconut milk and bring to a boil. Stir in the soy sauce, palm sugar and kaffir lime leaves. Reduce heat and simmer for 7~10 minutes or until the veggies are tender. If the curry looks too dry, add the extra coconut milk and simmer.
  4. Taste and adjust the seasonings accordingly. 
  5. Garnish with chopped herbs and serve with steamed rice.

Thai Red Curry Paste Recipe

  • Servings: 1-cup
  • Difficulty: easy
  • Print


  • Cuisine: thai
  • Course: condiments
  • Preparation Time: 20 mins


6 ~ 8 Dried Red Chilies
1 tbsp Coriander seeds
2 tsp Cumin seeds
1 Shallots – medium, chopped (about 3tbsp)
3 tbsps Fresh Cilantro Stems – chopped
2 tbsps Lemongrass – chopped (tender midsection only)
2 tbsps Fresh Thai red chilies – chopped (optional, for more heat)
2 tbsps Garlic – chopped
1 tbsp Galangal – chopped
1 tbsp Kaffir Lime Leaves – chopped
1 tsp Salt


  1. Steam and seed the dried chilies. Soak them in warm water for 10~15 minutes or until soft. Drain and squeeze dry.
  2. Dry roast cumin & coriander seeds for 3~5 minutes or until fragrant over low heat.
  3. Traditionally this curry paste is made in a mortar and pestle. Each new ingredient is added to the mortar after the previous one is pounded, pureed and incorporated into the paste.
  4. Alternatively, all the ingredients can be combined in a food processor and processed until smooth, adding very little water to facilitate blending.
  5. Use as needed and store the leftovers in an airtight container in the freezer or fridge.

Linking this to Valli’s ‘Cooking from Cookbook ChallengeFebruary — Week 4‘.

0 thoughts on “Thai Vegetable Red Curry (Vegan Recipe)”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.