Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Arroz Verde - Mexican Green Rice Recipe

Published: Jul 1, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 177 reviews

If you’re craving a vibrant, comforting dish that bursts with fresh, zesty flavors, you absolutely have to try this Arroz Verde - Mexican Green Rice Recipe. It’s a beautiful twist on traditional Mexican rice that combines the smoky heat of poblano peppers with the earthy brightness of cilantro and spinach, all blended into a luscious green puree. The result? A fragrant, fluffy rice that’s lively on the palate and perfect alongside your favorite Mexican meals or as a star on its own. This recipe is a personal favorite because it’s straightforward, uses simple ingredients, and fills your kitchen with irresistible aromas.

Ingredients You'll Need

The image shows a set of ingredients placed neatly on a wooden textured surface. There is one white bowl filled with fresh green spinach leaves positioned on the right bottom. Above it, there is a white bowl filled with diced white onions. Next to the onions, there is a white bowl filled with uncooked white rice. At the top left, there is a clear measuring cup with a light beige liquid. Below the bowls, there are fresh green cilantro leaves and one clove of garlic on the left side. On the bottom right side, there is one large roasted chile pepper with dark, wrinkled skin and a green stem. The light and shadow reflect softly, making the items look fresh and ready. Photo taken with an iphone --ar 4:5 --v 7

The magic of this Arroz Verde - Mexican Green Rice Recipe comes from a handful of fresh, wholesome ingredients. Each one plays a key role: the poblano pepper adds smoky depth, the cilantro brings herbal brightness, spinach gives it that signature green color, and Jasmine rice offers a tender, fragrant foundation. Here’s what you’ll gather:

  • 1 poblano pepper (medium): Charred for a smoky backbone and softened texture.
  • ¼ onion (small): Adds subtle sweetness and depth when pureed.
  • 1 clove garlic (small): Gives aromatic warmth to the dish.
  • ¼ cup cilantro (around 5 stems): Infuses fresh, citrusy notes essential to the green rice.
  • 1 handful spinach: Provides vibrant color and mild earthiness without overpowering.
  • ½ cup Jasmine rice (or other long grain rice): Delivers fluffy grains that soak up the flavorful green sauce beautifully.
  • ¾ cup chicken stock (or vegetable stock): Creates a tasty cooking liquid that brings everything together.
  • 1 tablespoon vegetable oil: Toasts the rice for a slight nuttiness and prevents sticking.
  • 1 pinch salt: Balances all the flavors perfectly.
  • 1 pinch black pepper: Adds a gentle kick and depth.
  • Cotija cheese or queso fresco (optional but recommended): Adds a creamy, salty finish that's delightful on top.

How to Make Arroz Verde - Mexican Green Rice Recipe

Step 1: Char the Poblano Pepper

Begin by charring the poblano pepper on a grill, gas stove, or in a hot oven at 400°F (200°C). Turn it regularly until the skin is blistered and softened, which should take about 10 minutes. Then, seal it inside a freezer bag to steam, loosening the skin for easy peeling. Once cooled, peel the skin off, discard the seeds and core, and roughly chop the pepper. Don’t worry if it breaks into pieces; this rustic charm adds character and flavor!

Step 2: Blend the Green Puree

Peel and roughly chop the onion and garlic. In a blender, combine the charred poblano pieces, onion, garlic, cilantro, and spinach. Blend until you get a smooth, vibrant green puree. If the mixture is too thick to blend well, add a splash of chicken or vegetable stock to help it along.

Step 3: Toast the Rice

Heat the vegetable oil in a medium-sized, wide pot over medium heat. Add the Jasmine rice and toast it gently for a couple of minutes, stirring frequently. This step is crucial: it lends a subtle nuttiness and prevents the rice from becoming mushy later on.

Step 4: Cook the Rice with the Green Puree

Pour the green puree into the toasted rice. Stir continuously for a few minutes as the liquid is absorbed, watching the rice turn an enchanting darker green color. This step ensures the rice is evenly coated with that fresh, flavorful sauce that gives the dish its signature appeal.

Step 5: Simmer with Stock and Season

