Smells Like Delish

  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
menu icon
go to homepage
  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
×
Home » All Recipes » Rice

Updated: May 20, 2026 · Published: Apr 21, 2026 . by Kelly Bloom · This website uses affiliate links. · 1 Comment

Arroz Verde (Mexican Green Rice)

  • Facebook
  • Flipboard
  • X
Jump to Recipe
A close-up of a bowl filled with Mexican arroz verde, or green rice, with a vibrant green color from herbs. Text above reads "Mexican Arroz Verde" and "smellslikedelish.com" appears at the bottom.

Arroz verde is a traditional Mexican green rice made with roasted poblanos, cilantro, and garlic. The grains cook up fluffy and separate instead of soft. A simple side that fits naturally into any Mexican meal.

Close up of arroz verde in a white bowl with cilantro garnish.

Why This Arroz Verde Recipe Works

Roasting the poblanos builds depth, and toasting the rice keeps the grains separate instead of turning soft or mushy. The green mixture adds extra moisture, so cutting the broth slightly keeps the rice from going soft while still cooking through.

  • Authentic method: Roasted poblanos, toasted rice, and simmering in the green puree follow the traditional approach for arroz verde.
  • Firm separate grains: Reducing the broth slightly keeps the rice fluffy instead of soft or mushy.
  • Deep savory flavor: Roasting the peppers and briefly cooking the puree with the rice builds flavor into every bite.
  • Easy to pair: A staple side served alongside tacos, enchiladas, grilled meats, and everyday Mexican meals.
Arroz verde in a white bowl with cilantro, garlic, and greens nearby.

Ingredients Overview

The ingredient list is simple, with roasted poblanos forming the base of the green sauce. Cilantro and garlic add a fresh, savory flavor, while spinach is the traditional leafy green used for color.

Full ingredient amounts and preparation instructions are in the printable recipe card at the bottom of this post.

Overhead view of two poblano peppers, garlic, onion, chicken broth, rice, vegetable oil, cilantro, spinach, salt, and a small bowl of white powder arranged on a white marble surface.

How To Make Arroz Verde

The process starts by roasting the poblanos, then blending them with the other green ingredients into a smooth puree. The rice is toasted, coated in the green mixture, and simmered in broth until tender. Follow the step by step visual guide below for each part of the process.

Roasted poblano peppers on a foil lined baking sheet.
  1. Roast the poblano peppers at 400°F until the skins are blistered and darkened, about 30 minutes.
  1. Let the peppers cool enough to handle, then peel away the loose skin. Remove the stems and seeds.
Peeled roasted poblano pepper with stem, seeds, and skin removed.
Blended poblano, cilantro, garlic, and greens mixture for arroz verde in a blender.
  1. Add the poblanos to a blender with the onion, garlic, cilantro, spinach, and the water. Blend until smooth.

Pro Tip - Kale Option

Kale can be used instead of spinach for a deeper green color that holds better after cooking. Spinach is traditional, but the color fades more quickly.

  1. Heat the olive oil in a wide skillet or braiser over medium heat. Add the rice and cook, stirring, until the grains look opaque and are just beginning to turn lightly golden.
Rice toasting in oil in a wide skillet with a spatula until lightly golden.
Green poblano mixture added to toasted rice in a skillet and being stirred to coat.
  1. Pour in the blended green mixture and stir for 1 to 2 minutes so the rice is fully coated and the puree cooks briefly.
  1. Add the chicken broth and salt. Bring to a boil, cover, reduce the heat to low, and simmer for 15 to 20 minutes, until the liquid is absorbed. Do not stir while it cooks.
Arroz verde simmering covered in a pot with a glass lid as the rice absorbs the liquid.
Fluffy arroz verde in a pot with chopped cilantro after resting and fluffing.
  1. Remove from the heat and let the rice rest, covered, for 5 to 10 minutes. Fluff gently with a fork, taste, and adjust salt before serving.

Serving Suggestions

Arroz verde works well as a side with many of your Mexican mains. Serve it alongside salsa chicken tacos, Mexican Beef Birria (Birria de Res) or shrimp tostadas for a simple meal.

Add chorizo refried black beans for a classic combination, and round out the plate with fresh sides like pico de gallo, guacamole, or a simple tomato and avocado salad.

Bowl of fluffy Mexican green rice served with cilantro garnish.

Substitutions and Variations

