I’ve been promising this recipe for a while but keep putting it off. Today I’m going to share my Instant Pot version of my Mexican Rice and Bean Casserole, a.k.a. Mexican Casserole. It uses dry beans so you don’t have to cook anything ahead of time.
This page contains affiliate links.
If you’ve tried the Crock Pot version, the Stove or Oven version you know that this is really good and really easy. Some people don’t like the texture of the rice when cooked in the Crock Pot. The Instant Pot Mexican Casserole comes out perfect every time; if you have a pressure cooker I challenge you to make this.
Instant Pot Mexican Casserole
If your family is just starting to try plant-based living, this recipe is for you! You can enjoy it in a bowl topped with your favorite ingredients, wrapped in a tortilla, or with chips.
- 2 cups uncooked brown rice
- 1 cup uncooked dry beans (if you have trouble with beans not cooking enough, try soaking them first)
- 5 cups water
- 1 6 oz can of tomato paste (or 1 8 oz can tomato sauce with slightly less water)
- 1 tsp garlic
- 2 tsp onion powder
- 2 tsp chili powder
- 1 tsp sea salt (optional)
- Dump all of the ingredients into your pressure cooker and stir once or twice.
- Close the lid and cook on manual for 28 minutes.
- Once done, allow the pressure to come down and open carefully. If you are in a hurry you can do a quick release.
This meal can be eaten alone or served with tortillas or chips and salsa. It travels well and we often take it in our lunches.
This photo shows what it looks like right out of the pressure cooker! It’s quite a bit darker than the Crock Pot and Stove Top versions.
Instant Pot Cooking Info
If you are new to the Instant Pot or pressure cookers, in general, it’s important to know that it takes time for them to come up to pressure and time for the pressure to come down when they are finished cooking. This will take about 45 minutes to an hour even though it only “cooks” for 28 minutes.
Note: If using beans other than black beans make sure you are cooking this long enough. The rice takes 28 minutes to cook but some beans may take longer. Consult the Instant Pot cooking guides and cook it as long as necessary.
I’ve had feedback from some that their black beans are not soft enough after cooking. Most people do not have a problem. If this is the case for you, make sure you are using beans that are not old. Beans that have been in your pantry for a year will take longer to cook than fresh beans. (This is why I stopped buying giant bags of beans in bulk.)
Also, hard water could make the beans cook more slowly.
If your beans could be older or if you have hard water, I recommend soaking the beans in warm water before cooking.
Get More Instant Pot Recipes
Love Instant Pot Recipes? Get my free Instant Pot Recipe Collection! It’s my gift to you! Sign up and you’ll get it delivered to your inbox! You’ll also get a weekly update with plant-based tips! It’s a win-win!