Mexican Poblano Green Rice

Authentic Arroz Verde Poblano: Your Guide to Perfect Mexican Green Rice

This Arroz Verde Poblano, or Mexican Green Rice, is a vibrant and incredibly flavorful side dish that will transform any meal into a festive occasion. It’s renowned for its light, fluffy texture and the fresh, herbaceous notes derived from roasted poblano peppers, fragrant cilantro, and aromatic garlic. Far from being overly spicy, this dish offers a mild, earthy kick and a beautiful pop of color, making it an ideal companion to classic Mexican favorites like carne asada, rich enchiladas, or your favorite street-style tacos.

Top view of Arroz Verde Poblano garnished with cilantro

Just like my cherished recipes for Arroz Rojo (Mexican Red Rice), Mexican White Rice with Corn, or Arroz con Cilantro (Cilantro Lime Rice), this Arroz Verde Poblano is rooted in a time-honored, foolproof method passed down through generations in my family. My mother’s wisdom in preparing rice was legendary: she meticulously browned each grain and allowed it to steam to absolute perfection. These fundamental techniques are the very cornerstone of this green rice recipe, ensuring a consistently fluffy, tender, and deeply flavorful result every single time.

What truly distinguishes this particular rice dish is its signature vibrant green sauce, crafted from beautifully roasted poblano peppers. This exquisite sauce not only imparts a visually stunning color but also adds an incredible depth of flavor that is both complex and comforting, all without overwhelming the palate with excessive heat. It’s a mild, earthy spice that complements rather than dominates. Moreover, this dish is naturally gluten-free and packed with fresh, wholesome ingredients, making it a healthy and satisfying option for any meal.

Let me guide you through the process of creating this spectacular side dish that’s sure to become a new family favorite.

For other delightful recipes featuring versatile poblano peppers, explore our Bacon and Ground Beef Chiles Rellenos, the creamy and comforting Espagueti Verde (Mexican Green Spaghetti), or our silky smooth Poblano Cream Soup.

Ingredients & Substitutions: Crafting the Perfect Green Rice

The magic of Arroz Verde Poblano begins with a careful selection of fresh, high-quality ingredients. Each component plays a vital role in building the dish’s distinct flavor and texture.

  • Long-Grain White Rice: This is the foundation of our fluffy rice. I exclusively use long-grain white rice because its slender grains are less starchy, which allows them to remain separate and perfectly fluffy once cooked. This quality also enables the rice to absorb the rich flavors of the poblano sauce and aromatics beautifully. While other types of rice might be used, they won’t yield the same light and airy texture characteristic of authentic Mexican rice.
  • Roasted Poblano Peppers: These are the star of our green sauce. Poblanos offer a unique, earthy, and slightly smoky flavor with a very mild heat, making them perfect for adding depth without overpowering the dish. Roasting the peppers intensifies their flavor and makes them easier to peel, resulting in a smooth, vibrant sauce. If you’re new to roasting peppers, I highly recommend checking out my detailed guide on Simple Ways to Roast Green Chiles at Home.
  • Fresh Cilantro: Essential for that signature bright green color and fresh, herbaceous aroma. Cilantro provides a wonderful counterpoint to the smoky poblanos. There’s no good substitute for fresh cilantro in this recipe; its unique flavor is integral.
  • Garlic and Onion: These classic aromatics form the flavor base for both the sauce and the toasted rice. They are sautéed to release their fragrant sweetness, adding complexity to the overall dish. For the sauce, a small piece of onion and a large garlic clove are blended raw, while diced onion and garlic are sautéed with the rice.
  • Neutral-Tasting Oil: To toast the rice and sauté the aromatics, I prefer a neutral oil such as mild olive oil or avocado oil. These oils have a high smoke point and won’t impart any unwanted flavors, allowing the natural taste of the other ingredients to shine through. Vegetable oil or grapeseed oil are also suitable alternatives.
  • Low-Sodium Chicken or Vegetable Broth: Using broth instead of just water adds an extra layer of savory depth to the rice. Low-sodium options give you better control over the final salt content. For a vegetarian or vegan version, always opt for vegetable broth.
  • Hot Water: Adding hot water in stages is a crucial technique for achieving perfectly fluffy rice, preventing temperature shocks that can lead to uneven cooking.
  • Kosher Salt: Proper seasoning is key. Kosher salt is preferred for its pure taste and easy-to-control granularity. Remember, you’ll be tasting the liquid early on to adjust for perfect seasoning.

For precise quantities and a complete list, please refer to the recipe card below.