Pour in the chicken or vegetable stock, season with a pinch of salt and black pepper, then cover the pot. Bring it to a simmer, reduce the heat, and cook gently until all the liquid is absorbed and the rice is tender. This usually takes around 15-20 minutes. The rice will soak up the green goodness and become perfectly fluffy.

Step 6: Steam and Fluff

Once cooked, remove the pot from the heat and let the rice steam, covered, for another minute. Then fluff it gently with a fork or spoon to incorporate any mixture that might have floated to the top. Your Arroz Verde - Mexican Green Rice Recipe is now ready to wow!

How to Serve Arroz Verde - Mexican Green Rice Recipe

A white bowl filled with green rice that looks soft and fluffy, with each grain showing a mix of light and darker green shades. On top, there are scattered white cheese crumbles that add a rough texture and bright contrast. The bowl sits on a white marbled surface alongside fresh green cilantro leaves and a green bell pepper, giving a fresh and natural feel. The background is softly blurred to keep focus on the bowl. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Finish your Arroz Verde - Mexican Green Rice Recipe with a sprinkle of crumbled cotija cheese or queso fresco to add a creamy, salty contrast. Fresh lime wedges are fantastic for squeezing over the top, and a few extra cilantro leaves bring a pop of freshness that elevates every bite.

Side Dishes

This green rice pairs wonderfully with classic Mexican mains like grilled chicken, carnitas, or sautéed vegetables. It also shines alongside black beans, avocado slices, or even as a colorful bed for shrimp tacos. The flavors are versatile and complement many dishes without overpowering them.

Creative Ways to Present

For a fun twist, try stuffing your Arroz Verde - Mexican Green Rice Recipe into burritos or using it as a vibrant base for a layered Mexican bowl with beans, salsa, and grilled meat. You can also serve it molded in small ramekins to make elegant individual portions that wow guests at your dinner party.

Make Ahead and Storage

Storing Leftovers

The great thing about this Arroz Verde - Mexican Green Rice Recipe is how well it stores. After cooling completely, transfer leftovers to an airtight container and keep them in the refrigerator for up to 3 days. The flavors will deepen, making it even tastier the next day!

Freezing

If you want to keep this dish for longer, freezing is a fantastic option. Portion the rice into freezer-safe containers or bags, removing as much air as possible. It can be frozen for up to 2 months and still maintain its fresh, bold flavor once reheated.

Reheating

Reheat the rice gently in a skillet over medium-low heat with a splash of water or stock to keep it moist. You can also microwave it covered, stirring halfway through until hot. Avoid overheating to preserve that tender texture and vivid green color that makes this rice so special.

FAQs

Can I make Arroz Verde - Mexican Green Rice Recipe vegetarian?

Absolutely! Simply use vegetable stock instead of chicken stock, and you’ll have a delicious vegetarian version full of flavor and brightness.

Can I substitute the poblano pepper?

Poblanos provide a mild heat and smokiness that define this dish, but you can substitute with a green bell pepper for a milder option or an anaheim pepper for a bit more heat, adjusting to your preference.

What type of rice works best?

Jasmine rice is ideal for its fragrant aroma and fluffy texture, but you can use other long grain rice varieties. Avoid short grain rice, which tends to be stickier and less fluffy.

How spicy is this Arroz Verde - Mexican Green Rice Recipe?

This recipe has a gentle warmth from the poblano pepper—mild enough for most palates. If you prefer more heat, you can add a pinch of chili flakes or a serrano pepper to the puree.

Can I prepare the green puree ahead of time?

Yes! The green pepper puree can be made a day in advance and stored in the refrigerator. Just give it a good stir before cooking to ensure even distribution in the rice.

Final Thoughts

Trust me, once you make this Arroz Verde - Mexican Green Rice Recipe, it will quickly become a cherished staple in your kitchen. Its bright colors, smoky flavors, and fluffy texture are downright irresistible. Whether as a side dish or a main event, this recipe is simple enough for any weekday but special enough to impress friends and family. Go ahead and give it a try—you’ll fall in love with every bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Arroz Verde - Mexican Green Rice Recipe

