Instant Pot Green Rice – Arroz Verde

As an Amazon Associate I earn from qualifying purchases. Read my disclosure policy.

Green rice, or arroz verde, is a traditional vibrant green Mexican rice dish that is full of the flavor of poblano chiles and cilantro. Making the dish in the Instant Pot makes it a quick and easy side dish for tacos or burritos.

When I make rice to go with a Mexican or Southwestern meal I usually make this red Mexican Rice recipe, which is flavored with tomatoes and cumin. And that recipe is tasty and a huge favorite for my family. But recently I wanted to try something different, which is why I made this traditional Mexican Green Rice, also called Arroz Verde.

Green rice gets its vibrant green color from added chile peppers and coriander. They also give it a distinctive and rich flavor which makes the rice delicious!

Save This Recipe Form

Want To Save This Recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get great new recipes each week!

And if you are looking for new rice dishes from around the world to try, make this maqluba recipe. It is a layered Middle Eastern dish that is amazing.

Why Make Green Rice in the Instant Pot?

I decided to adapt the arroz verde recipe for the Instant Pot, because I like making rice in my pressure cooker. There are a few reasons:

  • It is easy – you don’t have to worry about stirring the rice on the stove top or turning the heat down or anything – you just set it and forget it.
  • Using the saute function of the Instant Pot makes it easy to make rice dishes like this one which call for browning the rice.
  • The rice stays warm until the rest of dinner is ready, meaning I don’t have to time everything around the rice.
  • Most importantly – the rice is perfectly cooked every time!
A bowl of Arroz Verde in front of an instant pot.

What kind of chile peppers should I use?

Poblano peppers are traditional to use in Mexican green rice. They are a mild chile pepper with gives the green rice a slightly spicy taste but nothing overwhelming. If you want to make spicy rice then you can add in a jalapeno or other spicy pepper to give a rice a distinctive kick!

I didn’t roast my poblano peppers when I made this dish and it tasted excellent. Roasting the poblanos would give the rice a little bit deeper flavor, but it also adds about half an hour to the preparation time. You can roast the peppers by  broiling or cooking over a flame until the skin is blackened and then peeling off the blackened skin after they cool.

Arroz Verde in a bowl on a cutting board.

How to make Instant Pot Green Rice

The first step in making the green rice is to prepare the green puree that will flavor the dish. To do this you want to puree the poblano peppers, jalapeno (if using) and coriander along with some onion and garlic. I put all the ingredients into a food processor and pulsed it until they were a bright green paste. You could also use a blender for this step, although with a blender you might need to add a little bit of the chicken stock to help it blend.

Preparing green pesto using a food processor.

Then I set the Instant Pot on Saute, added some oil to the Instant Pot and sauted the rice. This step has two main functions, first it adds some flavor to the rice from the oil. Secondly it changes the consistency of the rice so that it is less sticky. This extra step of sauteing the rice is common in pilaf style recipes.

A wooden spoon is being used to stir Arroz Verde in a pot.

The rice will start to brown quickly, in just 2 or 3 minutes. Once it has started to brown add the green puree and stir it for a minute or two. Then add the chicken stock and salt and the rice is ready to cook. Set the Instant Pot on Manual (or Rice) mode for 8 minutes and make the rest of dinner.

A pot filled with Arroz Verde, a traditional dish of rice and greens, served with a wooden spoon.

Once the rice is done it should release naturally for at least 5 minutes. Then you can either release the remaining pressure manually or let the Instant Pot sit until dinner time. In the pressure cooker the rice will stay warm and moist for a couple hours, so you can make the rest of dinner at your convenience. The rice also tastes delicious with served with a squeeze of lime juice.

Arroz Verde

This side dish was delicious, and the rice had a distinctive flavor which was a mix of cilantro and peppers. I liked it better than the more typical Mexican rice I’ve made before. Some of that is just because it was something different, but I also really liked the texture of this dish. Toasting the rice made the rice grains more distinct and fluffy, and it was not sticky at all.

This different texture also made this dish reheat very well. Rice can be tricky to reheat in the microwave because it clumps together and get sticky but this rice didn’t do that at all. I think this rice would be great for food prep for that reason. You can make a big pot of rice on Sunday and reheat for the rest of the week.

Green rice in a bowl.

This arroz verde side dish can be used for any Mexican dishes you are making! I suggest pairing it with Mexican menudo, enchiladas, or carnitas. This tostada recipe is also a family favorite.

But you don’t have to just serve it with a Mexican inspired meal. It is great with fried fish or grilled meat to add some excitement to a boring American meal! This rice is delicious anytime.

Yield: 8

Instant Pot Mexican Green Rice

Green rice in a bowl.

Green rice, or arroz verde, is a traditional vibrant green Mexican rice dish that is full of the flavor of poblano chiles and cilantro.

Prep Time 15 minutes
Cook Time 8 minutes
Additional Time 5 minutes
Total Time 28 minutes


  • 2 poblano peppers
  • 1 jalapeno pepper (optional)
  • 1 cup cilantro
  • 1 small onion
  • 2 cloves garlic
  • 2 Tablespoons vegetable oil
  • 1 1/2 cups long grain rice
  • 1 1/2 cups chicken stock
  • 1 teaspoon salt (adjust to taste, some chicken stock is salty)


  1. Stem and remove seeds from the poblano peppers and jalapeno (if using).
  2. Put all the peppers along with the cilantro, onion and garlic in a food processor or blender and mix until pureed. If you need extra liquid add a little bit of chicken broth to the mixture.
  3. Set the Instant Pot on Saute and add the oil. Let it heat for a couple minutes, then add the rice.
  4. Cook the rice in the oil, stirring constantly for about 3 minutes, until is starts to brown lightly.
  5. Add the chicken stock, salt and green puree to the Instant Pot. Stir to mix, then turn the pressure cooker off.
  6. Place the lid on the Instant Pot and set the it to Manual Mode, 8 minutes, high pressure. It should take about 5 minutes for the Instant Pot to reach pressure.
  7. Once the Instant Pot reaches pressure and finishes let the pressure release naturally for at least 5 minutes.
  8. At that point you can manually release the pressure and serve, or let it sit until the rest of dinner is ready.


Add the jalapeno if you want your rice spicy.

Serve with lime wedges if desired.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 124Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 2mgSodium: 441mgCarbohydrates: 16gFiber: 1gSugar: 2gProtein: 3g

Nutrition facts are estimates.

Find More Instant Pot Recipes

Green rice with Arroz Verde in a bowl.

Hi, I’m Anne!

I love to cook and I want to share my recipes with you. I believe cooking should be approachable and fun, not a chore. I want to make simple recipes using everyday ingredients that you can make again and again, whether it is for a busy weeknight, a summer cookout or a special dessert. Read more...

Leave a Comment

Skip to Recipe