Cilantro lime rice recipe tastes so much better when you make it at home instead of ordering it. I used to think getting that restaurant-quality flavor was impossible until I figured out the trick. This Mexican side dish comes together in just 30 minutes and honestly tastes better than the Chipotle version (yes, really).
Plus, it pairs with literally everything—tacos, burritos, bowls, you name it. If you’re tired of boring plain rice, this is your answer. Bookmark this recipe for your next taco night because you’re gonna want to make it again and again.
I’ve tested this cilantro rice recipe easy method at least a dozen times, and it never disappoints. The secret isn’t complicated—just good technique and fresh ingredients.
Why this cilantro lime rice recipe works
Ever wondered why restaurant rice tastes so different from yours? I burned my first batch because I walked away for just two minutes, but that taught me the importance of the toasting step. This cilantro lime rice recipe delivers bright, zesty flavor without any weird add-ins.
- Toast the rice first — creates nutty depth that plain rice can’t touch
- Perfectly fluffy every time — using chicken broth instead of water adds serious flavor
- Fresh lime juice and cilantro stay bright — don’t get bitter or stale tasting
- Works as a burrito bowl base, taco topping, or standalone side — so versatile
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 10 minutes | 20 minutes | 215 per serving | 8 servings | Mexican |
Ingredients for cilantro lime rice recipe
- 2 cups long grain basmati rice
- 3 cups low sodium chicken broth
- 2 tbsp unsalted butter
- 1 tbsp olive oil
- 1 clove garlic, minced
- 1/4 tsp garlic powder
- 1 tsp salt
- 1/2 tsp freshly ground black pepper
- 1/2 cup frozen peas, thawed
- 1/4 cup chopped fresh cilantro
- 2 tbsp fresh lime juice
- 1 tsp lime zest
Basmati rice is your best friend here because it stays separate and fluffy—don’t use regular long grain or it’ll get mushy. If you can’t find fresh cilantro, honestly skip it rather than using the dried version (trust me on this). Some people add diced jalapeños or corn, but the basic cilantro lime rice recipe is perfect on its own.
I personally swap the peas sometimes for diced bell peppers when I’m feeling it. The broth is key to everything—don’t use full sodium or you’ll end up with overly salty rice.
Step-by-step instructions
1. Rinse the 2 cups basmati rice under cold water until the water runs clear—this removes excess starch so your cilantro rice doesn’t turn gummy. Use a fine mesh strainer and really take your time with this step. It only takes a couple minutes but makes a huge difference in the final texture.
2. Heat 1 tbsp olive oil and 2 tbsp butter in a large saucepan over medium-high heat until the butter foams. Add your minced garlic clove and cook for about 30 seconds until fragrant. You’ll know it’s ready when your kitchen smells amazing.
3. Add the rinsed rice to the pan and stir constantly for 2-3 minutes until the rice grains turn lightly golden and smell toasted. This toasting step is what separates restaurant-quality cilantro lime rice from the basic version. Don’t skip this—it seriously changes everything.
4. Pour in 3 cups low sodium chicken broth and add 1 tsp salt plus 1/4 tsp garlic powder. Stir once, then bring everything to a boil over high heat. Once you see the surface bubbling, reduce heat to low and cover tightly with a lid.
5. Simmer for exactly 15-17 minutes without lifting the lid—I know it’s tempting but trust the process. After 15 minutes, carefully peek under the lid to check if the liquid is mostly absorbed. The rice should look mostly dry on top and be tender when you taste a grain.
6. Remove from heat and let it sit covered for 5 minutes—this allows the rice to finish steaming gently. Fluff with a fork, breaking up any clumps. Add your 1/2 cup thawed peas and stir them throughout.
7. Finish by folding in 1/4 cup fresh chopped cilantro, 2 tbsp fresh lime juice, and 1 tsp lime zest plus 1/2 tsp black pepper. Taste and adjust seasonings—I always add a tiny pinch more salt at the end. Serve immediately while it’s still warm and enjoy your homemade cilantro lime rice recipe.
Serving ideas for cilantro lime rice recipe
This Mexican side dish pairs perfectly with so many mains—let me share my favorite combos.
Tacos with Grilled Chicken
Serve cilantro lime rice on the side of crispy fish tacos or traditional chicken tacos with fresh cabbage slaw. The bright lime flavor cuts through rich proteins without competing with your toppings. This combo comes together in under 45 minutes total.Burrito Bowls
Layer this cilantro rice recipe as your base, then top with seasoned ground turkey, black beans, corn, and your favorite toppings. The rice holds up perfectly even when loaded with extra toppings. I love adding avocado and pico de gallo on top.Chicken Enchiladas
Serve alongside enchiladas in red or green sauce for a complete meal that feels restaurant-quality. The fresh cilantro flavor complements the richness of cheese and sauce beautifully. Add a lime wedge on the plate for extra brightness.Pro tips for perfect cilantro lime rice recipe
Storage tips
– Keep leftovers in an airtight container in the fridge for up to 4 days – Freeze in portions for quick meal prep—thaws beautifully in 24 hours – Never store with wet ingredients or it gets soggyMake-ahead instructions
– Prepare and toast the rice up to 2 hours before cooking – Cook the full batch early morning, store in fridge, reheat gently – Add fresh cilantro and lime juice just before serving for best flavorVariations
– Swap peas for diced bell peppers or fresh corn kernels – Add minced jalapeño for heat—about 1 tbsp finely diced – Try cilantro lime rice recipe with vegetable broth for a vegetarian version – Stir in crispy bacon bits or cooked ground beef for proteinTroubleshooting
– If rice looks watery after 15 minutes, cover and simmer 2 more minutes – Mushy rice usually means you didn’t rinse properly—don’t skip that step next time – Rice tasting bland means you need more salt and lime juice—taste and adjustFrequently asked questions
Can you freeze cilantro lime rice?
Yes, absolutely freeze it in airtight containers for up to 3 months. Let it cool completely before freezing to avoid condensation and ice crystals. Thaw overnight in the fridge or reheat straight from frozen in a skillet over medium heat with a splash of chicken broth.
What’s the best rice substitute if you don’t have basmati?
Long grain white rice works as your second choice, though it’s slightly less fluffy. Brown rice takes about 10 minutes longer to cook and has a chewier texture. Jasmine rice is honestly too sticky for this recipe—basmati really is the best option.
How do you reheat leftover cilantro lime rice?
Reheat in a skillet over medium heat with 2-3 tablespoons chicken broth, stirring occasionally for 3-5 minutes until warmed through. Microwave also works—cover loosely and heat in 1-minute intervals, stirring between each round. Add extra fresh lime juice and cilantro after reheating to brighten the flavor.
Is this recipe naturally gluten-free?
Yes, cilantro lime rice is completely gluten-free since rice is naturally gluten-free. Just make sure your chicken broth is certified gluten-free if you’re serving someone with celiac disease. All the other ingredients are naturally clean.
Final thoughts
Making cilantro lime rice at home means you’ll never pay restaurant prices for this side again. Honestly, once you taste the difference fresh lime juice makes, you’ll skip the boxed versions forever. This easy Mexican side dish takes zero fancy skills—just follow the steps and you’re done.
My family requests this constantly, and I love how it makes weeknight dinners feel special. Check out more Mexican side dishes to round out your meal planning. Save this cilantro lime rice recipe for your next taco Tuesday, and trust me when I say your guests will be asking for the recipe.

