• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Plant Based School
  • Home
  • Recipes
  • About Us
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Subscribe
  • About Us
  • All Recipes
  • Mains
  • Pasta
  • Sweet
  • Collections
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Mains

    Thai Red Curry

    Published: Mar 23, 2023 · by Nico

    Jump to Recipe

    Creamy, flavor-packed, and filled to the brim with vegetables, this Thai red curry is a weeknight dinner favorite.

    It takes 30 minutes to prepare and will make your kitchen smell incredible with the fragrant spices of sunny Thailand.

    Thai Red Curry with eggplant and ginger

    Check out our best easy dinner recipe collection!

    Thai food is some of our favorite food in the world, and our trip to Thailand in 2018 during the Songkran celebrations, had such an impact on us that shortly after, we quit our job and started this food blog (no kidding).

    Our Thai red curry tries to recreate those fresh, spicy, fragrant, and bold flavors we tasted and fell in love with in Thailand in our western kitchen with ingredients you can find at your local grocery store.

    Granted, this is not the authentic Thai red curry recipe we learned at Chef LeeZ cooking school in Bangkok, but it's nevertheless a delicious Thai-tasting recipe you and your family will love.

    We use a store-bought Thai red curry paste; we recommend Maesri, Mae Ploy, or Cock Brand.

    Read the ingredients list; they should contain red chili, lemongrass, garlic, shallot, salt, kaffir lime's skin or leaves, galangal, coriander seeds, and cumin powder.

    Remember that Thai red curry paste is SPICY (it's made with 30% or more crushed chilies).

    So add 2 tablespoons for a little spicy, 3 to 4 tablespoons for medium spicy, and 5 to 6 tablespoons for very spicy.

    We soften the bold curry paste flavor with creamy coconut milk and add tofu, eggplant, peas, and bell pepper for a colorful, tasty, and veggie-packed meal.

    We hope you love this recipe as much as we do; let us know what you think in the comments below.

    Fun fact: the first sentence we learned to say in Thailand was "mai pet" which means "not so spicy", and it's a lifesaver when you buy Thai street food.

    Thai Red curry with lime and rice

    Ingredients

    thai red curry ingredients

    Thai red curry paste

    You can use store-bought curry paste or homemade curry paste. To make weeknight Thai red curry, we recommend storebought.

    There are several excellent brands of Thai curry these days, all imported from Thailand.

    We recommend Cock Brand, Maesri, and Mae Ploi because they all include the must-have Thai ingredients for red curry (red chili, lemongrass, garlic, shallot, salt, kaffir lime leaves or skin, galangal, coriander seeds, and cumin powder).

    Thai Kitchen brand is also ok, although they add soybean oil to the paste, which is strange.

    Most of these are vegan; however, if you want to be 100% sure, read the label, as they might use shrimp paste in the mix.

    Onion, garlic, ginger

    Since we are using storebought red curry paste, we will make a quick flavor base with onion, garlic, and fresh ginger to lift the flavor of the curry paste and make it taste fresh, fragrant, and homemade.

    Substitute shallot for onion, garlic paste for garlic, and ginger paste or grated galangal (aromatic ginger) for ginger.

    You can fry onion, garlic, and ginger in vegetable oil, olive oil, or coconut oil.

    Coconut milk

    Coconut milk has two purposes; it makes the curry creamy, and it softens the spiciness in the curry.

    We recommend full-fat coconut milk, but you are free to choose a low-fat alternative.

    For an even richer curry, substitute coconut cream for coconut milk.

    Tofu

    Tofu is widely popular in Thailand, and literally all restaurants we have visited served us red curry with a choice of meat or tofu.

    Being a predominantly Buddhist country with many vegetarians, tofu is often used as a plant-based protein replacement for meat.

    Having said that, this recipe works well with chicken too. Use boneless chicken thighs or chicken breast cut into bite-size pieces, as we use tofu here.

    Fun fact: in Thailand, there's no knife at the table! The food is already cut into small bite-size pieces, so you can eat it with a spoon.

    Soy sauce + Brown sugar

    Soy sauce adds umami and a bolder flavor. You can substitute tamari sauce, coconut aminos, fish sauce, or shrimp paste (more traditional) for soy sauce.

    Brown sugar adds a little sweetness. You can substitute coconut sugar or palm sugar for brown sugar.

    Vegetables

    Here's where the fun begins. You can use virtually any vegetable in your Thai red curry.

    Here we use eggplant, bell pepper, and frozen peas.

    Other veggies we can recommend are kabocha squash, pumpkin, or butternut squash, snap peas, carrots, Thai eggplant, Japanese eggplant, sweet potato, kale, green beans, mushrooms, zucchini, broccoli, bamboo shoots, and more.

    Basil

    Thai basil would be most authentic; however, due to its short shelf life, it's hard to find in western grocery stores with limited demand. So instead, you might find it in your local Asian market.

    You can substitute regular basil for Thai basil.

    Jasmine rice

    Thai red curry is a spicy and bold dish, and it's traditionally served on Jasmine rice, an aromatic rice variety grown in South East Asia.

    You can substitute basmati rice or long-grain brown rice for jasmine, although that's less traditional.

    Optional ingredients

    Fresh red chilis are optional, and most people won't need to add any more chilis to the already spicy red curry paste.

    Kaffir lime leaves are optional. They add a wonderful and fragrant Thai aroma to the curry. Unfortunately, they are hard to find, so you can omit them if you don't have them.

    Lime juice to squeeze on top of the curry.

    Thai Red curry with rice

    Instructions

    Cut the tofu (or your protein of choice) and the vegetables into smallish bite-size pieces. Next, finely chop the onion and grate the ginger and garlic.

    diced tofu on a cutting board

    To a large skillet, warm up the oil, then add finely chopped onion and fry for 3 minutes. Next, add grated garlic and ginger and fry for one more minute.

    roasted onion in a white skillet

    Add half the coconut milk and the curry paste, stir continuously, and simmer on medium-high heat until the curry paste is completely melted in the coconut milk. The red oil from the curry paste should come to the surface.

    Tip: Thai red curry paste is spicy, so add 2 tablespoons for a little spicy, 3 to 4 tablespoons for medium spicy, and 5 to 6 tablespoons for very spicy.

    coconut milk and red curry paste

    Add the sugar, soy sauce, and tofu (or your protein of choice) and simmer for 5 minutes, stirring occasionally.

    Tip: if you add chicken, make sure to cook it through at this stage.

    Red curry with tofu cubes

    Add the remaining coconut milk and the vegetables, stir, and simmer for 3 to 5 minutes, until the vegetables are tender-crisp.

    Tip: at this stage, you can add 3 or 4 kaffir lime leaves cut in half if you have them.

    peas, eggplant and bell pepper in red curry

    Taste and adjust for sugar and salt, then stir in basil leaves.

    If you want more heat, add some finely sliced fresh red chilies.

    eggplant red curry with Thai basil

    Serve on a plate with boiled jasmine rice and, optionally, a squeeze of fresh lime juice.

    Thai Red curry with rice and lime wedges

    Serving suggestions

    Thai red curry is served as a main dish with a side of jasmine rice to soften its bold flavor and soak up the red curry sauce. You can garnish with basil leaves or cilantro.

    If you don't have jasmine rice, swap it with basmati or long-grain brown rice.

    Thai Red curry with rice and lime wedges

    You can also serve your curry with veggies, fresh salads, and other grain-based sides:

    • Naan bread (flour, sugar, instant dry yeast, parsley, garlic, olive oil, etc.)
    • Cauliflower rice (cauliflower, lemon, fresh parsley, etc.)
    • Piadina or chapati bread (flour, water, olive oil, etc.)
    • Thai salad
    • Rice noodles
    • Asian cucumber salad or Thai papaya salad
    • homemade naan bread
      Naan Bread
    • Piadina stacked on a plate
      Piadina (Italian Flatbread)
    • Cauliflower rice and wooden spoon
      Cauliflower Rice
    • Asian cucumber salad with pickled onions and sesame seeds
      Asian Cucumber Salad

    Make Ahead & Storage

    Make Ahead: Thai red curry is a good recipe to make ahead as you can keep in the fridge for several days and reheat it in the microwave. Also, the flavor melds as they sit together in the refrigerator, but the veggies will get a little softer and lose their crunch.

    Refrigerator: store leftovers in an airtight container in the fridge for up to 3 days.

    Freezer: let the curry cool down completely, then transfer it to a freezer-friendly container and freeze for up to 3 months. Thaw in the microwave or the refrigerator over several hours.

    Reheat: reheat your Thai curry in a pan on the stovetop or in a bowl in the microwave. The coconut milk will thicken as the curry sits in the fridge; you might need to add a couple of tablespoons of water to reach your desired consistency.

    Thai Red curry with ginger and golden spoon

    More Curry Recipes

    If you love easy curry recipes, get more inspiration from these curry recipe ideas:

    • Tofu curry (tofu cubes, ginger, garlic, onion, cauliflower, coconut milk, curry, etc.)
    • Chana Masala (chickpeas, turmeric, cumin, coriander, diced tomatoes, garam masala, etc.)
    • Cauliflower curry (cauliflower, chickpeas, coconut milk, crushed tomatoes, etc.)
    • Lentil curry (lentils, coconut milk, garam masala, coriander, curry, etc.)
    • Chickpea curry (chickpeas, garlic, onion, ginger, ground cumin, turmeric, curry, etc.)
    • cauliflower curry with chickpeas
      Cauliflower curry
    • Chana masala in a bowl with rice
      Chana Masala
    • lentil curry with basmati rice
      Lentil Curry
    • tofu curry in a bowl with rice
      Tofu Curry

    More Asian One-pot Dinners

    Get more vegetable-packed and easy dinner inspiration with these one-pot meals:

    • Tofu stir fry (broccoli, mushrooms, bell pepper, tofu, sesame oil, scallions, etc.)
    • Braised tofu (bell pepper, tofu, scallions, garlic, ginger, soy sauce, sugar, etc.)
    • Orange tofu (tofu cubes, ginger, garlic, sugar, cornstarch, orange, rice vinegar, etc.)
    • Kung pao tofu (sesame oil, peanuts, tofu, bell pepper, cornstarch, soy sauce, etc.)
    • Tofu soup (zucchini, soy sauce, vegetable broth, tofu, mushrooms, sesame seeds, etc.)
    • Tofu stir fry with sticks and noodles
      Tofu Stir Fry
    • kung pao tofu on a white plate
      Kung Pao Tofu
    • braised tofu on a white plate
      Braised Tofu
    • tofu soup with spoon
      Tofu Soup

    For many more 30-minute meal ideas, check out our 30-minute meal category page.

    Recipe

    Thai Red Curry with rice and spoon

    Thai Red Curry

    Author: Nico
    Creamy, flavor-packed, and filled to the brim with vegetables, this Thai red curry is a weeknight dinner favorite.
    It takes 30 minutes to prepare and will make your kitchen smell incredible with the fragrant spices of sunny Thailand.
    Print Recipe Pin Recipe Share Recipe
    5 from 2 votes
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Total Time 25 minutes mins
    Course Main Course
    Cuisine Thai
    Servings 4 people
    Calories 374 kcal

    Ingredients
     
     

    • 1 tablespoon vegetable oil
    • 1 small onion
    • 3 cloves garlic
    • 1 inch ginger
    • 1 can (15-oz) coconut milk full-fat
    • 2 to 6 tablespoons Thai red curry paste
    • 1 cup vegetable broth
    • 9 ounces firm tofu
    • 1 teaspoon salt or 1 tablespoon fish sauce
    • 1 tablespoon sugar
    • 2 tablespoons soy sauce
    • 1 cup frozen peas
    • 1 medium red bell pepper (6 ounces or 170 grams)
    • 1 medium eggplant (10 ounces or 280 grams)
    • 15 leaves Thai basil or regular basil

    Garnish and Serving (Optional)

    • Jasmine rice boiled or steamed
    • Thai Basil leaves or fresh coriander
    • Lime wedges
    Keep screen on

    Instructions
     

    • Cut 9 ounces firm tofu 1 medium red bell pepper, and 1 medium eggplant into smallish bite-size pieces.
      Finely chop 1 small onion, grate 3 cloves garlic and 1 inch ginger.
      tofu in cubes
    • To a large pan, warm up 1 tablespoon vegetable oil, then add the chopped onion and fry for 3 minutes.
      Next, add grated garlic and ginger and fry for one more minute.
      roasted onion in a white skillet
    • Add half of the 1 can (15-oz) coconut milk and the 2 to 6 tablespoons Thai red curry paste, stir continuously, and simmer on medium-high heat until the curry paste is completely melted in the coconut milk.
      The red oil from the curry paste should come to the surface.
      Tip: Thai red curry paste is spicy, so add 2 tablespoons for a little spicy, 3 to 4 tablespoons for medium spicy, and 5 to 6 tablespoons for very spicy.
      coconut milk and red curry paste
    • Add 1 teaspoon salt, 1 tablespoon sugar, 2 tablespoons soy sauce, and the diced tofu and simmer for 5 minutes, stirring occasionally.
      Tip: if you add chicken, make sure to cook it through at this stage.
      Red curry with tofu cubes
    • Add the remaining coconut milk, 1 cup vegetable broth, 1 cup frozen peas, eggplant and bell pepper you prepped before, stir, and simmer for 5 minutes, until the vegetables are tender-crisp and you reach your desired consistency.
      peas, eggplant and bell pepper in red curry
    • Taste and adjust for salt, then stir in 15 leaves Thai basil.
      eggplant red curry with Thai basil
    • Serve on a plate with Jasmine rice, Thai Basil leaves, and Lime wedges.
      Thai Red curry with rice

    Video Recipe

    Thai Red Curry with tofu

    Notes

    Nutritional information is for 1 serving of Thai red curry out of 4 servings, without rice.
    SPICY OR NOT?
    Thai red paste is SPICY! Add 2 tablespoons for little spicy, 3-4 tablespoons for medium spicy, 5-6 tablespoons for very spicy.
    SUBSTITUTIONS
    Vegetable oil: sub olive oil or coconut oil.
    Tofu: sub chicken tights or breast cut into small bite-size pieces.
    Vegetable broth: sub with one more can of coconut milk for a richer curry.
    Onion: sub shallot.
    Ginger: sub galangal.
    Soy sauce: sub tamari, coconut aminos, fish sauce, or shrimp paste.
    Brown sugar: sub palm sugar or coconut sugar.
    Vegetables: other vegetables you can use are kabocha squash, pumpkin, or butternut squash, snap peas, carrots, Thai eggplant, Japanese eggplant, sweet potato, kale, green beans, mushrooms, zucchini, broccoli, and bamboo shoots.
    Basil: use thai basil or regular basil.
    Jasmine rice: sub basmati rice, or long-grain white or brown rice.
    Optional ingredients: 4 kaffir lime leaves (cut them in half and add them in the curry with the tofu).
    MAKE AHEAD & STORAGE
    Make Ahead: Thai red curry is a good recipe to make ahead as you can keep in the fridge for several days and reheat it in the microwave. Also, the flavor melds as they sit together in the refrigerator, but the veggies will get a little softer and lose their crunch.
    Refrigerator: store leftovers in an airtight container in the fridge for up to 3 days.
    Freezer: let the curry cool down completely, then transfer it to a freezer-friendly container and freeze for up to 3 months. Thaw in the microwave or the refrigerator over several hours.
    Reheat: reheat your Thai curry in a pan on the stovetop or in a bowl in the microwave. The coconut milk will thicken as the curry sits in the fridge; you might need to add a couple of tablespoons of water to reach your desired consistency.
     

    Nutritional Values

    Nutrition Facts
    Thai Red Curry
    Amount per Serving
    Calories
    374
    % Daily Value*
    Fat
     
    29
    g
    45
    %
    Saturated Fat
     
    20
    g
    125
    %
    Trans Fat
     
    0
    g
    Polyunsaturated Fat
     
    4
    g
    Monounsaturated Fat
     
    3
    g
    Cholesterol
     
    0
    mg
    0
    %
    Potassium
     
    575
    mg
    16
    %
    Carbohydrates
     
    22
    g
    7
    %
    Dietary Fiber
     
    6
    g
    25
    %
    Sugar
     
    10
    g
    11
    %
    Protein
     
    11
    g
    22
    %
    Vitamin A
     
    4350
    IU
    87
    %
    Vitamin B6
     
    0.3
    mg
    15
    %
    Vitamin C
     
    63
    mg
    76
    %
    Vitamin E
     
    1
    mg
    7
    %
    Vitamin K
     
    24
    µg
    23
    %
    Calcium
     
    150
    mg
    15
    %
    Folate
     
    64
    µg
    16
    %
    Iron
     
    5
    mg
    28
    %
    Manganese
     
    1
    mg
    50
    %
    Magnesium
     
    75
    mg
    19
    %
    Zinc
     
    1
    mg
    7
    %
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you like this recipe?Leave us a comment below or find us on Instagram, YouTube, Pinterest, TikTok, and Facebook.

    If you like this Thai red curry recipe, you might also enjoy:

    • Easy curries
      10 Easy Curry Recipes
    • 25 Tofu recipes including curry, soup and salad
      25 Easy Tofu Recipes
    • dinner ideas with soups and pasta
      45 Easy Vegetarian Dinner Recipes
    • best soup recipes with toppings
      20 Best Soup Recipes (with Toppings)
    « 20 Easy Zucchini Recipes
    Marinara Sauce »

    Reader Interactions

    Comments

    1. VK

      May 28, 2023 at 11:20 pm

      5 stars
      Fast and delicious

      Reply
      • Louise

        May 29, 2023 at 3:39 pm

        Fantastic, I'm super happy you like the curry!

        Reply

    Leave a comment and star rating :-) Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Nico and Louise founders of the Plant-Based School.

    Hi, we are Nico and Louise, and we love cooking! Welcome to our blog.

    Here we share veggie-packed recipes for the whole family.

    Omnivores, flexitarians, vegetarians, and vegans, you are ALL WELCOME!

    More about us →

    Trending

    • lentil curry with basmati rice
      Lentil Curry
    • vegan mushroom pasta
      Vegan Mushroom Pasta
    • cauliflower lentil salad
      Cauliflower Lentil Salad
    • chickpea soup with bread
      Chickpea Soup

    Seasonal

    • Roasted sweet potatoes on white platter
      Roasted Sweet Potatoes
    • broccoli pasta with fork
      Broccoli Pasta
    • roasted cauliflower soup
      Cauliflower Soup
    • lentil bolognese
      Lentil bolognese

    Footer

    ↑ back to top

    Top Recipes
    Vegan Custard
    Potato gnocchi
    Easy Focaccia
    Rice salad
    Vegan Ricotta

    Top Compilations
    Best Tofu Recipes
    Vegan Pasta Recipes
    Easy Dinners
    Best Plant-Based Desserts
    Vegan Appetizers

    Most Shared
    Eggplant Parmigiana
    Vegan Mayo
    Vegan melted cheese
    Hummus
    Roasted sweet potatoes

    Home About Recipes Subscribe Privacy Policy Nutrition Disclaimer Terms & Imprint

    Copyright © 2023 The Plant Based School