Spicy Thai Basil & Coconut Jasmine Rice

Lunch

March 22, 2026

If I could dream up the perfect fantasy rice dish, this would be it. We’re talking evocatively scented jasmine rice infused with a symphony of my favorite flavors: aromatic Thai basil, a kick of hot chile, creamy coconut, and the perfect crunch of roasted cashews. It’s a complete one-pan meal that’s both incredibly easy and endlessly customizable. Feel free to make it your own—a little diced baked tofu is a fantastic addition for a protein boost!

Ingredients

• Serves 4
• 2 tablespoons (30 ml) canola oil
• 4 scallions, minced
• 1 cup (110g) grated carrot
• 1 teaspoon (5g) fresh or bottled minced ginger
• ¼ to ½ teaspoon red pepper flakes, to taste
• 2 cups (475 ml) water
• 2 tablespoons (30 ml) tamari, plus more to taste
• 1½ cups (285g) jasmine rice
• 1 cup (145g) frozen baby peas, thawed
• ¼ cup (10g) firmly packed fresh Thai basil leaves
• 2 tablespoons (20g) roasted cashews, chopped
• 2 tablespoons (15g) shredded dried coconut, toasted

Instructions

1. Heat the oil in a large skillet or saucepan over medium heat. Add the minced scallions and grated carrot and cook, stirring occasionally, until softened, about 2-3 minutes.
2. Add the minced ginger and red pepper flakes and cook for 30 seconds more until fragrant. Stir in the water and tamari and bring the mixture to a boil.
3. Stir in the jasmine rice, decrease the heat to low, cover the skillet, and let it simmer until the rice is tender and the liquid is absorbed, about 15 minutes.
4. A few minutes before the rice is finished cooking, stir in the thawed peas and fresh Thai basil leaves. Replace the cover and let them steam with the rice for the final 2-3 minutes.
5. Fluff the rice with a fork. Taste and adjust the seasonings, adding more red pepper flakes for heat or tamari for saltiness, if desired. Serve immediately, sprinkled generously with the roasted cashews and toasted coconut.

Nutritional Information

• (per serving, approximate)
• Calories: 465 kcal
• Protein: 10g
• Carbohydrates: 78g
• Fat: 12g
• Fiber: 6g

Pro Tips

• For a heartier meal, add 1 cup of diced baked tofu or pan-fried tempeh along with the scallions and carrots.
• If you can’t find Thai basil, regular sweet basil, fresh cilantro, or mint are all excellent and fragrant substitutes.
• To toast shredded coconut, spread it in a dry skillet over medium-low heat. Stir constantly for 2-3 minutes until golden and aromatic. Watch carefully as it burns quickly!
• For a richer, creamier rice, replace ½ cup (120 ml) of the water with full-fat canned coconut milk.

FAQ

Q: How can I add more protein to this Thai basil rice
A: This dish is perfect for adding plant-based protein. For a substantial boost, add one cup of diced baked tofu or pan-fried tempeh along with the scallions and carrots at the beginning of cooking. You could also stir in a cup of shelled edamame or chickpeas with the peas for an easy protein addition.

Q: Is this Thai basil coconut rice recipe vegan
A: Yes, this recipe is 100% vegan as written. All ingredients, including the canola oil, vegetables, tamari, and coconut, are plant-based. It’s a delicious and complete meal suitable for a vegan diet.

Q: What can I use if I can’t find Thai basil
A: If you can’t find Thai basil, you have several great options. Regular sweet Italian basil will work well, though it has a less pronounced anise flavor. For a different but equally delicious twist, you can substitute it with fresh cilantro or mint.

Q: How should I store and reheat leftovers
A: Store any leftover rice in an airtight container in the refrigerator for up to 4 days. To reheat, place it in a microwave-safe bowl with a splash of water to prevent it from drying out, and heat until warm. You can also gently reheat it in a skillet over low heat.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Woman smiling and presenting a bowl of creamy, herb-topped dish in a cozy kitchen.

Seasoned Potatoes in Smooth Yogurt ALOO RAITA