Here are a few easy ways to adjust the recipe to fit what you have on hand:

  • Spinach or kale: Spinach is traditional, but kale holds its deeper green color better after cooking.
  • Vegetable broth: Vegetable broth works just as well in this recipe.
  • Milder onion flavor: Use a smaller piece of onion if you want the poblano and cilantro to stand out more.
  • Extra herb flavor: Add a little more cilantro if you prefer a stronger green herb note.
  • More heat: Blend in part of a jalapeño if you want the rice a little spicier.

Tips for Success

A few small details make the texture and flavor turn out better:

  • Roast until blistered: Fully roasted poblanos give the rice better depth and a smoother blended texture.
  • Peel off only the loose skin: Don't worry about removing every last bit, just take off the papery blistered parts.
  • Toast the rice first: That step helps keep the cooked grains firm and separate.
  • Reduce the broth slightly: The green puree already adds moisture, so trimming the liquid helps avoid soft rice.
  • Let it rest before fluffing: A short covered rest finishes the cooking and keeps the grains from breaking up.

Storage Options

Leftovers store well and reheat easily:

  • Refrigerate: Store cooled arroz verde in an airtight container for up to 4 days.
  • Freeze: Freeze in portioned containers for up to 2 months for best flavor and texture.
  • Reheat gently: Warm in the microwave or on the stovetop with a small splash of broth or water to loosen it.
  • Keep covered: Cover while reheating so the rice doesn't dry out.

Related Recipes

  • Birria Quesadilla
  • Mexican Beef Tortas
  • Chicken Fideo Soup
  • Shrimp Ceviche
  • Authentic Mexican Churros Recipe

Frequently Asked Questions

What kind of rice is best for arroz verde?

Long-grain white rice is the best choice for arroz verde because it cooks up light and separate. Short-grain or sticky rice will hold more moisture and can turn soft or clumped together.

Should I rinse the rice before cooking?

You can, but it is not required for this method. Toasting the rice in oil first helps it cook up with a good texture and separate grains.

Why is my arroz verde not green?

The color can look dull if the greens are overcooked or if too little is used in the blend. Using fresh cilantro and spinach or kale, and not overcooking the rice, helps keep the color vibrant.

Is arroz verde spicy?

Arroz verde is usually mild. Poblano peppers add flavor more than heat, though the spice level can vary a little from pepper to pepper.

Why is my Mexican green rice mushy?

Mexican green rice usually turns mushy from too much liquid or skipping the step of toasting the rice first. The blended green mixture adds moisture, so reducing the broth slightly helps keep the grains firm.

Do I have to roast the poblano peppers first?

Roasting is the best option because it softens the peppers and adds deeper flavor. It also makes the skins easier to remove for a smoother sauce.

Mexican Recipes

  • Bowl of chicken fideo soup garnished with cilantro and cotija cheese.
    Chicken Fideo Soup (Sopa de Fideo con Pollo)
  • A white bowl filled with Mexican rice garnished with chopped herbs, with a fork taking a portion from the bowl. The bowl sits on a white cloth with black stripes.
    Mexican Red Rice (Arroz Rojo)
  • chicken fajitas in tortilla wraps.
    Skillet Chicken Fajitas
  • A spoonful of enchilada soup with sour cream, cheese, and black olives held above a bowl of more soup.
    Slow Cooker Chicken Enchilada Casserole

Get The Recipe!

A close-up of a white bowl filled with green rice, likely prepared with herbs or spinach, giving the rice a vibrant green color. The background is softly blurred.
Pin Recipe Print Recipe
5 from 1 vote

Mexican Arroz Verde (Mexican Green Rice)

Arroz verde is a traditional Mexican green rice made with roasted poblano peppers, cilantro, and garlic blended into a smooth base. The rice is lightly toasted before simmering, which gives it a deeper flavor and better texture. It cooks up fluffy with a mild, savory heat from the peppers. An authentic side dish that pairs naturally with a wide range of meals.
Prep Time10 minutes mins
Cook Time20 minutes mins
resting10 minutes mins
Total Time40 minutes mins
Course: Side Dishes
Cuisine: Mexican
Servings: 6 - 6 servings
Calories: 174kcal
Author: Kelly Bloom
Save the Recipe

📩Email To Your Inbox

Email this recipe to yourself when you can't print, you'll also receive new recipe ideas every week.

Equipment

  • Braiser 3 qt

