Paleo Thai Red Curry with Coconut and Vegetables

This easy Vegan Thai Red Curry is a vibrant, vegetable-packed dish in a creamy, savory, sweet-and-spicy coconut cream sauce. Naturally Paleo, dairy-free and gluten-free, it’s simple to make and easy to customize.

Vegan Thai Red Curry in a bowl.

I love Thai red curry and have been making it at home for years. This recipe is my go-to because it’s fast, flexible and forgiving — you can swap vegetables or add protein depending on what you have on hand.

Table of Contents

  • What makes this recipe great
  • Recipe ingredients
  • Additions / Substitutions
  • Step by step instructions
  • Expert tips
  • Other coconut cream sauce recipes you’ll love
  • Vegan Thai Red Curry (Paleo) Recipe

What makes this recipe great

  • Healthier than takeout but just as satisfying.
  • Versatile — swap vegetables or add the protein you prefer.
  • Allergy friendly: dairy-free, gluten-free, soy-free and nut-free.

Recipe ingredients

Ingredients needed to make vegan Thai red curry.
  • Garlic and onion — or shallot; both work.
  • Carrots — for texture and sweetness.
  • Bell peppers — red is sweetest; yellow or orange work too.
  • Red curry paste — choose a good-quality paste.
  • Fresh ginger — grated or use frozen crushed ginger for convenience.
  • Coconut cream — for the creamiest sauce; canned coconut milk can be used instead.
  • Lime juice — fresh squeezed for best flavor.
  • Maple syrup — use pure maple syrup for sweetness.
  • Dried basil — adds herbaceous depth.
  • Ground ginger — a small addition for extra warmth.
  • Coconut aminos — a soy-free savory element; soy sauce can be substituted.
  • Bamboo shoots — canned, for crunch.
  • Snap peas — fresh, added near the end for crispness.

See the recipe card below for full measurements and the complete ingredient list.

Additions / Substitutions

  • Use coconut milk instead of coconut cream if preferred.
  • Use honey instead of maple syrup (not vegan).
  • Add chicken or tofu — add cooked chicken or tofu to the bowl or to the sauce for extra protein.
  • Add vegetables like baby corn, water chestnuts, broccoli or cabbage while the sauce simmers.
  • Serve with rice, roasted potatoes or your favorite grain or base.

Step by step instructions

Onions and garlic in a pan.
Step 1

Step 1: Warm 1 tablespoon olive oil in a large saucepan over medium-high heat. Add minced garlic and chopped onion and cook 2–3 minutes until fragrant, then reduce heat to medium.

Bell peppers and carrots in a pan.
Step 2

Step 2: Add sliced carrots and red bell peppers. Cook 5–6 minutes until slightly softened.

Red curry paste added to the pan.
Step 3

Step 3: Stir in the red curry paste and freshly grated ginger, coating the vegetables.

Coconut cream added to the pan.
Step 4

Step 4: Add the coconut cream and stir to combine, creating a smooth sauce.

Dried basil and spices added to paleo Thai red curry.
Step 5

Step 5: Add lime juice, maple syrup, water, salt, dried basil, ground ginger and coconut aminos. Mix well.

Bamboo shoots added to paleo Thai red curry.
Step 6

Step 6: Stir in drained bamboo shoots and simmer for about 10 minutes so the flavors meld and the sauce bubbles.

Snap peas added to paleo Thai red curry.
Step 7

Step 7: Add snap peas and cook another 5–10 minutes until they are tender-crisp. Serve hot.

Expert tips

  • Add red pepper flakes or extra curry paste to increase heat.
  • How to serve: Serve over rice, roasted potatoes, or alongside tofu or grilled chicken.
  • How to store: Refrigerate in an airtight container for 4–5 days. Reheat gently on the stove.
Thai vegetable red curry recipe in a large bowl.

Other coconut cream sauce recipes you’ll love

Salmon with Coconut Cream Sauce

Salmon with Coconut Cream Sauce (Dairy free, Paleo, Whole30)

Dairy-free Mushroom Sauce

Dairy-free Mushroom Sauce (Vegan, Paleo)

Creamy Dairy-free Bacon and Mushroom Chicken

Creamy Dairy-free Bacon and Mushroom Chicken

Did you try this recipe? Please leave me a ⭐ review below!

5 from 17 votes

Vegan Thai Red Curry (Paleo)

By: Dominique
Servings: 4 people
Prep: 10 mins
Cook: 30 mins
Total: 40 mins
Vegan Thai Red Curry in a bowl.
My go-to creamy, savory, sweet-yet-spicy red curry that’s naturally Paleo, dairy-free, vegan and gluten-free.

Ingredients

  • 1 Tbs olive oil
  • 3/4 cup chopped onion
  • 4 cloves garlic, minced
  • 3 large carrots, peeled and sliced
  • 2 red bell peppers, sliced
  • 3 Tbs red curry paste
  • 1 Tbs freshly grated ginger
  • 1 14 ounce can of coconut cream
  • 2 Tbs lime juice
  • 3 Tbs maple syrup
  • 1/2 cup water
  • 1 tsp salt
  • 1 tsp dried basil
  • 1/4 tsp ground ginger
  • 1 Tbs coconut aminos
  • 1 8 ounce can of bamboo shoots
  • 1 1/2 cups snap peas

Instructions

  1. Put 1 tbsp olive oil in a large saucepan over medium-high heat. Add minced garlic and chopped onion and cook 2–3 minutes. Lower heat to medium.
  2. Add the carrots and red pepper and cook 5–6 minutes until slightly softened.
  3. Add the red curry paste and grated ginger, mixing to coat the vegetables. Pour in the coconut cream and stir.
  4. Add lime juice, maple syrup, water, salt, dried basil, ground ginger and coconut aminos. Mix, then add bamboo shoots. Cook about 10 minutes, letting the mixture simmer.
  5. Stir in snap peas and cook another 5–10 minutes until tender-crisp. Serve warm.

Notes

  • Swap coconut milk for coconut cream if you prefer a thinner sauce.
  • Use honey instead of maple syrup to sweeten (not vegan).
  • Add cooked chicken or tofu for extra protein.
  • Add other vegetables like baby corn, water chestnuts, broccoli or cabbage while simmering.

Nutrition

Calories: 159 kcal
Carbohydrates: 27 g
Protein: 3 g
Fat: 5 g
Sodium: 603 mg
Fiber: 5 g

Nutrition information is an approximation.

Additional Info

Course: Main Course
Cuisine: Asian
Tried this recipe?
Mention @perchancetocook or tag #perchancetocook on social media!