• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Broke foodies

  • Home
  • Recipes
  • Privacy Policy
  • Contact us

Instant Pot Rice and Beans | Made from canned beans

January 18, 2022 By Idriss 2 Comments

58 shares
  • Share
  • Tweet
Jump to RecipePrint Recipe

Making Instant Pot Rice and Beans is easy, delicious and completely stress-free. My recipe uses canned beans and delicious blend of ingredient to make this one of your favorite weeknight dinners.

Rice and beans topped with fresh cilantro and served in next to a wedge of lime.

How to make Instant Pot Rice and Beans

This is the ultimate one pot vegan Instant Pot recipe. You can get it done and ready to eat in less than 20 minutes and uses common ingredients that are easy to come by. Here is what you will need

Olive oil, onion and garlic: this is the base upon which you will build up the flavor of your dish. You do not need to finely chop up your onions and you can use all the garlic you like. I like to use 2-3 garlic cloves depending on their size, but you can use more or less if you wish.

Basmati rice: I really like Basmati rice for this dish. It’s very fragrant and cooks very fast. You can also use a long grain rice or Jasmin rice if you prefer that. Brown rice is also a great and healthy choice, however, you will have to cook it a little longer.

Broth: My aim is to keep this dish vegan, so I used vegetable broth. You can use any kind of broth you like or happen to have on hand. If you don’t have broth, you can just use water.

Beans: I used a mix of canned pinto beans and black beans. You can of course use any other kind of beans that you like but I highly recommend using some pinto beans.

Seasoning: to keep things simple, and delicious, I have opted for taco seasoning spice mix. This choice was made to keep this dish as simple and as speedy as possible. You can of course use your own mix of spices, however, I will say that the taco seasoning works very well in this dish.

Tomatoes and cilantro: this combo provides both acidity, from the tomatoes, and a fresh citrusy flavor from the cilantro.

Now that we have covered the ingredients, the instructions are quite straightforwad.

Cooked onions in an instant pot

Set your Instant pot to sauté mode and add your olive oil. After 1-2 minutes add your minced onions and garlic and cook for 4-5 minutes. Your onions should look slightly translucent just like the picture above.

Rice and rinced beans in an instant pot

Add rinsed basmati rice, beans, crushed tomatoes and chopped cilantro. Cover in broth and add your salt and taco seasoning. Cover your instant pot and set to pressure cook on high for 5 minutes. Once your Instant Pot is done, release the steam using quick release.

Rice and beans covered in broth and crushed tomatoes in an Instant pot

As soon as your rice is done cooking, you will want to remove it from the Instant pot and place it in a serving dish. Leaving it on warm tends to continue cooking which will turn your rice very mushy.

Suggestion : serve with some freshly chopped cilantro and a squeeze of lime.

Rice and beans topped with fresh cilantro and served in next to a wedge of lime.
Rice and beans topped with fresh cilantro and served in next to a wedge of lime.
Print Pin

Instant Pot Rice and Beans

Making Instant Pot Rice and Beans is easy, delicious and completely stress-free. My recipe uses canned beans and delicious blend of ingredient to make this one of your favorite weeknight dinners.
Course Main Course, Side Dish
Cuisine American, North-American
Keyword Canned Beans, Easy, Instant Pot, Rice and Beans, vegan
Prep Time 5 minutes minutes
Cook Time 15 minutes minutes
Servings 6 servings
Calories 388kcal

Ingredients

  • 1 Medium onion, minced
  • 3 Cloves of garlic, minced
  • 2 tbsp olive oil
  • 2 cups basmati rice, rinsed
  • 4 cups broth
  • 1/2 tsp salt
  • 1 tbsp taco seasoning
  • 2 cups mixed beans
  • 1/2 cup chopped cilantro
  • 1/3 cup crushed tomatoes

