Mexican Green Rice on Plate
Print Recipe
5 from 3 votes

Mexican Green Rice Recipe

Recipe for Mexican green rice, also known as cilantro rice, a perfect side dish and not just for Mexican food. Its bright but not overpowering flavor goes really well with fish or chicken.
Prep Time15 mins
Cook Time35 mins
Total Time50 mins
Course: Side Dish
Cuisine: Mexican
Keyword: cilantro, green rice, Mexican, rice
Servings: 8 servings
Calories: 182kcal
Author: Douglas Cullen


  • 2 cups short grain rice preferably Morelos type
  • 1 bunch cilantro reserve a few sprigs for garnish
  • 1/2 medium white onion
  • cloves garlic
  • 1 teaspoon salt
  • 4 to 5 cups of water


  • Add the cilantro, onion, garlic and 1/2 cup of water to your blender jar
  • Blend until smooth about 1 minute
  • RICE
  • Preheat 2 tablespoons of oil in a pot over medium heat
  • Pour the uncooked rice into the hot oil
  • Stir to coat the rice with oil and cook for about 30 seconds until the rice is just starting to brown and become fragrant
  • Add the pureed cilantro mixture to the rice
  • Add 4 cups of water to the rice
  • Add 1 teaspoon of salt
  • Stir once to evenly disperse the cilantro mixture
  • Reduce the heat to low (do not cover)
  • Cook the rice for about 20 minutes. It will completely absorb the liquid
  • If the rice isn't fully cooked after it has absorbed the liquid add 1/4 cup of water as needed until the rice is fully cooked and the water has been absorbed
  • Once the rice is done cooking. Turn off the heat. Fluff the rice with a fork and let it rest for 5 minutes before serving
  • Garnish with a sprig of cilantro


Calories: 182kcal | Carbohydrates: 40g | Protein: 3g | Fat: 1g | Saturated Fat: 1g | Sodium: 306mg | Potassium: 48mg | Fiber: 2g | Sugar: 1g | Vitamin A: 15IU | Vitamin C: 0.5mg | Calcium: 12mg | Iron: 2.1mg