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!
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.
For this recipe, I have used both red and green enchilada sauce. That makes this dish so much more flavorful!
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!
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.
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.
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.
Top enchilada rice with cilantro, avocado and serve with tortilla chips. Yum!
Instant Pot Enchilada Rice
- 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
- 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.
- 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.
- 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.
- 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.
- Top enchilada rice with cilantro, avocado and serve with tortilla chips. Yum!
- 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!
- 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.
- If you are sauteing the onion, garlic (as per the recipe) only saute for 1 minute. You do not want any brown bits.
- 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.
- 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.
- You may also use taco seasoning here. If you do that, skip on the cumin and smoked paprika.
- You may serve it with sour cream, lime wedges etc.
- To make it vegan: skip the cheese at end or use vegan cheese.