Ingredients for arroz verde poblano: cilantro, broth, poblano peppers, rice, onion, salt, garlic

Special Tips for Achieving Perfectly Fluffy Rice Every Time

Making truly fluffy, non-mushy rice is an art, but it’s an art easily mastered with a few key techniques. These tips, inherited from my mother, are the secret to this Arroz Verde Poblano’s incredible texture:

  • Add Water in Stages: This is arguably the most critical tip for achieving ultimate fluffiness. Unlike many rice recipes that call for adding all the liquid at once, this method uses smaller amounts of liquid added at three distinct times. This staged addition gives you far greater control over the rice’s texture, preventing it from becoming soggy or mushy. It allows the grains to absorb moisture gradually, ensuring each grain cooks evenly and remains separate.
  • Avoid Over-Stirring: Once the liquid is added to the rice, resist the urge to stir frequently. Stirring too much, especially after the rice has started to cook, can break the delicate rice grains and release excess starch. This starch then causes the grains to stick together, resulting in a gluey, undesirable texture. Only stir when explicitly instructed by the recipe, and always do so gently.
  • Use a Fork to Stir: When stirring is necessary, always opt for a fork instead of a spoon. A fork allows you to gently separate and lift the grains without crushing them, helping to maintain their integrity and contributing to a light, fluffy final product. A spoon, by contrast, can compact the rice and encourage stickiness.
  • Watch Closely: Because the liquid is added incrementally, vigilance is key. It’s important to monitor the rice closely, especially as the liquid begins to dry up. If the pan becomes dry too quickly, the rice can easily stick to the bottom and burn. Be ready to add the next stage of hot water as soon as the previous liquid has been absorbed.
  • Adjust Salt Early: Here’s a professional trick to ensure your rice is seasoned perfectly from the start. When you first add all the ingredients and the initial amount of water, take a small spoonful of the liquid and taste it. It should taste slightly salty, perhaps even a tiny bit saltier than you’d want the final rice to be. If it tastes bland, sprinkle in a bit more salt and gently stir it in with a fork. This ensures the salt permeates the rice grains as they cook, rather than just coating the surface.

Step-by-Step Instructions: Mastering Arroz Verde Poblano

Preparing this Mexican Green Rice is a delightful culinary journey. Follow these detailed steps to ensure a flavorful and perfectly fluffy result.

Chopped, roasted poblanos on a cutting board
  1. Prepare Poblanos: The first crucial step is to roast your poblano peppers. This process brings out their smoky flavor and makes peeling easier. You can roast them over an open flame on your stove, under the broiler, or even on a grill. For comprehensive instructions, consult my guide on Simple Ways to Roast Green Chiles at Home. Once roasted, allow them to steam in a covered bowl for 10-15 minutes, then carefully peel away the skin, remove the seeds, and roughly chop the peppers. Set them aside while you prepare the other ingredients.
Poblano sauce in blender
  1. Make the Vibrant Sauce: In a high-powered blender, combine your prepared roasted poblanos, fresh cilantro sprigs, a small piece of white onion, and one large garlic clove. Add just enough water (approximately ¼ cup) to help the ingredients blend smoothly without making the sauce too watery. Blend until you achieve a perfectly smooth, vibrant green sauce. This is the heart of our Arroz Verde.
img 14177 7
  1. Toast the Rice to Perfection: Heat your chosen neutral oil in a medium saucepan over medium heat. Once shimmering, add the long-grain white rice. Using a wooden spoon, continuously stir and sauté the rice. This toasting process is crucial as it helps each grain firm up and prevents stickiness, leading to a much fluffier end product. Continue toasting until the rice grains turn a beautiful golden-brown color, which should take about 5-7 minutes. Be vigilant to prevent burning.
Toasted rice on a sieve over a bowl to drain the excess oil
  1. Drain Excess Oil: Carefully pour the toasted rice and oil into a fine mesh sieve placed over a heat-resistant bowl or container. Allow the excess oil to drain, which is important for keeping the rice light and not greasy. Leave approximately 2 teaspoons of oil remaining in the saucepan for the next step.
Sautéing diced garlic and onion in a pan
  1. Sauté Aromatics: Return the saucepan with the remaining oil to medium-low heat. Add the finely diced white onion and diced garlic. Sauté gently until they become soft, translucent, and wonderfully fragrant, usually taking about 3 minutes. This step builds another layer of flavor.
Toasted rice mixed with diced onion and garlic in a pan
  1. Combine Rice and Aromatics: Add the toasted rice back into the saucepan with the sautéed aromatics. Give it a quick, gentle stir with a wooden spoon to combine everything well, ensuring the rice is coated with the flavorful garlic and onion.
