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
Inline Feedbacks
View all comments

More Vegetarian Recipes

A smiling woman presenting a bowl of authentic Spiced Creamed Spinach MALAI SAK, with other dishes like flatbread and rice visible on a wooden table.

Spiced Creamed Spinach MALAI SAK

Ingredients for Spiced Creamed Spinach MALAI SAK To ensure absolute precision in your cooking, I have included both volume and weight measurements for this Spiced Creamed Spinach MALAI SAK. Cayenne pepper: 0.125 tsp. (0.02 oz / 0.5g) Ground coriander: 0.5 tbsp. (0.1...

A woman in a rustic kitchen holding a bowl of authentic Baigan Sak, featuring vibrant sautéed spinach and crispy fried eggplant cubes garnished with fresh green and red chilies.

Curried Greens and Eggplant BAIGAN SAK

Ingredients for Authentic Baigan Sak 4 tbsp (60 ml) peanut oil plus 2 tbsp (30 ml) mustard oil (or 6 tbsp/90 ml vegetable oil) 8–10 oz (230–285 g) small eggplant, cut into 0.75-inch (2 cm) cubes 0.5 tsp (2 ml) garam masala 0.5 tsp (2 ml) turmeric 1–2 whole green...

Woman holding a rustic clay bowl of Aloo Dum, featuring golden deep-fried baby potatoes in a creamy seasoned yogurt broth garnished with fresh coriander.

Authentic Aloo Dum Recipe (Restaurant-Style Potato Curry)

Welcome back to my kitchen! Today, we’re mastering a dish that’s pure elegance and comfort: my signature Aloo Dum. This isn’t just any potato curry; it’s a celebration of the ‘Dum’ slow-cooking technique, which seals in flavor to...

A smiling woman presenting a bowl of authentic Spiced Creamed Spinach MALAI SAK, with other dishes like flatbread and rice visible on a wooden table.

Spiced Creamed Spinach MALAI SAK

Ingredients for Spiced Creamed Spinach MALAI SAK To ensure absolute precision in your cooking, I have included both volume and weight measurements for this Spiced Creamed Spinach MALAI SAK. Cayenne pepper: 0.125 tsp. (0.02 oz / 0.5g) Ground coriander: 0.5 tbsp. (0.1...

A woman in a rustic kitchen holding a bowl of authentic Baigan Sak, featuring vibrant sautéed spinach and crispy fried eggplant cubes garnished with fresh green and red chilies.

Curried Greens and Eggplant BAIGAN SAK

Ingredients for Authentic Baigan Sak 4 tbsp (60 ml) peanut oil plus 2 tbsp (30 ml) mustard oil (or 6 tbsp/90 ml vegetable oil) 8–10 oz (230–285 g) small eggplant, cut into 0.75-inch (2 cm) cubes 0.5 tsp (2 ml) garam masala 0.5 tsp (2 ml) turmeric 1–2 whole green...

Woman holding a rustic clay bowl of Aloo Dum, featuring golden deep-fried baby potatoes in a creamy seasoned yogurt broth garnished with fresh coriander.

Authentic Aloo Dum Recipe (Restaurant-Style Potato Curry)

Welcome back to my kitchen! Today, we’re mastering a dish that’s pure elegance and comfort: my signature Aloo Dum. This isn’t just any potato curry; it’s a celebration of the ‘Dum’ slow-cooking technique, which seals in flavor to...

Woman holding a plate featuring golden-brown Baked Tortilla Wraps filled with savory tempeh strips, green peppers, and creamy peanut butter sauce.

Crispy Baked Tortilla Wraps with Peanut Tempeh

If you are looking for a lunch that hits the sweet spot between nutritious and comforting, you have to try these Baked Tortilla Wraps. They have quickly become my go-to solution for busy afternoons when I crave something savory but don’t want to spend hours in...