Instant Pot Enchilada Rice

Quick & easy Instant Pot Enchilada Rice gets done in less than 30 minutes!

Perfect weeknight meal for busy days, it’s so flavorful, filling and cheesy!

If you love all the Instant Pot vegetarian/vegan recipes that I share on the blog, please join me on this Facebook Group – Instant Pot Vegetarian Recipes. The group shares/features vegetarian instant pot recipes and ideas from all around the web!

enchilada rice in a black bowl topped with avocados with a side of tortilla chips

Disclosure: This post contains affiliate links. For more information on my Affiliate and Advertising Policy, please click here

This instant pot enchilada rice might be my new favorite Instant Pot meal! You guys it’s so good and also so easy.

Do you guys like enchiladas? I do like it but it’s not something that I order every time I go to a Mexican place. The reason is that they almost always way too cheesy for my liking.

So when I want the flavors of enchilada in an easy way and with less cheese, I make this enchilada rice!

This Instant Pot Enchilada Rice

✓ super easy, one-pot meal

✓ packed with so much flavor

✓ gets done in less than 30 minutes

✓ perfect meal for busy days

Now let me tell you the most important ingredient to make this instant pot enchilada rice super good is using a good enchilada sauce.

Because the flavors really depend on it, I suggest you go with a brand you love. If you have a homemade recipe, then use that.

Else these are two I love (not sponsored, just love them)- Frontera and Tres.

For this recipe, I have used both red and green enchilada sauce. That makes this dish so much more flavorful!

instant pot enchilada rice with cheese on top

Since, I don’t eat very spicy food I have used mild enchilada sauce here and also only 1/2 cup of green enchilada sauce. If you like it spicy, use medium heat enchilada sauce and you can also add more of the sauce for stronger flavors.

If you don’t like or have green enchilada sauce, then simply use more of the red enchilada sauce. Just make sure to use a good one!

Coming to the cheese, again you can use any cheese of your liking here. Cheddar, Mexican blend anything you like. And feel free to add as much cheese as you like.

This amount was just right for me without going overboard. But if you love cheese, then go ahead and add to your heart’s content.

I have used long grain white rice in this recipe but you may use basmati rice as well. I have personally not tried this recipe with brown rice. But it should work.

If using brown rice, I would cook this for 24 minutes at high pressure with natural pressure release.

Can This Be Made Vegan

Sure! Just skip the regular cheese at the end and use vegan cheese in place.

In fact you can cook the rice and once it’s done, just top it with my favorite vegan cheese sauce. It will be so good!

enchilada rice in a black bowl with a fork pulling out rice from the bowl

Can I Freeze The Enchilada Rice

Yes you can. I would not stir in the cheese at the end if I want to freeze it.

Freeze in individual portions in freezer bags and then stir in the cheese at the time of re-heating your portion.

 

Method

1- Press the saute button on the Instant Pot. Once it displays hot, add the oil to the pot and then add the garlic, onion, jalapeño and peppers. Saute for 1 minute, you don’t want them browned.

2- Then add water to the pot. Make sure there’s nothing stuck at the bottom. If you only saute for a minute, most likely there won’t be anything stuck.

3- Add rice, do not stir.

4- Add black beans, corn, cumin powder, smoked paprika, salt in that order without stirring.

step by step pictures of making instant pot enchilada rice

5- Then add red enchilada sauce and green enchilada sauce. Do not stir.

6- Close the pot with its lid. Press the manual or pressure cook button and cook on high pressure for 5 minutes, with the pressure valve in the sealing position.

7- Let the pressure release naturally for 5 minutes and then do a quick pressure release. Open the pot and stir in the cheese and close the pot with a glass lid for couple of minutes until the cheese melts.

8- Stir the melted cheese with the rice.

step by step pictures of making instant pot enchilada rice

Top enchilada rice with cilantro, avocado and serve with tortilla chips. Yum!

enchilada rice in an instant pot with a spatula

If you’ve tried this Instant Pot Enchilada Rice Recipe then don’t forget to rate the recipe! You can also follow me on Facebook and Instagram to see what’s latest in my kitchen!

Instant Pot Enchilada Rice

