The All Natural Vegan

  • Recipes
  • Lifestyle
  • About
  • Shop
  • Work With Me
menu icon
go to homepage
  • Recipes
  • Lifestyle
  • About
  • Shop
  • Work With Me

search icon
Homepage link
  • Recipes
  • Lifestyle
  • About
  • Shop
  • Work With Me

×
Home » Main Course

Creamy Vegan Thai Red Curry With Tofu

Modified: May 2, 2025 · Published: Mar 11, 2025 by Katie · This post may contain affiliate links · 4 Comments

32 shares
  • Facebook
  • Email
Indulge in this Creamy Vegan Thai Red Curry inspired by Thai cuisine. Crispy tofu, vibrant veggies, and a creamy coconut sauce create a satisfying weeknight dinner that's healthy and incredibly easy to make—vegan, gluten-free, refined sugar-free, and made with wholesome plant-based ingredients only!
Jump to Recipe Print Recipe
red curry tofu featured image

A delicious, comforting dish, this Creamy Vegan Thai Red Curry bursts with aromatic Thai flavors and comes with a healthy vegetable mix and crispy tofu wrapped in a coconut base curry sauce. It's quick, easy, and always impresses.

a bowl of rice the red curry and the crispy tofu

I love taking a page from Thai cuisine and experimenting in my kitchen to adapt amazing Thai recipes into vegan delights. Like my Thai Green Curry Ramen or Vegan Thai Green Curry With Crispy Tofu, this one is another adaptation that brings a touch of Thai restaurant flavors to your dinner table. Best of all, it's all so easy to make. 

As an Amazon Associate, I earn from qualifying purchases.

This recipe features several affiliate links, meaning I will earn a small commission if you purchase through these links.

Jump to:
  • Ingredients To Make Red Curry Tofu:
  • How To Make Vegan Red Curry: 
  • Top Tips:
  • Variations And Substitutions:
  • Storage: 
  • Equipment Needed: 
  • Recipe FAQs:
  • More Amazing Vegan Tofu Recipes To Try Next: 
  • Creamy Vegan Thai Red Curry With Tofu
  • More Vegan Mian Courses:
  • Reviews

Ingredients To Make Red Curry Tofu:

Here's what you need to make this easy recipe. 

hands serving the red curry tofu
  • Extra-Firm Tofu: Using extra-firm tofu ensures crispy tofu cubes. I prefer the variety wrapped in clear plastic, available at your local Asian market or grocery store.
  • Thai Red Curry Paste: Different brands of red curry paste, like Thai Kitchen brand, offer varying spice levels. Adjust according to your taste.
  • Full-Fat Coconut Milk: Adds a luxuriously creamy sauce. Canned coconut milk works best.
  • Vegetable Blend: Red bell peppers, shiitake mushrooms, baby corn, and bamboo shoots provide color, texture, and nutritional variety.
  • Garlic & Onions: Creates that aromatic base when briefly sautéed for a few minutes.
  • Toasted Sesame Oil & Soy Sauce: Imparts savory depth and enhances Thai curries' authentic flavors. Go for a low-sodium soy sauce like in my Spring Roll Salad With Peanut Butter Dressing.
  • Garnishes: A touch of red pepper flakes, fresh lime, and fresh Thai basil bring the flavors together. 

See the recipe card for quantities.

How To Make Vegan Red Curry: 

Note: Before embarking on this Thai red curry dish, press the tofu by wrapping it in a clean kitchen towel. Then, place something heavy on it to remove excess moisture. In the meantime:

  • Prepare the Base: In a large pot or Dutch oven, heat the toasted sesame oil over medium heat. Sauté onions until softened. Then add minced garlic and curry paste. Stir to combine and cook for a few minutes until fragrant.
  • Add Vegetables & Coconut Milk: Stir in the coconut milk and bring to a gentle simmer. Add the vegetables and let the curry simmer until the vegetables are tender and the flavors have melded. While the vegetables are simmering, sear the cubed tofu in a separate skillet in some heated sesame oil over medium-high heat until golden and crispy.
  • Season the Curry & Add Tofu: Season the curry dish with soy sauce and red pepper flakes (to taste). Stir in the crispy tofu and simmer for another 5 minutes or until it has absorbed the red Thai curry paste flavors. 
  • Garnish: Add some fresh lime juice and fresh basil. Enjoy!

Top Tips:

Here are a few of my tips to save extra time and get the best flavors and texture.

  • Press The Tofu: It really helps with getting crispy seared tofu cubes similar to my Vegan Crispy Rice Salad. Start with this simple step and proceed with making the recipe. As the vegetables are simmering, you can cube and pan-fry the tofu in heated toasted sesame oil over medium heat until golden brown on both sides while keeping an eye on the veggies. It will save you some time.
  • Cook Tofu Cubes in a Single Layer: It helps to get that beautiful golden brown look.
  • Adjust Seasoning to Taste: Always taste test the curry sauce and adjust the seasoning if needed.
  • Serving Suggestion: The flavors of this vegan Thai red curry dish pair beautifully with cooked Jasmine or brown rice.
