These Mexican Instant Pot Rice and Beans are flavorful, easy to make, and wonderfully delicious. This dump-and-go recipe is made with brown rice, beans, broth, fire-roasted tomatoes, and spices. A delightful vegan and gluten-free dish for dinner!

Beans and rice in a white bowl
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Rice recipes in the Instant Pot are quick and easy to prepare. The rice comes out perfectly cooked almost every time we use the Instant Pot. It’s also really quick. You can prepare fresh rice dishes practically any night of the week.

If you’re looking for a quick dump-and-go meal, this Instant Pot Rice & Beans is ideal, just like my vegan taco soup and quinoa chili

There will be no stirring or babysitting necessary for this delicious, set-and-forget Mexican Rice & Beans (also often called Spanish rice and beans).

This recipe is hearty and satisfying enough to serve as the main course, but it could also be served as a side dish!

Watch How to Make Easy Instant Pot Rice & Beans

Why you’ll love this recipe

  • Quick and easy to prepare in the Instant Pot
  • It is a dump and go recipe.
  • It is so versatile – use it as a filling for tacos, burritos, burrito bowls, etc.. Or simply enjoy the rice and beans with your favorite toppings!

Ingredients you’ll need

  • Brown Rice: This dish is made with fluffy, delicate brown rice. I like to use long grain brown basmati rice.
  • Dry black beans: Soak them overnight. It’s a protein-rich food.
  • Oil: I typically use canola or avocado oil, but you may use other oils if you prefer.
  • Vegetable broth or water: I prefer to use vegetable broth in this recipe for extra flavor & richness, but you can substitute water if you don’t have any on hand.
  • Garlic cloves – mince the garlic with a knife or in a garlic press.
  • Spices – you’ll need chili, oregano, salt and cumin powder. You can also replace all of these with taco seasoning and salt.
  • Onion and Bell pepper: Adds flavor, and extra nutrition to this dish.
  • Fresh jalapeño- To make it less hot, remove the jalapeno seeds and rib. OR skip the jalapeno entirely.
  • Fire roasted tomatoes: Use canned fire roasted tomatoes.
  • Lime juice
  • Cilantro: For garnish
Ingredients you'll need for beans and rice recipe

Let’s make brown rice and beans

  • This is the best part – Just add all the ingredients to your pressure cooker in this order: oil, jalapeño, onion, garlic, rice, beans, bell pepper, spices broth and mix well. 
How to make brown rice and beans
  • Now add tomatoes. At this point, do not stir the pot!
  • Close lid with vent in sealing position. Set on pressure cook mode for 22 minutes at high pressure. 
  • When the pressure cooker beeps, let the pressure release naturally for 5 mins.
  • Open the lid. Add lime juice and garnish with chopped cilantro leaves.
Instant pot rice and beans garnished with cilantro

Serve with any of the toppings you like!

Rice and beans served in a bowl garnished with sour cream and jalapeños

Topping Ideas

Toppings such as cilantro, shredded lettuce, pico de gallo, sour cream, or sliced avocado tastes great with this rice and beans recipe.

Pro-Tips

Using canned beans & white rice: You can make this dish with canned beans. I recommend to pair them with white rice, as the cooking time will reduce for canned beans. Pressure cook for 4 minutes on high pressure and reduce broth/water to 1 1/4 cup.

Which beans? You can use any of pinto, kidney or black beans in tbhis recipe. The cooking time for dry beans will remain the same.

Rice: I highly recommend to wash the rice in cold water. This helps to reduce the starch and make the rice fully.

Seasoning: You may also eliminate the chili powder, cumin, and oregano and substitute 1 tablespoon taco seasoning instead.

Tomatoes: You can use salsa in place of fire roasted tomatoes. Whenever you add in the fire roasted tomatoes/salsa, do not stir the pot. This helps to avoid the a burn warning in the instant pot.

Rice and beans served in a bowl garnished with cilantro

Variations

I always find it fascinating to find different versions of a recipe. Beans and Rice are a staple in many countries, which means there are lots of wonderful variations you can make for this recipe –

New Orleans red beans and rice – This version is cooked with red kidney beans and sausage

Cuban beans and rice (Moros y Cristianos) – This Cuban version is made with bacon, black beans and white rice. Here the black beans are first cooked in the instant pot, and then rice added to them and cooked together to give the final dish.

Puerto rican beans and rice (Arroz Con Habichuelas) – This version is made with softrito, sazon Goya spice blend and olives.

Belizean rice and beans – In this version, the rice and beans are cooked in coconut milk.

Jamaican red beans and rice – This is similar to the belizean version cooked with coconut milk.

Common Questions

What rice should I use to make Instant Pot Rice & Beans?