Prep & Draining Time: 2–3 hours Serves: 4 to 6 Ingredients: Plain Yogurt: 2 cups (16 oz / 454g) All-Purpose Potatoes: 2 medium-sized (10 oz / 285g) Ghee or Vegetable Oil: 1 tbsp (0.5 oz / 14g) Black Mustard Seeds: 1 tsp (0.1 oz / 3g) Hot Green Chilies: 1–2 chilies...

A welcoming chef presenting a bowl of fresh, steaming Toovar Kofta Karhi, featuring split pea dumplings in a golden sauce, for a food blog post.

Steamed Split Pea Dumplings in Mild Karhi Sauce TOOVAR KOFTA KARHI

Ingredients 0.33 cups (2.5 oz / 70 g) toovar dal or yellow split peas (soaked 4-6 hours) 1-inch piece fresh ginger root, scraped and sliced 1 hot green chili, broken into bits 1.5 tbsp to 2.5 tbsp (0.75 oz to 1.25 oz / 22 g to 37 g) water 1 tbsp to 2 tbsp (0.25 oz to...

Smiling woman in a patterned top presents a steaming bowl of creamy soup garnished with herbs, in a bright kitchen.

Creamy Karhi with White Radishes MOOLI KARHI

Ingredients Chickpea flour (Besan): 4 tbsp (0.88 oz / 25g), sifted before measuring Water: 2 cups (16.2 fl oz / 480ml) Plain yogurt: 2 cups (16.9 oz / 480g), stirred until completely smooth Fenugreek seeds: 0.25 tsp (0.03 oz / 1g) Cumin seeds: 0.5 tsp (0.07 oz / 2g)...

Woman smiling and presenting a bowl of creamy, herb-topped dish in a cozy kitchen.

Seasoned Potatoes in Smooth Yogurt ALOO RAITA

Prep & Draining Time: 2–3 hours Serves: 4 to 6 Ingredients: Plain Yogurt: 2 cups (16 oz / 454g) All-Purpose Potatoes: 2 medium-sized (10 oz / 285g) Ghee or Vegetable Oil: 1 tbsp (0.5 oz / 14g) Black Mustard Seeds: 1 tsp (0.1 oz / 3g) Hot Green Chilies: 1–2 chilies...

A welcoming chef presenting a bowl of fresh, steaming Toovar Kofta Karhi, featuring split pea dumplings in a golden sauce, for a food blog post.

Steamed Split Pea Dumplings in Mild Karhi Sauce TOOVAR KOFTA KARHI

Ingredients 0.33 cups (2.5 oz / 70 g) toovar dal or yellow split peas (soaked 4-6 hours) 1-inch piece fresh ginger root, scraped and sliced 1 hot green chili, broken into bits 1.5 tbsp to 2.5 tbsp (0.75 oz to 1.25 oz / 22 g to 37 g) water 1 tbsp to 2 tbsp (0.25 oz to...

Smiling woman in a patterned top presents a steaming bowl of creamy soup garnished with herbs, in a bright kitchen.

Creamy Karhi with White Radishes MOOLI KARHI

Ingredients Chickpea flour (Besan): 4 tbsp (0.88 oz / 25g), sifted before measuring Water: 2 cups (16.2 fl oz / 480ml) Plain yogurt: 2 cups (16.9 oz / 480g), stirred until completely smooth Fenugreek seeds: 0.25 tsp (0.03 oz / 1g) Cumin seeds: 0.5 tsp (0.07 oz / 2g)...

Mangorhi Karhi - A smiling woman in a home kitchen wearing an apron, proudly holding a rustic wooden bowl filled with authentic Mangorhi Karhi (Deep-Fried Mung Dal Dumplings in Creamy Yogurt Gravy) garnished with fresh cilantro and tempered spices.

Deep-Fried Mung Dal Dumplings in Creamy Karhi MANGORHI KARHI

Ingredients 0.5 cup (3.8 oz / 110 g) split moong dal, without skins (soaked for 4 hours) 2.33 tbsp (1.2 oz / 35 g) water 0.5 tsp (0.1 oz / 3 g) salt 0.5 tsp (0.1 oz / 1.5 g) turmeric 1 tsp (0.1 oz / 2 g) cumin seeds 0.25 tsp (0.05 oz / 1 g) dried pomegranate seeds...