Instant Pot Mexican Rice
Whether you use it as a side dish or devour it as a main, this flavor-filled Instant Pot Mexican Rice is a total hit. It’s ready in less than 30 minutes and it’s perfect for weeknights.
The Best Mexican Rice in Minutes.
Our local Mexican joint has us hooked on Mexican rice. They serve it as a side, but we’ve started snubbing the tacos and going for the rice first—it’s just that good.
In an effort to make a full-blown meal out of the good stuff, we came up with our own version. It’s quick, effortless, and made in the Instant Pot making it perfect for weeknights.
This was actually the first rice dish we ever made in the Instant Pot and it totally sealed the deal for us; the texture is perfect and the flavors, bold!
We never want to cook rice any other way again—mark our words.
What’s in Mexican Rice?
Think big flavors: juicy tomatoes, garlic, bell peppers, cumin, and smoky paprika.
The beauty of this dish is that it’s super flexible. You can keep it vegetarian, add meat or seafood, serve it as a side, or curl up with a huge bowl of it.
Here’s our ingredient list:
- Olive oil
- Garlic cloves
- Bell pepper
- Long grain rice
- Canned diced tomatoes
- Cooked black beans
- Vegetable broth (you could also use chicken stock)
- Kosher salt
- Garlic powder
- Smoked paprika
- Chili powder
- Ground coriander (optional)
For serving, we’re really into some chopped fresh parsley, sliced avocado, and lime wedges.
How to Make Mexican Rice in an Instant Pot.
The key to Mexican Rice is to sauté the rice in hot oil until it’s lightly toasted. This helps the grains retain some of their texture after being cooked, so you’re going to put the sauté function on your Instant Pot to use with this one.
Set the Instant Pot to Sauté mode. When your Instant Pot is hot, add the oil. Then, add the garlic, diced onion, and diced bell pepper. Let these veggies sauté for 2-3 minutes, stirring often to keep the garlic from burning.
Add the uncooked rice and stir to coat the rice in oil, mixing it well with the onion, garlic, and pepper. Let the rice simmer for about 2-3 minutes, or until it’s lightly toasted.
Add the vegetable broth, crushed tomatoes, and spices to the Instant Pot. Stir everything well to combine the ingredients.
Turn off the Sauté function by pressing the Keep Warm/Cancel button. Secure and lock the lid onto your Instant Pot and ensure that the pressure knob is set to the Sealing position.
Click on the Manual button and set the Instant Pot to cook, on High Pressure, for 8 minutes. Once 8 minutes is up and your Instant Pot starts to beep, it will start its natural release process. Let it naturally release for 5 minutes. After 5 minutes, carefully move the pressure knob from sealing to venting for a quick release. Steam will spit out of the valve, so be careful. Once the steam has fully released, it’s safe to remove the Instant Pot lid.
Fluff the rice with a fork. Stir in the cooked black beans.
- Serve, and garnish with chopped fresh parsley, avocado slices, and lime wedges.
What to Serve With Mexican Rice.
We love to make a meal out of this by eating it on its own or by adding some leftover cooked ham or cooked shredded chicken. (A precooked rotisserie chicken from the supermarket always does the trick!)
This would also act as a great side for the following dishes:
- Chili-Seasoned Grilled Mahi Mahi with Lime Butter
- Pan-Seared Salmon with Avocado and Mango Salsa
- Sheet Pan Shrimp Fajitas
Have You Made This Recipe?
If you enjoyed this recipe, please consider leaving a STAR rating & commenting below with feedback!
You can also show off your creations on Instagram by tagging @killing__thyme
Get the Recipe:
Instant Pot Mexican Rice
- 1 TBSP olive oil
- 1/2 red onion, diced (about 1 cup)
- 2 garlic cloves, smashed and thinly sliced
- 1 bell pepper, diced (about 1 cup)
- 1 cup long grain white rice
- 14.5 oz can of diced tomatoes, drained, If you want more bite, get a can of diced tomatoes with chilies!
- 1 1/4 cup vegetable broth, Or chicken stock
- 1/2 tsp kosher salt
- 1/4 tsp cumin
- 1/4 tsp garlic powder
- 1/4 tsp smoked paprika
- 1/4 tsp chili powder
- 1/4 tsp ground coriander (optional)
- 15 oz can of black beans, drained and rinsed
- Chopped fresh parsley
- Avocado, sliced or cubed
- Lime wedges, for spritzing
- Instant Pot
- Set the Instant Pot to Sauté mode. When your Instant Pot is hot, add the oil. Then, add the garlic, diced onion, and diced bell pepper. Let these veggies sauté for 2-3 minutes, stirring often to keep the garlic from burning.
- Add the uncooked rice and stir to coat the rice in oil, mixing it well with the onion, garlic, and pepper. Let the rice simmer for about 2-3 minutes, or until it’s lightly toasted.
- Add the vegetable broth, tomatoes, and spices to the Instant Pot. Stir everything well to combine the ingredients. Then, turn off the Sauté function by pressing the Keep Warm/Cancel button. Secure and lock the lid onto your Instant Pot and ensure that the pressure knob is set to the Sealing position. Click on the Manual button and set the Instant Pot to cook, on High Pressure, for 8 minutes.
- Once 8 minutes is up and your Instant Pot starts to beep, it will start its natural release process. Let it naturally release for 5 minutes. After 5 minutes, carefully move the pressure knob from sealing to venting for a quick release. Steam will spit out of the valve, so be careful. Once the steam has fully released, it’s safe to remove the Instant Pot lid.
- Fluff the rice with a fork. Stir in the cooked black beans, cover, and let the rice sit for a few minutes.
- Serve, and garnish with chopped fresh parsley, avocado, and lime wedges.
82 Comments on “Instant Pot Mexican Rice”
Damn this is REALLY flavorful!
Haha, thanks Daniel!
We make this every week for meatless monday because it’s delicious and makes for easy leftover lunches!
I love that!
A delicious side dish that took under 30 minutes! Love!
Always a win ;)
This looks so tasty. I love that I can modify it to my tastes. Thanks for the great tutorial pics.
Mexican rice is my favorite. Thanks for this instant pot version.
Great Mexican rice! I love that it is a full meal ad beans. Add the proteins and all those veggies roundup for the perfect one-pot meal! Thanks for the recipe!
Totally! Glad you loved it, Tavo.
Didn’t have black beans so I used pinto beans and it was really good! Nice recipe. Will make again.
This was insanely good! I love how flavorful the rice is after cooking it in broth!
I don’t think I’ve cooked rice in plain ol’ water in years! Broth all the way :)
This is my family’s favorite rice recipe! It always turns out perfectly and so flavorful!
Such a simple dinner. Loved the flavor of this rice. Thanks for the recipe!
So glad, Jill!
This is perfect for any occasion! Wow, quick and easy recipe! Thanks, Dana!
You’re so welcome, Alison!
Added this rice mixture in with our Taco Tuesday dinner last night and it was a family favorite. We used it in the tacos and taco salad. Delicious!
Made and saved! Delicious recipe, thanks so much. We’ll be making again
Aw, thank you!
Yum! I don’t usually make Mexican rice with black beans but this is so good!
Mexican rice is my all time favorite. I will try this IP version soon. Thanks for sharing.
Keep me posted!
This is one of our favorite sides! The mexican rice went well with our chicken and beans for dinner.
love this recipe, the rice is so good inside burritos!
Yum, sounds perfect!
Great way to take ordinary rice and kick it up a notch. My family can handle the heat so I like to add the diced tomatoes with green chilies.
Yes, love those!
This was a complete meal. So easy and delicious. Everyone loved it. Making it again.
I LOVE it! Mexican rice is one of my all-time favorite things to serve with any Mexican meal. I love how easy you’ve made it by using the Instant Pot.
Making rice is one of my favorite ways to use our instant pot! It always turns out so good. My family loved this Mexican rice!
So glad! I agree, rice in the IP—there’s no beating it!
This is the perfect side dish for taco night in my house! Delicious. :)
Happy to hear it!
Yum! Had as a side to fajitas last night. So good.
Awesome to hear!
We made this rice to go with our tacos last night, and it turned out perfectly! So quick and easy to make
Happy to hear it!
Oh wow, this looks so delicious. My family is going to devour it!
I hope so :)
This rice is so delicious and love how it’s easily made in the IP! I can eat this with any meal! It was such a huge hit I’ll have to make it again!
Rice in the IP is the only way for me now!
This was a really huge hit at my house! A new dinner favorite!
I really love the seasoning in this rice! Such an easy way to add a delicious side to taco night.
I agree, Liz!
This was so easy to make! Thank you for sharing my whole family loved it!
You’re so welcome :)
We made it last night as a side dish to Mexican chicken breasts and I have to say, it’s delicious! I think it would make a beautiful lunch on its own!
It can definitely make a great meal on it’s own! Thanks, Ieva!
Delicious. Had this as a side to tequila lime chicken. It was perfect. Will definitely make this again. Amazing flavors!
Sounds like the perfect dinner :)
I love how full of flavor this is and how quickly it’s ready using the Instant Pot. This rice went great with our taco dinner!
It’s perfect for taco night! :)
So many beautiful Mexican flavours packed into one instant pot – this rice is total perfection, absolutely delicious and so easy to make.
Thanks for the feedback, Kate!
This flavor packed rice looks absolutely amazing! Love that it can be a side dish or a main course. Either way, I’m ready to dig in.
Definitely a flexible one!
Perfect easy and flavorful meal for a busy weekday meal. Whole family loved it.
Happy it was a hit, Chris!
This incredible side dish is so easy from being made in the instant pot! Bold and flavorful, too!
Glad you think so!
Wow! A recipe with so many bold flavours, definitely a must try!
Keep me posted if you do try it.
This is such a great rice dish! I love all of the flavors and how easy it is to make in the Instant Pot! Thanks for another great recipe!
My pleasure, Tracy!
This rice is everything! Full of flavor and color. Plus super easy in the IP.
So much flavor packed into this rice! I love how easily it all comes together in the instant pot. Definitely perfect for weeknights.
IP always ensures so much flavor :)
This rice was so flavorful and so easy to make! It went perfectly in our burrito bowls for dinner today!
I love the idea of using this rice in burrito bowls!