This dish is best made with long-grain brown rice as we are also using dry black beans. 

How to store Instant Pot Rice & Beans?

It is best served right away. However, you can keep it in the refrigerator for up to three days or in the freezer for up to three months.

Can I use salsa instead of Fire roasted tomatoes?

Yes, you can use salsa instead of Fire roasted tomatoes. 

Can white Rice be used to make Instant Pot Rice & Beans?

Yes, white rice may be used to make Instant Pot Rice & Beans. Pair white rice with pre-cooked or canned black beans, as white rice cooks in much lesser time. Reduce the amount of water in this recipe to 1 1/4 cup and reduce the cooking time to 4 minutes with 10 minutes NPR.

I am sure you will love this easy beans & rice as much as we did. Here are more Veggie Mexican recipes that you might like:

4.78 from 9 votes

Mexican Instant Pot Rice & Beans

These Mexican Instant Pot Rice and Beans are flavorful, easy to make, and wonderfully delicious. This dump-and-go recipe is made with brown rice, beans, broth, fire-roasted tomatoes, and spices. A delightful vegan and gluten-free dish for dinner!
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 3

Ingredients 

  • 1 cup Brown Rice, uncooked, rinsed, and drained
  • 1/2 cup Dry black beans, or pinto beans, rinsed and soaked overnight
  • 1 tablespoon Oil
  • 1 Jalapeno, finely diced, optional
  • 1 cup Onion, diced
  • 3/4 cup Red Bell Pepper, chopped
  • 4 cloves Garlic, peeled and minced
  • 2 cups Vegetable Broth, (or water)
  • 1 cup Fire-roasted diced Tomatoes, canned
  • 1 tablespoon Lime juice

Spices

  • 1 teaspoon Cumin Powder
  • 1/2 teaspoon Oregano
  • 1 teaspoon Salt, adjust to taste
  • 1 teaspoon Chili powder, adjust to taste

Instructions 

  • In the Instant pot steel insert, add all of the following ingredients: oil, jalapeño, onion, garlic, rice, beans, bell pepper, spices, and broth, and stir thoroughly.
  • Now add tomatoes. At this point, do not stir the pot!
  • Close lid with a vent in sealing position. Set on pressure cook mode for 22 minutes at high pressure. 
  • When the pressure cooker beeps, let the pressure release naturally for 5 mins.
  • Open the lid. Add lime juice and garnish with cilantro.
  • Serve it with the toppings of your choice – such as shredded lettuce, pico de gallo, sour cream, or sliced avocado.

Video

Notes

Using canned beans & white rice: You can make this dish with canned beans. I recommend to pair them with white rice, as the cooking time will reduce for canned beans. Pressure cook for 4 minutes on high pressure and reduce broth/water to 1 ¼ cup.
Which beans? You can use any of pinto, kidney or black beans in tbhis recipe. The cooking time for dry beans will remain the same.
Seasoning: You may also eliminate the chili powder, cumin, and oregano and substitute 1 tablespoon taco seasoning instead.
Tomatoes: You can use salsa in place of fire roasted tomatoes. Whenever you add in the fire roasted tomatoes/salsa, do not stir the pot. This helps to avoid the a burn warning in the instant pot.

Nutrition

Calories: 455kcalCarbohydrates: 85gProtein: 14gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 2331mgPotassium: 869mgFiber: 10gSugar: 8gVitamin A: 2118IUVitamin C: 61mgCalcium: 125mgIron: 4mg

Additional Info

Course: Side Dish
Cuisine: Mexican
Diet: Gluten-free, Vegan
Tried this recipe?Mention @pipingpotcurry or tag #pipingpotcurry!

About Meeta

I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. My passion is to share easy, healthy, and wholesome recipes made using Instant Pot & Air Fryer, that are well tested, so you can cook with confidence.

You May Also Like

Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.

Leave a comment

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

Recipe Rating




8 Comments

  1. Hi Meeta
    If I make it with white rice would the cooking time remain the same in Instant pot.
    Thanks

    1. Hi Aparna – If making this recipe with white rice, you will need to use canned beans or pre-cooked beans. I have included details in recipes notes for the pressure cooking time.

  2. Made this with canned black beans and white rice, as that was what I had in my pantry at the time. I thought it was great, a quick, simple meal with inexpensive ingredients that didn’t require a grocery trip on my part. I would definitely make it again.

    1. Hi Angie – We typically add asafoetida to oil when tempering. So I am not sure if it would be a good addition to this recipe as we are cooking it with a set-and-forget method.

  3. Made this tonight. I thought 2 tsp salt was too much. Recommend just one and then add later as needed. Otherwise, texture, taste, and ease of preparation were spot on!