If you are craving a vibrant, comforting dish that bursts with flavor and vibrant colors, this Thai Red Curry with Vegetables Recipe is exactly what you need. It's a fantastic option for anyone who loves the perfect balance of creamy coconut milk, fragrant spices, and fresh garden vegetables all simmered together in an easy, wholesome curry. Whether you're a longtime fan of Thai cuisine or just discovering it, this recipe brings the perfect harmony of sweet, savory, and spicy notes to your table, making it a treasured favorite in my kitchen!
Ingredients You'll Need
Simple, fresh, and essential—each ingredient here plays a crucial role in creating the luscious taste, hearty texture, and colorful appeal that make this curry truly unforgettable. From the earthy kale to the creamy coconut milk, every item brings its own magic to the dish.
- Brown jasmine rice: Choose brown jasmine rice for a nutty flavor and chewy texture that pairs beautifully with the curry’s richness.
- Coconut oil or olive oil: Adds a subtle richness and helps soften the onions and veggies for deeper flavor development.
- White onion: Provides a gentle sweetness and savory base that builds the curry’s aromatic depth.
- Pinch of salt: Enhances all other flavors without overpowering the dish.
- Fresh ginger: Offers a bright, zesty kick that invigorates the palate and harmonizes perfectly with garlic.
- Garlic cloves: Bring a warm, inviting aroma that anchors the curry’s savory profile.
- Red bell pepper: Adds vibrant color and a sweet crunch to balance the creamy sauce.
- Yellow, orange or green bell pepper: Introduces visual variety and fresh sweetness, making the dish pop.
- Carrots: Their natural sweetness and crisp texture create a lovely contrast with the tender kale.
- Thai red curry paste: The star flavor booster that infuses the dish with authentic spicy, aromatic heat.
- Coconut milk: Provides that rich, creamy base essential to every Thai curry, mellowing the spices while adding lusciousness.
- Water: Lightens the coconut milk to create the perfect curry sauce consistency.
- Kale: Adds a hearty earthiness and beautiful dark green color, making the dish both nutritious and delicious.
- Coconut sugar or brown sugar: Balances the heat and acidity with subtle sweetness for a well-rounded taste.
- Tamari or soy sauce: Delivers saltiness and umami depth to harmonize all the curry’s components.
- Rice vinegar or fresh lime juice: Adds a bright tang to lift and freshen every bite.
- Fresh herbs and hot sauces (optional): Cilantro, basil, red pepper flakes, and sriracha give you the freedom to customize texture and heat to your liking.
How to Make Thai Red Curry with Vegetables Recipe
Step 1: Perfectly Cook the Brown Jasmine Rice
Begin by boiling a large pot of water to cook the rice. Rinse your brown jasmine rice thoroughly to rinse off excess starch, then boil it gently for about 30 minutes until tender but still chewy. Don’t forget to drain well and let it rest covered; this resting step allows the grains to fluff up beautifully. Season with salt just before serving to highlight its nuttiness.
Step 2: Build the Aromatic Foundation
Heat your skillet and melt the coconut or olive oil. Toss in the chopped white onion with a pinch of salt and cook gently until translucent and soft, releasing its natural sweetness. Add the grated fresh ginger and minced garlic, stirring continuously for 30 seconds until fragrant—this combination creates the soul of your curry, awakening your senses for what’s to come.
Step 3: Sauté the Colorful Vegetables
Next, add the red and the second bell pepper along with the sliced carrots. These veggies brighten the dish with their crisp textures and sweet flavors—cooking them until just fork-tender keeps that balance intact. Stir frequently to ensure everything softens evenly and absorbs the base flavors.
Step 4: Create the Luscious Curry Sauce
Mix in the vibrant Thai red curry paste, cooking for a couple of minutes so its spices bloom beautifully in the oil. Then pour in the coconut milk and water to form the creamy sauce. Add your thinly sliced kale along with the coconut or brown sugar, and bring everything to a gentle simmer. This step melds the ingredients and lets the kale soften just right, keeping the curry vibrant and fresh in every spoonful.
Step 5: Final Seasoning and Serving Prep
Remove from heat and season with tamari and rice vinegar for umami depth and a bright tang. Taste and adjust salt and additional tamari or vinegar if needed for the perfect balance. Pair the curry with your perfectly rested rice, garnish with fresh cilantro or basil and optional red pepper flakes for a little kick. For spice lovers, sriracha or chili garlic sauce on the side adds an exciting heat boost.
How to Serve Thai Red Curry with Vegetables Recipe
Garnishes
Fresh herbs like cilantro or Thai basil sprinkled on top add an irresistible aroma and a burst of herbal brightness that complements the rich curry sauce. Red pepper flakes or a drizzle of chili garlic sauce will bring a personalized dash of heat for those who like it spicy.
Side Dishes
This dish shines as a standalone meal but pairs beautifully with simple sides like steamed rice noodles or a crisp green salad with lime dressing, which helps refresh the palate between rich bites. Light cucumber salad is also a perfect cooling counterpart.
Creative Ways to Present
Serve your curry in rustic bowls for a cozy, comforting vibe or get playful with individual mini coconuts or hollowed-out bell peppers as edible serving vessels that delight guests visually and gastronomically. Garnish with edible flowers or fresh lime wedges for an added touch of elegance.
Make Ahead and Storage
Storing Leftovers
You can refrigerate leftover Thai Red Curry with Vegetables Recipe in an airtight container for up to four days. The flavors deepen overnight, making it even more delicious reheated.
Freezing
This curry freezes well, too! Store in freezer-safe containers, leaving some space for expansion. It’s best enjoyed within two months for optimal flavor and texture.
Reheating
Reheat gently on the stovetop over low to medium heat, stirring occasionally, or microwave in short bursts to avoid curdling the coconut milk. Add a splash of water or coconut milk if the curry thickens too much during storage.
FAQs
Can I use other vegetables instead of the bell peppers and kale?
Absolutely! This Thai Red Curry with Vegetables Recipe is versatile. Try adding zucchini, snap peas, baby corn, or even eggplant for different textures and flavors—just adjust cooking times accordingly so everything stays tender-crisp.
Is this recipe vegetarian and vegan-friendly?
Yes, it naturally suits vegetarian and vegan diets as long as you use plant-based curry paste (some brands include shrimp paste) and tamari or a vegan soy sauce alternative.
How spicy is this curry, and can I adjust the heat level?
The heat mainly comes from the Thai red curry paste and optional chili flakes. If you prefer milder flavors, start with less curry paste and add gradually. For a fiery kick, increase the paste and serve with extra sriracha.
What type of rice works best with this dish?
Brown jasmine rice is my favorite—it adds nuttiness and a lovely texture that stands up well to the curry sauce. However, white jasmine or basmati rice also works if you prefer something softer and more fragrant.
Can I make this dish gluten-free?
Definitely! Use gluten-free tamari or coconut aminos instead of regular soy sauce, and verify your curry paste is free from gluten-containing ingredients.
Final Thoughts
This Thai Red Curry with Vegetables Recipe is an absolute joy to make and even more delightful to eat. It’s a vibrant celebration of flavors, textures, and colors that brings warmth and happiness to any meal. I can’t wait for you to try it and add it to your go-to recipe collection—you’re going to love how easy it is to prepare and how incredibly satisfying every spoonful tastes!
PrintThai Red Curry with Vegetables Recipe
A vibrant and comforting Thai Red Curry with Vegetables served over fluffy brown jasmine rice. This recipe features a colorful mix of bell peppers, carrots, kale, and a rich, creamy coconut milk-based curry sauce enhanced with authentic Thai red curry paste and aromatic ginger and garlic. Perfect for a hearty, wholesome meal that’s easy to prepare on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Thai
- Diet: Vegetarian
Ingredients
Rice
- 1 ¼ cups brown jasmine rice or long-grain brown rice, rinsed
- Pinch of salt, more to taste
Curry
- 1 tablespoon coconut oil or olive oil
- 1 small white onion, chopped (about 1 cup)
- 1 tablespoon finely grated fresh ginger (about a 1-inch nub)
- 2 cloves garlic, pressed or minced
- 1 red bell pepper, sliced into thin 2-inch long strips
- 1 yellow, orange or green bell pepper, sliced into thin 2-inch long strips
- 3 carrots, peeled and sliced on the diagonal into ¼-inch thick rounds (about 1 cup)
- 2 tablespoons Thai red curry paste
- 1 can (14 ounces) regular coconut milk
- ½ cup water
- 1 ½ cups packed thinly sliced kale (tough ribs removed first), preferably Tuscan/lacinato/dinosaur variety
- 1 ½ teaspoons coconut sugar or turbinado (raw) sugar or brown sugar
- 1 tablespoon tamari or soy sauce
- 2 teaspoons rice vinegar or fresh lime juice
Garnishes / Sides
- Handful of chopped fresh basil or cilantro
- Optional red pepper flakes
- Optional sriracha or chili garlic sauce
Instructions
- Cook the rice: Bring a large pot of water to a boil. Add the rinsed brown jasmine rice and continue boiling for 30 minutes, reducing heat as needed to prevent overflow. Remove from heat, drain the rice, and return it to the pot. Cover and let it rest for at least 10 minutes until ready to serve. Season with salt and fluff with a fork just before serving.
- Sauté onions, ginger, and garlic: Warm a large deep-sided skillet over medium heat. Once hot, add the coconut or olive oil. Add the chopped onion with a pinch of salt and cook, stirring frequently, until the onion softens and turns translucent, about 5 minutes. Add the grated ginger and minced garlic, cooking for about 30 seconds until fragrant, stirring continuously.
- Cook the vegetables and curry paste: Add the sliced red and yellow/orange/green bell peppers and carrots to the skillet. Cook for 3 to 5 minutes, stirring occasionally, until the peppers become fork-tender. Then stir in the Thai red curry paste and cook for 2 minutes, stirring often, to release the flavors.
- Add liquids and kale: Pour in the coconut milk, water, and add the thinly sliced kale along with the sugar. Stir to combine everything well. Bring the mixture to a gentle simmer over medium heat. Reduce heat if needed to maintain a soft simmer. Cook for an additional 5 to 10 minutes until the vegetables and kale are softened to your preference, stirring occasionally.
- Season and serve: Remove the skillet from heat, then season the curry with tamari or soy sauce and rice vinegar or lime juice. Add salt as needed (about ¼ teaspoon as a starting point). Adjust the seasoning by adding an extra ½ teaspoon tamari for more umami or ½ teaspoon rice vinegar for more acidity, if desired. Serve the curry over the prepared rice and garnish with chopped fresh cilantro or basil and a sprinkle of red pepper flakes. Offer sriracha or chili garlic sauce on the side for those who desire extra heat.
Notes
- Use brown jasmine rice or long-grain brown rice for nutty flavor and texture.
- Adjust the amount of red curry paste for desired spice level.
- If you prefer a creamier curry, use full-fat coconut milk.
- Kale can be substituted with spinach or Swiss chard if preferred.
- For gluten-free option, ensure tamari soy sauce is gluten-free.
- Leftovers store well in the refrigerator for up to 3 days and reheat gently on stovetop or microwave.
- Serve with extra cilantro, fresh lime wedges, or crushed peanuts for added texture and flavor.

Leave a Reply