Ingredients

  • 2 medium poblano peppers or one large
  • ¼ medium onion chunked
  • 1 clove garlic
  • ½ cup cilantro chopped
  • 1 cup spinach leaves or kale
  • 2 tablespoons water for blending the verde sauce
  • 2 tablespoon olive oil
  • 1 cup rice
  • 1¼ cups chicken stock
  • ½ teaspoon salt plus more to taste
US Customary - Metric
Prevent your screen from going dark

Instructions

  • Roast the poblanos at 400°F for about 30 minutes. Let cool, then peel off loose skin Remove stems and seeds.
    2 medium poblano peppers
  • Add the poblanos to a blender with the onion, garlic, cilantro, spinach, and the water. Blend until smooth.
    ¼ medium onion, 1 clove garlic , ½ cup cilantro, 1 cup spinach leaves, 2 tablespoons water
  • Heat the olive oil in a saucepan over medium heat. Add the rice and cook, stirring, until opaque and lightly golden.
    2 tablespoon olive oil, 1 cup rice
  • Stir in the poblano mixture and cook for 1 to 2 minutes.
    1¼ cups chicken stock, ½ teaspoon salt
  • Add the chicken broth and salt. Bring to a boil, cover, reduce the heat to low, and simmer for 15 to 20 minutes, until the liquid is absorbed. Do not stir while it cooks.
  • Remove from heat and let sit, covered, 5 to 10 minutes. Taste and adjust salt as needed.

Nutrition

Calories: 174kcal | Carbohydrates: 28g | Protein: 4g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 216mg | Potassium: 191mg | Fiber: 1g | Sugar: 1g | Vitamin A: 706IU | Vitamin C: 34mg | Calcium: 23mg | Iron: 1mg

Pin It For Later ⤵

Pinterest pin image for Mexican arroz verde recipe.

More Recipes for Rice

  • Steaming hot white rice in a round wooden tub, with a white plastic rice paddle resting on the rice.
    Rice Cooker Sushi Rice
  • A close-up of a bowl filled with cooked brown rice, with a fork scooping some of the rice. The bowl is white with subtle speckles, placed on a light surface.
    Rice Cooker Brown Rice (Short Grain)
  • A brass spoon holds a small serving of cooked white basmati rice against a plain white background.
    Rice Cooker Basmati Rice
  • A bowl of steamed white rice sits on a wooden table, with chopsticks and a ceramic spoon blurred in the background.
    Rice Cooker Jasmine Rice
  • Facebook
  • Flipboard
  • X

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Kelly Bloom says

    April 21, 2026 at 5:17 pm

    5 stars
    My family loved this!

    Reply
Kelly Bloom, Smells Like Delish

Hi, I'm Kelly!

I create recipes that you can get on the table even when you’re tired and in a hurry. From breakfast to dinner, appetizers to desserts you'll find delicious recipes that are easy for busy people to make.

More about me →

Father's Day

  • grilled bbq pork ribs.
    Barbecued Traeger Pork Ribs
  • A hand holding a faceted glass filled with an orange-brown drink and several ice cubes, with another similar glass blurred in the background on a marble surface.
    Jim Beam Old Fashioned Cocktail
  • A plate with a grilled Denver steak, sliced to show a pink center, a green salad with grape tomatoes and creamy dressing, and a square piece of cornbread. A fork and knife are beside the plate.
    Quick Denver Skillet Steaks
  • Sliced cooked beef roast with a peppery crust, arranged on a wooden cutting board. The meat is juicy with a pink center and seasoned outer layer.
    Oven Roasted Tri-Tip
See more Father's Day →

All Recipes

  • del frisco's butter cake with ice cream, caramel sauce, and whip cream.
    Del Frisco’s Butter Cake Recipe (Copycat)
  • A bowl of lactose free yogurt topped with granola and fresh berries.
    How To Make Lactose Free Yogurt
  • pile of hersheys cocoa brownies on a plate.
    Hershey's Fudgy One-Bowl Brownies
  • cut square of coconut pecan topped tornado cake.
    Texas Tornado Cake (Do Nothing Cake)
See more All Recipes →

(edit modern sidebar)

Footer

↑ back to top

ABOUT

  • About SLD
  • Disclaimer

PRIVACY

  • Privacy Policy
  • Accessibility

CONTACT

  • Contact
  • Newsletter

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Smells Like Delish ·All Right Reserved

sitemap

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

Delicious, I'm making this again!
My family loved this!
Thank you for sharing this recipe
We really enjoyed this recipe.
Easy to follow and turned out great!

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.