Rice in a pan covered with poblano sauce
  1. Introduce the Green Sauce and First Liquid: Pour the vibrant poblano sauce directly over the rice and aromatics. Simmer this mixture for 3-5 minutes, allowing some of the liquid from the sauce to cook off and the flavors to meld. Then, add 1 cup of broth, ½ cup of hot water, and the kosher salt. Crucially, use a fork (and only a fork!) to carefully stir everything together, just until combined. Avoid over-stirring, as this can break the rice grains. Taste the liquid – it should be slightly salty. Bring the mixture to a gentle simmer, then reduce the heat to low and cover the saucepan tightly for 15 minutes.
Plated poblano rice and garnished with fresh cilantro
  1. Final Cooking and Fluffing: After the initial 15 minutes, check the rice by gently making a small well in the center with a fork, reaching down to the bottom of the pan. If the bottom is dry and no liquid remains, add ¼ cup of hot water, then re-cover. If there’s still some liquid, cover and allow it to cook for another minute or two until absorbed before adding the ¼ cup of water. After about 8 minutes from this point, check the rice for tenderness. If the grains are still too firm and the bottom of the pan is dry again, add another ⅛-¼ cup of hot water and cover. Once all the liquid is absorbed and the rice is tender, remove the saucepan from the heat. Keep it covered and let it rest for at least 15 minutes. This resting period allows the steam to finish cooking the rice evenly. Finally, carefully fluff the rice with a fork, taking care not to mash or over-mix the delicate grains.
Vitamix Blender

Recommended for This Recipe

Vitamix Blender

A high-powered blender is essential for achieving the silky-smooth consistency of our poblano sauce. My Vitamix is a workhorse in my kitchen, used daily for everything from smoothies to complex sauces like this one, ensuring a perfectly creamy and uniform blend every time. Investing in a quality blender makes a noticeable difference in the texture of your homemade sauces and purees.

View Product

How to Serve Arroz Verde Poblano

This versatile and flavorful green rice makes an exceptional side dish for an array of Mexican and Latin-inspired meals. Its mild, earthy flavor and fluffy texture complement a wide variety of main courses without overpowering them. Here are some fantastic pairings to try:

  • Shrimp Tacos with Mango Salsa: The freshness of the mango salsa and the richness of the shrimp are beautifully balanced by the verdant rice.
  • Picadillo con Papas: A comforting, savory ground beef and potato stew finds a bright, herbaceous contrast in Arroz Verde.
  • Pan-Seared Cilantro Lime Chicken: Enhance the existing cilantro notes with this green rice for a harmonious and incredibly fresh meal.
  • Tostadas de Carne Molida: The crisp texture of tostadas and savory ground beef are perfectly complemented by the soft, flavorful rice.
  • Any grilled meats: Whether it’s grilled chicken, steak, or pork, the smoky undertones of the poblano in the rice pair wonderfully with char-grilled flavors.
  • Enchiladas and Burritos: Serve alongside your favorite cheesy enchiladas or hearty burritos for a complete and satisfying plate.

Storing and Reheating Your Mexican Green Rice

Arroz Verde Poblano is just as delicious the next day, making it perfect for meal prep or enjoying leftovers. Proper storage ensures its freshness and flavor are maintained.

  • Storing Leftovers: Once the rice has cooled completely, transfer it to an airtight container. It can be stored in the refrigerator for up to 4 days. For longer storage, this rice freezes beautifully. Place it in a freezer-safe bag or container, removing as much air as possible, and freeze for up to 6 months. Thaw overnight in the refrigerator before reheating.
  • Reheating on the Stove: For best results, reheat the rice on the stove. Add a small splash of water (about 1-2 tablespoons per cup of rice) to a non-stick pan. Add the rice and heat over low heat, stirring very carefully with a fork to avoid breaking the grains. Cover the pan and let it steam for 1-2 minutes, or until the rice is heated through and fluffy again. The added water helps to rehydrate the grains and prevents drying.
  • Reheating in the Microwave: If you’re short on time, the microwave is a convenient option. Place your desired portion of rice in a microwave-safe bowl. Add a splash of water (about 1 teaspoon per serving) and cover the bowl with a damp paper towel. Heat in short 30-second intervals, gently stirring with a fork occasionally to distribute the heat evenly, until the rice is hot and steamy. The damp paper towel helps to trap moisture and keeps the rice from drying out.
Arroz Verde Poblano garnished with cilantro

