
This herb jasmine rice recipe delivers fragrant, perfectly fluffy results with minimal effort. The secret lies in the right herb combinations and precise cooking technique that transforms simple ingredients into something extraordinary.
I’ve tested this method multiple times in my small kitchen, adjusting the herb ratios and water measurements to ensure consistent success. The result is restaurant-quality rice that pairs beautifully with any main course.
Every bite offers a burst of aromatic herbs and the signature jasmine fragrance. The grains stay separate and light, never mushy or clumped together.
Ready in 20 minutes, this dish proves that great flavor doesn’t require complicated steps.
Ingredients for Herb Jasmine Rice
Fragrant jasmine rice meets vibrant herbs for restaurant-quality results every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Fresh Cilantro 🌿 | ½ cup | Finely chopped, stems removed |
| Fresh Thai Basil 🍃 | ¼ cup | Tightly packed leaves |
| Green Onions 🧅 | 4 whole | Thinly sliced, white and green parts |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Vegetable Broth 🥣 | 2 ½ cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 1 ½ tbsp | Divided for cooking and finishing |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
| Lemon Zest 🍋 | 1 tsp | Finely grated from fresh |
| Lime Juice 🍈 | 1 tbsp | Freshly squeezed |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, peeled |
| Coconut Milk 🥥 | ¼ cup | Full-fat for creaminess |
The rice quality is non-negotiable here. Jasmine rice from Thai or Vietnamese brands like Elephant or Three Ladies delivers superior fragrance and texture compared to generic supermarket brands. Fresh herbs are essential—cilantro and Thai basil must be vivid green and free from wilting. Look for organic vegetable broth to avoid artificial additives that can mute the delicate herb flavors.
Out of Thai basil? Italian basil in a pinch (though the anise note won’t be as pronounced). No fresh ginger? Ground ginger at one-quarter the amount works, but fresh is optimal. The coconut milk can be swapped for unsweetened almond milk, though the richness will be less pronounced. Always use freshly squeezed lime juice—bottled lacks the brightness this dish demands.
Store unused jasmine rice in an airtight container for up to 6 months. Fresh herbs keep 5-7 days wrapped in damp paper towels. The cooked rice stays fluffy for 3-4 days refrigerated, or freeze for 1 month in airtight portions.
Why You’ll Love This Recipe
- Set It and Forget: I toss everything into the rice cooker with water and walk away—no stirring, no babysitting, just fragrant rice 20 minutes later.
- Garlic Herb Punch: The minced garlic blooms in the hot rice while cilantro, Thai basil, and green onions lend bright, layered freshness that plain rice just can’t match.
- Pairs With Anything: Honestly, it’s my cheat code for meal prep—equally at home under lemongrass chicken or beside a fried egg for breakfast.
- Budget Stretch: A big pot costs pennies per serving and tastes even better the next day, so I always make double for leftovers.
Step-by-Step Instructions for Herb Jasmine Rice
Master this technique for perfectly fragrant rice with vibrant herbal notes every time.
Step 1: Rinse and Toast the Jasmine Rice
Place the 2 cups Jasmine Rice in a fine-mesh strainer and rinse under cold running water until the water runs completely clear. This removes excess starch and prevents the grains from becoming gummy during cooking.
In a medium saucepan, heat 1 tablespoon Extra-Virgin Olive Oil over medium heat. Add the drained rice and toast for 2-3 minutes, stirring frequently, until the grains turn slightly translucent at the edges and emit a nutty aroma. This step enhances the rice’s natural fragrance.
Step 2: Sauté Aromatics for Depth of Flavor
To the same saucepan, add the 4 whole Green Onions, 3 cloves Garlic Cloves, and 1 tablespoon Ginger Root. Sauté for 1-2 minutes until the mixture becomes fragrant and the green onions soften slightly. Be careful not to let the garlic burn.
Stir in the 1 tsp Salt, 1 tsp Lemon Zest, and 0.5 cup Fresh Cilantro. Cook for an additional 30 seconds to meld the flavors. The cilantro will wilt slightly, releasing its bright, citrusy notes into the oil.
Step 3: Simmer with Broth and Coconut Milk
Pour in the 2.5 cups Vegetable Broth and 0.25 cup Coconut Milk, stirring to combine. The liquid should just cover the rice. Bring the mixture to a gentle boil over medium-high heat.
Once boiling, reduce the heat to low, cover the saucepan with a tight-fitting lid, and simmer for 15 minutes. Do not lift the lid during this time—steam is crucial for even cooking. The rice should absorb most of the liquid and appear tender.
Step 4: Rest and Finish with Fresh Herbs
Remove the saucepan from heat and let it sit, covered, for 10 minutes. This resting period allows the rice to steam and become fluffy. Resist the urge to peek; the trapped steam completes the cooking process.
After resting, gently fluff the rice with a fork. Stir in the 0.25 cup Fresh Thai Basil and 1 tbsp Lime Juice. The Thai basil adds a delicate anise-like flavor, while the lime juice brightens the dish. Drizzle with the remaining 0.5 tbsp Extra-Virgin Olive Oil for a finishing touch.
Pro Tips For Making Herb Jasmine Rice
- Rinse the rice: Soak jasmine rice in cold water for 10 minutes, then rinse until the water runs clear—this removes excess starch and keeps the grains fluffy instead of gummy.
- Bloom the garlic: Sauté minced garlic in oil for just 20-30 seconds until fragrant but not browned; burned garlic turns bitter and ruins the herbs’ freshness.
- Add herbs last: Stir in cilantro, Thai basil, and green onions after cooking—heat dulls their bright flavor, so toss them in right before serving.
- Use a tight lid: Cover the pot with a snug lid and resist peeking for the first 12 minutes; steam escape leads to unevenly cooked rice.
Troubleshooting Perfect Results
Rice Too Wet
If your rice turns out soggy, you likely used too much liquid or lifted the lid during cooking. Use exactly 2.5 cups Vegetable Broth and 0.25 cup Coconut Milk. Keep the lid on tight for the full 15 minutes of simmering. I learned this the hard way in my tiny kitchen. 💡
Rice Undercooked
Undercooked rice usually means insufficient liquid or heat too low. Ensure your saucepan has a tight-fitting lid to trap steam. If grains are still firm after 15 minutes, add ¼ cup hot water, cover, and cook for 5 more minutes on low heat.
Herbs Overpowering
If the herb flavor is too strong, balance it with a squeeze of lime juice or a drizzle of Extra-Virgin Olive Oil. Remember, Thai basil is more potent than Italian basil, so adjust quantities accordingly. I often start with ¼ cup and add more to taste.
Rice Sticking
Sticking happens when the heat is too high or the rice isn’t stirred enough during toasting. Use medium heat and stir frequently in Step 1. A heavy-bottomed saucepan, like my Cuisinart MultiClad, helps distribute heat evenly. 🔥
Lacking Fragrance
For maximum jasmine aroma, rinse the rice until water runs clear, then toast it in Extra-Virgin Olive Oil before adding liquids. This brings out the natural fragrance. Also, use Thai or Vietnamese jasmine rice brands—they’re more aromatic than generic versions.
Mushy Texture
Mushy rice often results from over-stirring or using the wrong rice type. Once you add the liquid, stir just enough to combine, then leave it alone. And always use jasmine rice—short-grain varieties like sushi rice will turn gummy.
Nutrition Facts
Frequently Asked Questions
Can I use dried herbs instead of fresh?
Use 1/3 the amount of dried herbs, as they’re more concentrated. Add them during the sauté step to rehydrate. Fresh herbs provide brighter flavor, but dried work in a pinch.
Why rinse the rice first?
Rinsing removes excess starch, preventing sticky, gummy grains. Stop when water runs clear—usually 3-4 rinses. This ensures fluffy, separate grains every time.
Can I make this ahead?
Cooked rice stays fluffy for 3-4 days refrigerated in an airtight container. Reheat with a splash of water and cover to steam. Avoid microwaving without a damp towel to prevent drying.
What if my rice is undercooked?
Add ¼ cup hot water, cover, and cook on low heat for 5 more minutes. Check for doneness—grains should be tender with no chalky center.
- Jamaican Jollof Rice Recipe: Island Spice in Every Bite - October 18, 2026
- Hamburger Rice Hot Dish Recipe: Midwest Comfort in One Pan - October 18, 2026
- Iranian Cabbage Rice Recipe: Aromatic Herbs and Spiced Layers - October 18, 2026