Cilantro Lime Rice Just Like Your Fave Restaurant
Ingredients
Method
- Rinse the 2 cups basmati rice under cold water until the water runs clear—this removes excess starch so your cilantro rice doesn’t turn gummy. Use a fine mesh strainer and really take your time with this step. It only takes a couple minutes but makes a huge difference in the final texture.
- Heat 1 tbsp olive oil and 2 tbsp butter in a large saucepan over medium-high heat until the butter foams. Add your minced garlic clove and cook for about 30 seconds until fragrant. You’ll know it’s ready when your kitchen smells amazing.
- Add the rinsed rice to the pan and stir constantly for 2-3 minutes until the rice grains turn lightly golden and smell toasted. This toasting step is what separates restaurant-quality cilantro lime rice from the basic version. Don’t skip this—it seriously changes everything.
- Pour in 3 cups low sodium chicken broth and add 1 tsp salt plus 1/4 tsp garlic powder. Stir once, then bring everything to a boil over high heat. Once you see the surface bubbling, reduce heat to low and cover tightly with a lid.
- Simmer for exactly 15-17 minutes without lifting the lid—I know it’s tempting but trust the process. After 15 minutes, carefully peek under the lid to check if the liquid is mostly absorbed. The rice should look mostly dry on top and be tender when you taste a grain.
- Remove from heat and let it sit covered for 5 minutes—this allows the rice to finish steaming gently. Fluff with a fork, breaking up any clumps. Add your 1/2 cup thawed peas and stir them throughout.
- Finish by folding in 1/4 cup fresh chopped cilantro, 2 tbsp fresh lime juice, and 1 tsp lime zest plus 1/2 tsp black pepper. Taste and adjust seasonings—I always add a tiny pinch more salt at the end. Serve immediately while it’s still warm and enjoy your homemade cilantro lime rice recipe.