I truly hope you enjoy this Arroz Verde Poblano as much as my family and I do! If you give this recipe a try, please leave me a commentwith a star rating below – your feedback is invaluable. Also, be sure to follow me on Instagram, Facebook or Pinterest to stay in touch with our latest recipes and culinary adventures. Don’t forget to subscribe to my newsletter for exclusive content and updates!

Related Recipes You’ll Love

Looking for other fresh and flavorful recipes that complement your Mexican meals or feature vibrant ingredients? Try these delightful options:

  • Peach Pico de Gallo
  • Strawberry Mango Agua Fresca
  • Mandarin Agua Fresca with Mint
  • Agua De Sandia (Watermelon Agua Fresca)

Recipe

Top view of Arroz Verde Poblano garnished with cilantro

Arroz Verde Poblano (Mexican Green Rice)

by Gemma Aguayo-Murphy

This Arroz Verde Poblano is light, fluffy, and full of fresh flavor from roasted poblanos, cilantro and garlic. It’s the perfect side dish to add color and a mild kick to any Mexican meal. Try it alongside carne asada, enchiladas or your favorite tacos.

Print Recipe
Pin Recipe

Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes

Course Side Dish
Cuisine Mexican

Servings 6
Calories 153 kcal

Equipment

  • Blender
  • saucepan
  • Wooden Spoon
  • Fine mesh sieve
  • Fork

Ingredients

  

Poblano Sauce

  • 2 poblano peppers
  • 5 sprigs cilantro
  • medium white onion
  • 1 large garlic clove
  • ¼ cup water just enough to blend ingredients

Rice

  • 1 cup long-grain white rice
  • ¼ cup neutral-tasting oil such as avocado oil or mild olive oil
  • ¼ medium white onion, diced
  • 1 medium garlic clove, diced
  • 1 cup low-sodium chicken broth or vegetable broth
  • 1 cup hot water, divided
  • 1 teaspoon kosher salt

Instructions

 

Poblano Sauce

  • Roast poblano peppers on the stove or under the broiler. See my post Simple Ways to Roast Green Chiles at Home for more details.
  • Peel, deseed and chop the poblanos.
  • Add poblanos, cilantro, ⅛ onion, 1 large garlic clove, and enough water to blend (about ⅛-1/4 cup) into a blender. Blend until smooth.

Rice

  • In a medium saucepan, heat oil on medium heat. Add rice.
  • Using a wooden spoon, sauté the rice until it turns a golden-brown color (be careful it does not burn). This should take about 5-7 minutes.
  • Place a fine mesh sieve over a bowl or heat-resistant container.  Pour the rice and the oil into the sieve, leaving about 2 teaspoons of oil in the pan.
  • Add diced onion and diced garlic to the saucepan where you cooked the rice. Sauté over medium-low until soft and fragrant, about 3 minutes.
  • Add the rice back into the pan, along with the blended poblano sauce.
  • Simmer the rice with the sauce for 3-5 minutes to cook off some of the liquid.
  • Add 1 cup of broth, ½ cup of hot water, and the salt.
  • Use a fork (and only a fork) to carefully stir everything together just until combined. Do not over stir. Too much stirring will break up the rice and make it mushy.
  • Use a spoon to taste the liquid. The liquid should taste just a tad salty. If it doesn’t, sprinkle a small amount of additional salt and use a fork to stir it in.
  • Bring to a simmer, cover, and set heat to low for 15 minutes.
  • After 15 minutes, use a fork to dig a small hole in the middle of the rice until you reach the bottom. If there isn’t any water left, add ¼ cup of hot water, cover. However, if there is still water, cover and wait another minute or two to make sure the water has dried up before adding the ¼ cup of water.
  • After about 8 minutes, check to see if the rice is tender. If it is hard, make a small well again. If there isn’t any water, add ⅛-1/4 cup hot water, cover.
  • Once this water has dried up, which should take about 5 minutes, take the rice off the heat. Leave the pot covered and let it rest for about 15 minutes.
  • Carefully fluff with a fork, being sure not to over-mix or break up the rice pieces.

Notes

Refer to the “Special Tips for Fluffy Rice” section above for essential techniques to ensure your rice is light and perfectly cooked.

Nutrition

Serving: 1 servingCalories: 153kcalCarbohydrates: 30.4gProtein: 5.9gFat: 0.4gSaturated Fat: 0.1gSodium: 494mgPotassium: 205mgFiber: 1.4gSugar: 1.4gCalcium: 34mgIron: 2mg
Did you try this recipe?Leave me a comment and star rating below or mention @everydaylatina on Instagram!