If you’re craving a vibrant, flavorful side dish that truly pops on the plate, look no further than this Mexican Green Rice with Poblano Peppers. This recipe brings together the subtle heat of poblano peppers, the fresh brightness of cilantro, and the comforting texture of perfectly cooked rice to create a dish that’s as colorful as it is delicious. Whether you’re serving it alongside tacos, grilled meats, or just enjoying it on its own, this green rice has a unique charm that will soon make it a beloved staple in your kitchen.
Ingredients You’ll Need
The magic of Mexican Green Rice with Poblano Peppers comes from simple, fresh ingredients that work together to deliver amazing flavor and that irresistible green color. Each element contributes in its own way, whether it’s the mild smokiness of the poblanos or the fragrant lift of fresh cilantro.
- 2 medium Poblano peppers, diced: These add mild heat and a wonderful smoky flavor that defines this rice.
- ½ white or yellow onion, diced: Provides a sweet and savory base to enhance the other flavors nicely.
- 2 tablespoons butter, divided: Butter adds richness and helps toast the rice to a perfect nutty aroma.
- 1 garlic clove, minced: Garlic rounds out the flavor profile with a subtle punch.
- 2 cups chicken broth or vegetable broth: Using broth instead of water infuses the rice with extra depth.
- ¼ cup fresh cilantro: Cilantro brightens the dish and intensifies the green hue.
- ¼ teaspoon salt: Enhances all the natural flavors without overpowering.
- 1 cup long-grain white rice, uncooked: The perfect shape and texture to soak in all these wonderful flavors.
How to Make Mexican Green Rice with Poblano Peppers
Step 1: Sauté the Poblano Peppers and Onion
Start by melting one tablespoon of butter in a medium saucepan over medium heat. Toss in the diced poblano peppers and onions, cooking them gently until they soften beautifully—about eight minutes. This slow cooking unlocks the natural sweetness and smoky notes that form the heart of your dish. Then, add the minced garlic and cook for just another minute to let its aroma bloom without burning.
Step 2: Blend the Green Mixture
Transfer your softened vegetables to a blender, then add the broth, fresh cilantro, and salt. Blend everything until completely smooth. This vibrant green sauce will coat the rice and give the Mexican Green Rice with Poblano Peppers its signature color and fresh flavor, making the dish as lively on the eyes as it is on the palate.
Step 3: Toast the Rice
In the same pot, melt the remaining tablespoon of butter over medium heat. Add the rice and toast it, stirring occasionally. You’re aiming for a light golden brown and a lovely nutty aroma, which not only adds flavor but also helps give the rice a perfect texture once cooked.
Step 4: Combine and Cook
Pour the blended poblano mixture over the toasted rice, then increase the heat to medium-high until the mixture reaches a gentle boil. As soon as it bubbles, reduce the heat to low and cover the pot to let it simmer for 17 minutes, allowing the rice to absorb all those gorgeous flavors and that vibrant green color.
Step 5: Final Touches
After simmering, check your rice to see if all the liquid has been absorbed. If there’s still excess liquid, cook uncovered for a few extra minutes until it evaporates. Fluff the rice gently with a fork to separate the grains, and just like that, your Mexican Green Rice with Poblano Peppers is ready to wow at the table.
How to Serve Mexican Green Rice with Poblano Peppers