looking down at the red curry with tofu in a bowl garnished with fresh ingredients

Variations And Substitutions:

I always encourage you to try the tested recipe first. But, as always, I do have a few possible variations or substitutions in case you don't have something on hand.

  • Veggie Swap: Add snap peas-especially if you have leftovers from my Arugula Snap Peas Salad-snow peas, medium carrots, sweet potatoes, or green bell pepper. They all add their own unique flavors to this Thai red curry recipe. 
  • Protein Alternatives: Substitute crispy baked tofu with marinated tofu for a different type of texture and flavor.
  • Curry Options: Easily adapt this recipe to a green curry or yellow curry by switching curry pastes.
  • Coconut Milk: Use reduced-fat coconut milk for a lighter option.
  • Oil: Use coconut oil or olive oil if you don't have toasted sesame oil. I highly recommend toasted sesame oil to get the most authentic Thai flavors possible.
  • Add Extra Spice: Garnish with extra chili flakes to increase the spiciness.

Storage: 

Store leftovers in an airtight container in the refrigerator for up to 4 days-great for meal prep!

Equipment Needed: 

  • Large Skillet: To brown the tofu.
  • Large Pan or Dutch Oven Pan: To make the Thai red tofu curry.
  • Clean Kitchen Towel And Something Heavy: To press the tofu. You can also use a tofu press.
  • Knife: To prep the veggies.
  • Garlic Press: To mince the garlic.
  • Can Opener: To open the can of coconut milk.
  • Wooden Spoon: To stir the ingredients.

Recipe FAQs:

Can I bake the tofu instead of pan-frying it? 

Yes, bake tofu cubes on parchment paper at 400°F (200°C) for 25-30 minutes until crispy.

How can I adjust spice levels?

Increase or decrease red pepper flakes or use a mild red curry paste to control the heat.

Is this vegan red curry recipe gluten-free?

Yes, if you use gluten-free soy sauce.

What type of rice pairs best with this vegan Thai red curry dish?

Jasmine rice, brown rice, or white rice all complement this dish perfectly.

More Amazing Vegan Tofu Recipes To Try Next: 

Looking for other amazing vegan recipes with tofu like this vegan red curry? Try these:

  • vegan panang curry
    Nut-Free Vegan Tofu Panang Curry
  • Delicious Vegan Crispy Rice Salad
  • tofu wonton featured image
    Tofu Wontons (2 Ways!)
  • banh mi noodles
    Vegan Banh Mi Noodles With Tofu

If you try this Creamy Vegan Thai Red Curry With Tofu recipe, I'd really love to hear your thoughts in the comments below. I'd also really appreciate a recipe card rating! Thank you for supporting The All Natural Vegan!

red curry tofu featured image

Creamy Vegan Thai Red Curry With Tofu

Katie
Indulge in this Creamy Vegan Thai Red Curry inspired by Thai cuisine. Crispy tofu, vibrant veggies, and a creamy coconut sauce create a satisfying weeknight dinner that's healthy and incredibly easy to make-vegan, gluten-free, refined sugar-free, and made with wholesome plant-based ingredients only!
5 from 4 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine Asian
Servings 4 people

Equipment

  • 1 Sauté pan
  • 1 cutting board
  • 1 chef knife
  • 1 tofu press

Ingredients
  

  • 1 large onion
  • 2 red bell pepper
  • 1 ½ cup shitake mushrooms
  • 1 cup baby corn
  • ½ cup bamboo shoots
  • 4-5 garlic cloves
  • 3 tablespoon red curry paste
  • 2 cans full-fat coconut milk
  • 1 tablespoon low sodium soy sauce
  • 2 tablespoons toasted sesame oil
  • red pepper flakes to desired spice level
  • 2 limes to garnish
  • Thai basil to garnish

Crispy tofu

  • 1 block extra firm tofu I like the kind that's wrapped in clear plastic and not the tofu box
  • 2 tablespoons toasted sesame oil
Get Recipe Ingredients

Instructions
 