Easy Instant Pot Enchilada Rice gets done in less than 30 minutes! Packed with flavors, this is the perfect meal for busy days! 

enchilada rice in a black bowl topped with avocados with a side of tortilla chips
Course Side Dish
Cuisine Mexican
Keyword enchilada rice
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 4
Calories: 514 kcal
Author: Manali
5 from 1 vote
Print

Ingredients

  • 1 tablespoon oil, 15 ml, I used avocado oil
  • 3-4 large garlic cloves, chopped
  • 1 medium red onion, 85 grams, chopped
  • 1 jalapeño, de-seeded & chopped
  • 1 medium red pepper, chopped
  • 1 cup water, 8 oz/240 ml
  • 1 cup white rice, long grain, 210 grams, rinsed and drained
  • 15 oz can black beans, drained & rinsed, or use 1 3/4 cup cooked black beans
  • 3/4 cup sweet corn, frozen
  • 1 teaspoon cumin powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt, or to taste
  • 1 cup red enchilada sauce, 8 oz, I used mild (I love Frontera)
  • 1/2 cup green enchilada sauce, 4 oz, I used mild, may use additional 1/2 cup for a spicier rice
  • 1 cup shredded cheese, 4 oz, cheddar/mexican blend/mozzarella
  • cilantro, to serve
  • avocado, diced, to serve
  • tortilla chips, to serve

Instructions

  1. Press the saute button on the Instant Pot. Once it displays hot, add the oil to the pot and then add the garlic, onion, jalapeño and peppers. Saute for 1 minute, you don't want them browned. 

  2. Then add the following WITHOUT stirring- water, rice, black beans, corn, cumin powder, smoked paprika, salt, red enchilada sauce and green enchilada sauce. Do not stir. 

  3. Close the pot with its lid. Press the manual or pressure cook button and cook on high pressure for 5 minutes, with the pressure valve in the sealing position.

    Let the pressure release naturally for 5 minutes and then do a quick pressure release. 

  4. Open the pot and stir in the cheese and close the pot with a glass lid for couple of minutes until the cheese melts. Stir the melted cheese with the rice.

  5. Top enchilada rice with cilantro, avocado and serve with tortilla chips. Yum!

Stove-top Instructions

  1. To make this recipe on stove top, use a pan with lid. Follow instructions until sauteing the garlic, onion, jalapeño and peppers (on medium heat). Then add all ingredients in given order- water, rice, black beans, corn, cumin powder, smoked paprika, salt, enchilada sauces and stir. Cover the pot with a lid and cook on medium heat for 10 to 15 minutes or until the rice is done. Remove lid and add in the cilantro and cheese. Mix until the cheese melts. Serve with avocados, cilantro!

Recipe Notes

  1. If you have burn problem with your Instant Pot- skip the step of sauteing the onion-garlic-jalapeno. Just add everything in the order that it's listed and cook as per instructions.
  2. If you are sauteing the onion, garlic (as per the recipe) only saute for 1 minute. You do not want any brown bits.
  3. I have not tried it personally but this recipe should work with brown rice as well- cook for 24 minutes on high pressure with natural pressure release if using brown rice. 
  4. This enchilada rice is mildly spiced. To make it spicier, add more jalapenos, use medium enchilada sauce in place of mild and use an additional 1/2 cup of green enchilada sauce.
  5. You may also use taco seasoning here. If you do that, skip on the cumin and smoked paprika.
  6. You may serve it with sour cream, lime wedges etc.
  7. To make it vegan: skip the cheese at end or use vegan cheese.
Nutrition Facts
Instant Pot Enchilada Rice
Amount Per Serving
Calories 514 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 4g25%
Cholesterol 22mg7%
Sodium 1257mg55%
Potassium 635mg18%
Carbohydrates 82g27%
Fiber 13g54%
Sugar 10g11%
Protein 22g44%
Vitamin A 1960IU39%
Vitamin C 48.3mg59%
Calcium 198mg20%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

7 thoughts on “Instant Pot Enchilada Rice

      1. I don’t have instant pot but I cooked it in regular pot and fallowed the recipe. I did spicy 🌶 and it was great, every one loved it including children ( I mean 8-16 yrs of age ).

Leave a Reply

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