Arroz Verde - Mexican Green Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 177 reviews
  • Author: Ivy
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 2 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

Arroz verde is a flavorful Mexican green rice made by blending poblano pepper, cilantro, and spinach into a vibrant puree, which is then cooked with toasted jasmine rice and chicken or vegetable stock. This recipe yields a deliciously aromatic and colorful side dish or burrito filling, best served with a sprinkle of cotija cheese or queso fresco.


Ingredients

Vegetables and Herbs

  • 1 medium poblano pepper
  • ¼ small onion
  • 1 small clove garlic
  • ¼ cup cilantro (coriander leaves, about 5 stems)
  • 1 handful spinach

Dry and Dairy

  • ½ cup jasmine rice (or other long grain rice)
  • Cotija cheese or queso fresco to serve (optional but recommended)

Liquids and Oil

  • ¾ cup chicken stock (or vegetable stock to keep vegetarian)
  • 1 tbsp vegetable oil

Seasonings

  • 1 pinch salt (or more to taste)
  • 1 pinch black pepper (or more to taste)


Instructions

  1. Char the Poblano Pepper: Char the poblano pepper by grilling it over a grill, barbecue, or gas stove, or roast in the oven at 400°F (200°C) for about 10 minutes, turning as needed until the skin is evenly charred and the pepper is softened. Place the pepper in a freezer bag to steam, which loosens the skin. Allow it to cool to room temperature, then peel off the skin and remove the core and seeds, even if the pepper breaks up.
  2. Prepare the Puree: Peel and roughly chop the onion and garlic. Place the peeled poblano pieces, chopped onion, garlic, cilantro, and spinach in a blender. Blend until smooth, adding a small amount of chicken or vegetable stock if necessary to aid blending.
  3. Toast the Rice: Warm the vegetable oil in a medium, wide pot or pan over medium heat. Add the jasmine rice and toast it for 2-3 minutes, stirring constantly to coat the rice in oil and lightly brown it in spots.
  4. Cook with Puree: Add the blended green pepper-cilantro puree to the toasted rice and cook for about 2 minutes, stirring regularly to let the flavors incorporate and for the liquid to be absorbed. The rice mixture should darken visibly.
  5. Simmer the Rice: Pour in the chicken or vegetable stock, add a pinch of salt and black pepper, then cover the pot. Bring to a simmer, reduce heat to low, and cook until the stock is fully absorbed and the rice is tender, approximately 15-20 minutes.
  6. Finish and Serve: When the rice is done, remove from heat and let it sit covered for 1 minute to steam. Fluff the rice with a fork or spoon to mix in any puree that has risen to the top. Serve hot, optionally topped with crumbled cotija cheese or queso fresco, or use as a filling for burritos.

Notes

  • If you prefer a vegetarian version, substitute chicken stock with vegetable stock.
  • Jasmine rice is recommended for its aroma and texture, but other long-grain rice varieties can be used with similar results.
  • Char the poblano carefully to ensure the smoky flavor, but avoid burning it excessively to prevent bitterness.
  • Adding a small amount of stock while blending helps achieve a smooth puree consistency.
  • Toasting the rice before cooking improves the texture and adds a nutty flavor.
  • Cotija cheese or queso fresco adds a traditional salty topping that complements the rice very well but is optional.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
    Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
  • Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
    Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
  • Crema Pasticcera (Italian Pastry Cream) Recipe
    Crema Pasticcera (Italian Pastry Cream) Recipe
  • Dreamy Cream Strawberry Milkshake Recipe
    Dreamy Cream Strawberry Milkshake Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Arugula Salad with Strawberries, Feta, and Lemon Vinaigrette Recipe
    Arugula Salad with Strawberries, Feta, and Lemon Vinaigrette Recipe
  • Chicken Vegetable Soup (Easy Stovetop Recipe) + Video Recipe
    Chicken Vegetable Soup (Easy Stovetop Recipe) + Video Recipe
  • Vegetable Tortellini Soup Recipe
    Vegetable Tortellini Soup Recipe
  • Easy Creamy Tomato Bisque Soup Recipe
    Easy Creamy Tomato Bisque Soup Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ivys Recipes. All rights reserved.