Instructions

  • Set your Instant pot to saute mode and add your olive oil. After 1-2 minutes add your minced onions and garlic and cook for 4-5 minutes. Add rinsed basmati rice, beans, crushed tomatoes and chopped cilantro. Cover in broth and add your salt and taco seasoning.
  • Cover your instant pot and set to pressure cook on high for 5 minutes. Once your Instant Pot is done, release the steam using quick release.
  • Remove the lid once it is safe to do so and drizzle 1 tbsp of olive oil on your rice. Then, using a fork fluff up your rice. Serve with a squeeze of lime and some fresh cilantro. Enjoy

Nutrition

Calories: 388kcalCarbohydrates: 68gProtein: 13.5gFat: 6.5gFiber: 7g
Tried this recipe?Mention @broke_foodies to be featured on our page!
58 shares
  • Share
  • Tweet

Filed Under: 30 Minutes or Less, Autumn, Make this for dinner !, Recipe Index, Vegan

Previous Post: « Super Decadent Keto Lava Cake | No Almond Flour
Next Post: Instant Pot Chicken Biryani »

Reader Interactions

Comments

  1. K

    August 25, 2025 at 20:15

    So good my teen went for thirds. New to Instapot and this is first tasty rice recipe. Minor changes: two cans of drained & rinsed beans were a little more than 2 cups so I added extra stock. Diced 1 fresh tomato. No fresh cilantro, so used dried. Topped with fresh shredded cheese, not lime. Served with salad. Family says: more protein-use more beans or add chicken. Double the tomato. Flavor is good, but would be better with a little kick. (Have littles, can’t do spicy, but not hot as is).

    Reply
  2. Ronald Snider

    March 5, 2026 at 16:07

    Just made this, but divided the recipe into two (made 1/2 the amt). I have the smallest size Instant Pot. I used a mix of canned black beans and canned kidney beans. Someday I will try 1/2 pinto and 1/2 some other beans. At first I thought I might have to cut back on the veggie broth … looked a little “wet”. But after stirring in the 2nd olive oil amt, … it looks about right. Followed the recipe pretty exactly and I would say it is a winner ! I might experiment with adding a smidge of chopped green chili .. maybe. The taco seasoning was Old El Paso.

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Spring favorites

Keto Chicken Salad served in a large white bowl

Keto Chicken Salad

2 Comments

Weeknight Beans and Toast served in a skillet

Weeknight Beans on Toast – Eggs Anytime

Leave a Comment

Lebanese Falafel Served on Platter with Hummus and Tahini Sauce

Super Fluffy Lebanese-Style Falafel | Vegan Recipe

4 Comments

Salmon Aflredo Pasta in a skillet

Super Creamy Salmon Alfredo Pasta

Leave a Comment

Marinated Beef Tacos served on wooden block

Marinated Beef Tacos

2 Comments

Vegan Jamaican Patties- Get your bake on, not bacon, with this easy recipe for vegan Jamaican patties.

The Best Vegan Jamaican Patties

89 Comments

Chicken Florentine served in a deep pan.

Super Creamy Chicken Florentine Recipe

Leave a Comment

Hi there!

I'm Idriss. I'm a full-time student and foodie. My wife Lea and I live in Montreal and we love to make and share simple and mostly healthy recipes that fit within a reasonable budget. All foodies are welcome! Read more about us ...

Follow us on Social!

  • Facebook
  • Instagram
  • Pinterest

Popular Right Now

Vegan chocolate chip cookies on a white surface

The Best Vegan Chocolate Chip Cookies – Soft & Chewy

14 Comments

Keto Chicken Meatballs served with tomato sauce

Succulent Moroccan-Spiced Chicken Meatballs

3 Comments

Chicken Cacciatore served in a casserole.

Simple Chicken Cacciatore | Paleo Whole30 Keto Recipe

5 Comments

Super Moist Chocolate Banana Muffins

7 Comments

Keto Shepherd's Pie served in a skillet

Speedy Keto Shepherd’s Pie — Very Easy Recipe

18 Comments

Amazon Affiliate Disclosure

Broke Foodies is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com

Broke Foodies © 2026 powered by WordPress and built on Genesis Framework

 

Loading Comments...