
This restaurant-style rice brings vibrant flavors to your table without the wait. The combination of fresh cilantro and zesty lime creates a side dish that perfectly complements any Mexican-inspired meal.
I developed this copycat version after years of trying to replicate that signature taste. The key is using long-grain white rice for the right texture and adding the lime juice at just the right moment to preserve its bright citrus flavor.
What you get is fluffy, fragrant rice with a pop of green from the cilantro and a tangy finish that makes every bite exciting. It pairs beautifully with tacos, burritos, or grilled proteins.
Ready in under 30 minutes, this side will become your go-to for quick, flavorful meals.
Ingredients for Moes Cilantro Lime Rice
Fluffy rice gets a bright upgrade with fresh cilantro and zesty lime. Ready in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Water 💧 | 4 cups | For cooking rice |
| Fresh Cilantro 🌿 | 1 cup | Finely chopped, packed |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed, about 2-3 limes |
| Lime Zest 🍋 | 1 tbsp | From 1-2 limes |
| Garlic Cloves 🧄 | 2 cloves | Minced finely |
| Yellow Onion 🧅 | ½ whole | Finely diced |
| Vegetable Oil 🫒 | 2 tbsp | Or neutral cooking oil |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Chicken Bouillon Powder 🥣 | 1 tsp | Vegetarian substitute if needed |
| Unsalted Butter 🧈 | 1 tbsp | Optional for richness |
The rice quality matters here. Long-grain white rice gives you that perfect fluffy texture—jasmine or basmati work too but have a slightly different consistency. I grab mine from Trader Joe’s or any bulk bin where turnover is high. The cilantro needs to be vibrant green and fresh (skip the wilted bunches). For the limes, look for ones that feel heavy for their size—they’ll give you more juice.
No fresh cilantro? Dried cilantro at one-third the amount works in a pinch, but the flavor isn’t as bright. Short on limes? Lemon juice with a bit of zest gets you 80% there. The bouillon is key for that restaurant-style depth—Better Than Bouillon is my go-to brand. Skip the butter if you want to keep it lighter, or swap in olive oil for a different richness.
This keeps 4-5 days in the fridge (the lime flavor actually gets better). Freezes well for up to 3 months—portion into bags for easy reheating. Always fluff with a fork before storing to keep the grains separate.
Why You’ll Love This Recipe
- Minimal Effort: I just dump rice in water, boil, then toss with cilantro, lime juice, and zest—no fancy steps.
- Bright and Zesty: That fresh lime zest and cilantro make every bite pop with flavor.
- Meals for Days: Honestly, this rice works in burrito bowls, alongside grilled chicken, or even as a base for leftovers.
- Budget Stretch: A big batch costs pennies and feeds my family for two nights straight.
Step-by-Step Instructions for Cilantro Lime Rice
Here’s the method I use to nail that signature restaurant flavor at home every time.
Step 1: Rinse and Toast the Rice
Rinse the 2 cups long-grain white rice under cold water until the water runs completely clear. This removes excess starch that could make the rice gummy. I find it takes 3-4 rinses to get it perfectly clean.
In a medium pot, heat the 2 tbsp vegetable oil over medium-high heat. Add the drained rice and toast for 2-3 minutes, stirring constantly, until the grains turn translucent and smell nutty. You’ll notice the rice makes a subtle sizzling sound—this tells you it’s ready for the next step.
Step 2: Sauté Aromatics and Start Cooking
Add the finely diced 0.5 whole yellow onion to the pot with the rice. Cook for 2-3 minutes until the onion softens and becomes translucent. Then add the 2 cloves minced garlic cloves and cook for 30 seconds just until fragrant—don’t let it brown.
Pour in the 4 cups water, then stir in the 1 tsp kosher salt, 0.25 tsp black pepper, and 1 tsp chicken bouillon powder. Bring the mixture to a boil, then immediately reduce the heat to low, cover, and let it simmer.
Step 3: Finish with Bright Citrus and Herbs
Once the rice is tender and the liquid has been absorbed (about 15-18 minutes), turn off the heat. Let it sit covered for 5 minutes—this steam period ensures perfectly fluffy grains. I never skip this step; it makes all the difference.
Remove the lid and fluff the rice gently with a fork. Stir in the 0.25 cup lime juice, 1 tbsp lime zest, and 1 tbsp unsalted butter until the butter melts and everything is evenly distributed. The rice should look vibrant and smell incredibly fresh at this point.
Step 4: Add Fresh Cilantro and Serve
Finally, fold in the 1 cup finely chopped fresh cilantro. I like to reserve a small handful to sprinkle on top for garnish—it adds a pop of color and reinforces that this is a fresh, zesty dish. The cilantro should be the last thing you add to preserve its bright flavor.
Taste and adjust seasoning if needed—sometimes I add an extra pinch of salt or a squeeze of lime. Serve immediately while warm. The rice should have distinct grains, a bright citrus aroma, and that unmistakable cilantro-lime flavor that makes this dish so addictive.
Pro Tips For Making Moes Cilantro Lime Rice
- Rinse the Rice: Soak the long-grain white rice in cold water for 2 minutes, then rinse until the water runs clear—this removes excess starch so your rice stays fluffy, not gummy.
- Toast the Grains: After draining, cook the rice in a dry pot over medium heat for 1-2 minutes, stirring constantly, to lightly toast the grains before adding water; it adds a subtle nuttiness that pairs perfectly with lime.
- Use Fresh Limes: Skip the bottled juice and zest 2-3 fresh limes instead—bottled lime juice lacks the bright, punchy acidity that makes this rice taste like Moe’s version.
- Fold in Cilantro Last: Stir in the chopped cilantro and lime zest only after the rice is fully cooked and off the heat; this keeps the herbs vibrant and prevents them from turning bitter or dull from prolonged cooking.
Troubleshooting This Recipe
Rice Too Wet
If your rice turns out mushy, you likely used too much water or didn’t rinse it enough. Use exactly 2 cups rice to 4 cups water and rinse until the water runs clear to remove excess starch. Also, resist lifting the lid during cooking—steam escape can affect the texture. 💡
Rice Too Dry
Undercooked rice often means insufficient liquid or heat that’s too low. Check that your pot has a tight-fitting lid and the heat stays at a gentle simmer. If needed, add ¼ cup hot water, cover, and cook for 5 more minutes.
Lacking Flavor
The cilantro and lime should shine. If the flavor is dull, you may have added them too early. Always stir in the lime juice and cilantro after cooking. Taste before serving and adjust with extra lime zest or kosher salt as needed.
Cilantro Tastes Bitter
Old or wilted cilantro can turn bitter. Use only fresh, vibrant bunches with crisp stems. Also, finely chop it just before adding to release the best flavor. If you’re one of the few with a cilantro aversion, consider substituting flat-leaf parsley.
Rice Sticks Together
Clumpy rice usually means it was stirred too much during cooking or not fluffed properly after. Once you add water, only stir briefly to distribute the seasonings. After cooking, let it rest for 5 minutes, then fluff gently with a fork to separate the grains. ✨
Bland Aroma
For that restaurant-style depth, don’t skip the toasting step or the chicken bouillon powder. Toasting the rice in oil enhances its nutty flavor, while the bouillon adds savory richness. If it still lacks aroma, a pinch of garlic powder can help boost it.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but adjust the water to 4.5 cups and cook for 40-45 minutes. The texture will be chewier, and the flavor slightly nuttier.
Why does my rice turn out mushy?
This usually happens from too much water or stirring during cooking. Stick to 2 cups rice to 4 cups water and avoid lifting the lid.
Can I make this ahead of time?
Store in an airtight container in the fridge for 4-5 days. Fluff with a fork before reheating.
What if I don’t like cilantro?
Substitute with flat-leaf parsley for a milder taste. The lime flavor will still shine through.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026