Easy Mexican Green Rice Recipe – Vibrant & Flavorful

I first tasted authentic Mexican green rice at a small family gathering and knew I had to recreate it at home. The rice turns a beautiful bright green from fresh cilantro, poblano, and garlic, while staying fluffy and full of flavor. Toasting the grains before adding the blended sauce locks in a nutty aroma that plain boiled rice never has. This side dish elevates any taco night or grilled meal with almost no extra effort. Once you try it, plain white rice will feel incomplete.

Related favorite: Easy Homemade Caramel Sauce Recipe for Glossy Drizzles

Why you’ll love this recipe

This vibrant green rice brings fresh flavor and color to any Mexican meal.

  • Bright green color comes from fresh herbs and chili
  • Toasting the rice adds deep nutty aroma
  • Fluffy texture holds up perfectly as a side
  • One-pan method keeps cleanup quick and easy

Ingredients

A short list of fresh ingredients creates this fragrant and colorful rice dish.

  • 1 ½ cups long-grain white rice
  • 1 poblano pepper
  • 1 cup fresh cilantro
  • ½ white onion
  • 2 garlic cloves
  • 2 cups water
  • 2 tbsp oil
  • 1 tsp salt

Long-grain rice stays fluffy and separate; avoid short-grain for best results. A mild poblano keeps the heat gentle, though jalapeño can replace it for more spice. Fresh cilantro is essential for the signature green color and bright taste. Chicken broth can stand in for water if you want richer flavor.

Check this out too: HomeEasy Orange Glazed Chicken Wings Recipe for Sticky Perfection

Step-by-step instructions

These simple stages turn basic ingredients into fragrant Mexican green rice.

Step 1: Blend the greens

Place the poblano, cilantro, onion, garlic, and water in a blender. Blend until completely smooth and bright green.

Step 2: Heat the oil

Warm the oil in a large skillet or wok over medium heat. The pan should be hot enough to toast the rice evenly.

Step 3: Toast the rice

Add the dry rice and stir constantly for three to four minutes. The grains should turn lightly golden and smell nutty.

Step 4: Pour the green sauce

Carefully pour the blended green mixture over the toasted rice. Stir well so every grain is coated in the vibrant sauce.

Step 5: Season the rice

Sprinkle in the salt and give everything one final stir. Taste the liquid and adjust seasoning if needed.

Step 6: Cover and simmer

Place a tight-fitting lid on the pan and reduce the heat to low. Let the rice cook undisturbed for fifteen to eighteen minutes.

Step 7: Rest the rice

Remove the pan from heat and keep the lid on for five more minutes. This resting time finishes the steaming process.

Step 8: Fluff and serve

Gently fluff the rice with a fork or spoon. The grains should be tender, separate, and fully green throughout.

Tips & common mistakes

A few careful habits guarantee fluffy, perfectly seasoned green rice every time.

  • Toast the rice fully for best nutty flavor
  • Keep the lid closed during the simmer stage
  • Use long-grain rice for separate fluffy grains
  • Rest the rice before fluffing for ideal texture

Mexican Green Rice

Fluffy, vibrant green rice made with cilantro, poblano, onion, and garlic. A fragrant one-pan side that pairs perfectly with any Mexican dish.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Appetizer, Main Course
Cuisine American
Servings 4
Calories 220 kcal

Equipment

  • 1 | Blender |
  • 1 | Large skillet or wok | with lid
  • 1 | Spatula or spoon |

Ingredients
  

  • 1.5 | cups | long-grain white rice |
  • 1 | | poblano pepper |
  • 1 | cup | fresh cilantro |
  • 0.5 | | white onion |
  • 2 | | garlic cloves |
  • 2 | cups | water |
  • 2 | tbsp | oil |
  • 1 | tsp | salt |

Instructions
 

  • Blend poblano, cilantro, onion, garlic, and water until smooth.
  • Heat oil in a large skillet over medium heat.
  • Add rice and toast 3–4 minutes until lightly golden.
  • Pour the green mixture over the rice and stir.
  • Add salt and stir once more.
  • Cover, reduce heat to low, and simmer 15–18 minutes.
  • Remove from heat and rest covered for 5 minutes.
  • Fluff with a fork and serve.

Notes

Store leftovers in the fridge up to 3 days.
Reheat with a splash of water to restore moisture.
Long-grain rice gives the best fluffy texture.
Adjust salt to taste after cooking.

Recipe variations

These easy swaps keep the green rice fresh and adaptable for different meals.

  • Add a jalapeño for extra heat and brightness
  • Stir in frozen peas during the last few minutes
  • Use chicken broth instead of water for richer taste
  • Finish with a squeeze of lime for fresh acidity

What to serve with this recipe

This fragrant green rice pairs beautifully with classic Mexican mains and sides.

  • Grilled chicken or carne asada for a complete plate
  • Soft tacos or enchiladas as a colorful base
  • Refried beans and fresh salsa on the side
  • A simple green salad for light balance

While you’re at it: Easy Roasted Garlic Butter Cheesy Bread Recipe

Frequently asked questions

These answers cover the most common questions about making Mexican green rice.

Can I make this rice ahead of time?

Yes, cook it fully and reheat gently with a splash of water. The color and flavor hold well for up to two days in the fridge.

Why is my rice sticky?

Too much liquid or stirring during cooking can cause stickiness. Use the exact water amount and avoid lifting the lid while it simmers.

Can I use brown rice instead?

Brown rice works but needs more liquid and longer cooking time. Adjust the water to about two and a half cups and simmer longer.

Is the poblano necessary?

The poblano adds mild flavor and color, but you can use only cilantro and spinach for a milder, still vibrant version.

Final thoughts

This Mexican green rice has become one of my favorite ways to brighten up any meal. The fresh herb flavor and fluffy texture make it far more exciting than plain rice. I hope you give it a try and discover how easy it is to create something so colorful and delicious. Leave a rating and a comment telling me what you served alongside it. Enjoy every fragrant, vibrant bite!

Leave a Comment

Recipe Rating