Garnishes
Adding fresh garnishes brings that extra sparkle to your Mexican Green Rice with Poblano Peppers. Consider sprinkling chopped fresh cilantro or thinly sliced green onions for a pop of color and freshness. A squeeze of lime juice right before serving adds a zesty boost that perfectly complements the smoky, herbal flavors.
Side Dishes
This rice pairs beautifully with a wide range of dishes! Serve it alongside grilled chicken or steak for a comforting feast, or enjoy it with crispy fish tacos for a lighter meal. It also works wonderfully as a side for roasted vegetables or Mexican-inspired beans.
Creative Ways to Present
For a fun twist, try serving this rice molded into small bowls or ramekins, then carefully inverted onto plates for a stunning presentation. You can also mix in your favorite diced veggies like corn or bell peppers for added texture and color. A dollop of crema or a sprinkle of queso fresco can elevate the experience further.
Make Ahead and Storage
Storing Leftovers
Leftover Mexican Green Rice with Poblano Peppers stores beautifully in an airtight container in the refrigerator for up to 4 days. Keeping it well-sealed ensures it stays moist and flavorful, ready for quick meals or side dishes later in the week.
Freezing
If you want to stash some for longer, this rice freezes well. After cooling completely, transfer it to freezer-safe bags or containers and freeze for up to three months. When you’re ready, thaw overnight in the refrigerator before reheating gently to restore its vibrant flavors.
Reheating
To reheat, sprinkle a little water over the rice to bring back moisture and warm it gently in a covered pan over low heat, or zap it in the microwave in short intervals, stirring in between. This helps keep the texture fluffy and prevents drying out.
FAQs
Can I make this recipe vegan?
Absolutely! Just swap the butter for your favorite plant-based alternative and use vegetable broth instead of chicken broth. The dish will remain just as flavorful and satisfying while keeping it vegan-friendly.
Can I use other types of peppers?
While poblano peppers give this dish its unique smoky and mild heat, you could experiment with anaheim or even mild jalapeños for a slightly different flavor profile. Just be mindful of the heat and adjust quantities to your taste.
What type of rice works best for this recipe?
Long-grain white rice is ideal because it cooks evenly, stays fluffy, and absorbs the green sauce beautifully without becoming mushy. Avoid short-grain varieties if you want that perfect texture.
My rice was still a bit hard after cooking. What should I do?
If your rice needs a little more time, simply add a couple of tablespoons of broth or water, cover, and cook for an extra two to three minutes. This gentle steaming helps soften the grains fully.
Can I prepare the poblano sauce ahead of time?
Yes! You can blend the poblano, onion, garlic, broth, and cilantro mixture a day in advance and store it in the refrigerator. Just stir it well before using it to cook the rice, and your prep-time cuts down considerably.
Final Thoughts
This Mexican Green Rice with Poblano Peppers is truly one of those dishes that makes you feel like a kitchen rockstar every time you serve it. With its gorgeous hue, comforting textures, and lively flavors, it’s the perfect accompaniment to so many meals, or a star on its own. I can’t wait for you to try it and see just how quickly it becomes a favorite in your recipe collection!
Print
Mexican Green Rice with Poblano Peppers
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Description
This flavorful Green Poblano Rice recipe features bright poblano peppers and fresh cilantro blended into a vibrant green sauce, combined with toasted long grain white rice and cooked in savory chicken or vegetable broth. Perfect as a side dish to brighten up any dinner table, this easy stovetop recipe yields fluffy, aromatic rice infused with a mild heat and herbal notes from the poblanos and cilantro.
Ingredients
Vegetables and Aromatics
- 2 medium Poblano peppers, diced (about 1.5 cups)
- ½ white or yellow onion, diced
- 1 garlic clove, minced
- ¼ cup cilantro
Liquids and Seasonings
- 2 cups chicken broth or vegetable broth
- ¼ teaspoon salt
Other
- 2 tablespoons butter, divided
- 1 cup long white grain rice (uncooked)
Instructions
- Sauté Vegetables: In a medium saucepan over medium heat, melt 1 tablespoon of butter. Add the diced onion and poblano peppers, and cook until they soften, about 8 minutes. Then add the minced garlic and cook for 1 more minute to release its aroma.
- Blend Poblano Mixture: Transfer the cooked vegetables to a blender. Add the chicken or vegetable broth, cilantro, and salt. Blend until the mixture is smooth and vibrant green.
- Toast Rice: Return to the same saucepan and melt the remaining 1 tablespoon of butter over medium heat. Add the uncooked rice and toast it, stirring occasionally, until it turns light brown and emits a nutty aroma, about 3-4 minutes.
- Combine and Boil: Pour the blended poblano mixture into the saucepan with the toasted rice. Increase heat to medium-high and bring the mixture to a boil.
- Simmer Rice: Once boiling, reduce the heat to low, cover the pot, and let the rice simmer gently for 17 minutes, allowing it to absorb the liquid fully.
- Check and Finish: After 17 minutes, check the rice for doneness. If it’s still too wet, uncover and cook for a few more minutes to evaporate excess liquid. Fluff the rice with a fork and serve warm.
Notes
- If the rice is still a little hard after the 17 minutes, cover and cook for another 2 minutes.
- If all the liquid has been absorbed but the rice is undercooked, mix in 2 more tablespoons of broth or water and continue cooking until tender.

Your email address will not be published. Required fields are marked *