Go Back

Cilantro Rice

This traditional rice is what you'll find on "dressed up" plates of food in Mexico. White rice is the norm but they bring out the cilantro rice for special occasions. Easy to make and so flavorful, this rice definitely dresses up a meal. The bright color and nutty texture combined with the essence of cilantro is hard to ignore. You could use white rice in place of the brown rice, and cook for 15 minutes.

Course Side Dish
Cuisine Mexican
Keyword cilantro, rice
Prep Time 8 minutes
Cook Time 50 minutes
Resting time 5 minutes
Total Time 1 hour 3 minutes
Servings 4
Author The Cowgirl Gourmet


  • 1 1/2 cups cilantro
  • 2 cloves garlic peeled
  • 2 cups water
  • 1 1/2 tablespoons olive oil or canola oil
  • 1/4 cup minced yellow onion or green onion
  • 1 cup brown rice
  • 1 teaspoon kosher salt


  1. Combine cilantro and garlic in blender with 2 cups of water and puree until smooth. Set aside.
  2. In a heavy sauce pan, heat 1 tablespoon of oil over medium-high heat and, when it shimmers, add the onion and cook until softened, about 2 minutes.
  3. Add another 1/2 tablespoon of oil and let it heat thoroughly. Then add the rice and salt and stir to coat. Cook until the rice becomes opaque, about 3-4 minutes.
  4. Puree the cilantro mixture again to mix it all up in case the cilantro and garlic have separated from the water, then carefully pour it into the sauce pan and stir to combine. Bring the mixture to a boil and then reduce heat to low so rice is at a simmer.
  5. Cover and cook until rice is tender and all the water is absorbed, about 45-55 minutes, or however long indicated on the package. Turn off the heat and let rice rest covered for 5 minutes.
  6. Fluff with a fork and serve.