For the Red Curry:

    Prepare the Vegetables:

    • While the tofu is being pressed, slice the onion, bell peppers, and shiitake mushrooms. Cut the baby corn and bamboo shoots into bite-sized pieces. Mince the garlic.

    Sauté the Aromatics:

    • In a large pot or Dutch oven, heat 2 tablespoons of toasted sesame oil over medium heat. Add the onions and sauté until softened, about 3-4 minutes.

    Add the Garlic & Red Curry Paste:

    • Add the minced garlic and red curry paste to the onions. Stir well to combine and cook for another 1-2 minutes until fragrant.

    Add the Coconut Milk:

    • Pour in the 2 cans of full-fat coconut milk. Stir everything together, bringing it to a gentle simmer.

    Add the Vegetables:

    • Add the bell peppers, shiitake mushrooms, baby corn, and bamboo shoots to the pot. Let the curry simmer for about 20-25 minutes until the vegetables are tender and the flavors have melded together.

    Season the Curry:

    • Stir in the 1 tablespoon of low-sodium soy sauce, red pepper flakes (to taste), and any additional seasonings you like. Simmer for another 5 minutes.

    For the Crispy Tofu:

      Press the Tofu:

      • Press the tofu before starting the curry to remove excess moisture. Wrap the tofu in a clean kitchen towel and place something heavy on top for about 15-20 minutes.

      Cube the Tofu:

      • Once the tofu is pressed, cut it into bite-sized cubes.

      Sear the Tofu:

      • In a separate non-stick skillet or wok, heat 2 tablespoons of toasted sesame oil over medium-high heat. Add the tofu cubes to the skillet and cook until golden and crispy on all sides, about 10-12 minutes.

      Add Tofu to Curry:

      • Once the tofu is crispy, gently fold it into the curry and let it simmer for 3-5 minutes to absorb the flavors.

      Finish:

        Add Fresh Lime and Basil:

        • Just before serving, squeeze fresh lime juice over the curry and top with freshly chopped Thai basil.

        Serve:

        • Serve the curry over rice (jasmine rice or brown rice) and garnish with extra basil and lime wedges.
        Keyword curry, main course, red curry, Tofu
        Tried this recipe?Let us know how it was!
        recipe card stating this recipe is vegan, gluten-free, and refined sugar-free

        More Vegan Mian Courses:

        Make sure to check out some of the other vegan main courses on my website!

        • A vibrant vegan butternut squash and kale salad served in a wooden bowl, featuring roasted squash, chickpeas, orzo, pickled red onions, pumpkin seeds, and crumbled vegan feta over fresh baby kale. The colorful mix of ingredients creates a nourishing, hearty fall-inspired salad.
          Butternut Squash and Orzo Kale Salad
        • vegan chow mein featured image
          The Easiest Vegan Chow Mein (Veggie Packed!)
        • Flat lay of a vibrant Mediterranean-inspired falafel bowl on a wooden board, featuring white rice, homemade falafel, hummus, cherry tomatoes, cucumbers, pickled onions, olives, and pita bread. Surrounded by lemons, fresh parsley, and small bowls of olives and onions for garnish. Bright, clean, and styled for a healthy vegan recipe blog.
          Easy Superfood Falafel Bowl
        • Overhead view of a deconstructed vegan pizza salad in a wooden bowl with neatly arranged rows of cherry tomatoes, croutons, green bell peppers, mushrooms, olives, vegan cheese, banana peppers, vegan sausage, red onion, and fresh basil.
          Delicious Chopped Pizza Salad

        More Main Course

        • lemon arugula pasta salad featured image
          Easy Lemon Arugula Pasta Salad
        • buffalo tempeh sandwich featured image
          Vegan Buffalo Tempeh Sandwich
        • pasta chips featured image
          Healthy Air Fryer Pasta Chips (Viral Recipe)
        • the featured image of the vegan ramen recipe
          Creamy One-Pot Vegan Ramen Noodles

        Comments

          5 from 4 votes (1 rating without comment)

          Leave a Reply Cancel reply

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

          Recipe Rating




        1. Ani says

          March 12, 2025 at 3:06 pm

          5 stars
          Beautiful recipe! Love the pictures! Thank you for sharing!

          Reply
        2. Delaney says

          March 12, 2025 at 5:52 pm

          Can't wait to try this recipe! I bet these flavors are delicious!

          Reply
        3. Lainey says

          March 12, 2025 at 6:35 pm

          5 stars
          Love anything coconut! The flavors are so heartwarming and thank you for sharing- can't wait to try it! 🌟🌟🌟🌟🌟

          Reply
        4. Laurie says

          March 12, 2025 at 8:37 pm

          5 stars
          Been looking for a veggie curry recipe and this is vegan, so even better!

          Reply

        About Me

        Hi! Welcome to The All Natural Vegan. I am so happy you're here! I'm Katie, and I created, photographed, and wrote every recipe here just for you! You can read more about my story and what to expect here on The All Natural Vegan here.

        More about me

        Christmas Recipes Trending Now:

        • vegan eggnog cookies
          Chewy Vegan Eggnog Cookies
        • gingerbread oatmeal
          High Protein Gingerbread Overnight Oats
        • butternut squash salad
          Roasted Butternut Squash Quinoa Salad
        • Sparkling Euphoria Cranberry Mocktail

        Footer

        ↑ back to top

        About

        • Privacy Policy
        • About
        • Shop

        Newsletter

        • Sign Up! for emails and updates

        Contact

        • Contact
        • Work With Me

        As an Amazon Associate I earn from qualifying purchases.

        Copyright © 2024 Foodie Pro on the Feast Plugin

        32 shares

        Rate This Recipe

        Your vote:




        A rating is required
        A name is required
        An email is required

        Recipe Ratings without Comment

        Something went wrong. Please try again.