This tasty Instant Pot Pinto Beans recipe is packed full of flavorful veggies and spices. It’s highly customizable – you can keep it vegan, you can make it meaty with bacon or smoked sausages, and you can even adapt the spices based on what you and your family like best! Better yet, this pinto bean recipe makes a large batch so it’s perfect for feeding a crowd, meal planning, or simply freezing for later.
Serve these yummy beans with Brazilian white rice and plantains for a Brazilian style mid-week meal, or as a side dish to your favorite homemade tacos.
Brazilian Kitchen Abroad is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
Why I love this Instant Pot Pinto Beans Recipe
There’s not much that says Brazilian home cooking quite like a bowl of beans. It’s true, meus amigos. Our love for these hearty little legumes runs way deep, and no matter the type, you’ll always find a bowl full of beans, right there at the center of the Brazilian table.
Beans are delicious, yes, but they’re great for so many more reasons. They’re are easy to make, protein-packed and budget friendly! They also freeze wonderfully, are great for meal planning and are a pretty diverse side dish. Seriously, beans are the best!
This recipe for feijão Carioca, ahem pinto beans, is actually my mom’s!
One of my favorite things about this recipe is that it’s incredibly versatile and there are numerous ways to prepare it. You can change up the veggie mix, the spice mix or you can add meat, like smoked sausage and/or bacon (sort of like in this Brazilian Black Beans Recipe). It’s sooooooo good and indulgent!!
I hope you love my mom’s pinto beans recipe as much as I do!
Love beans? Check out our Best Bean Recipes including Brazilian Black Beans Recipe and Vegan Black Beans .
Instant Pot Pinto Beans Ingredients & Variation Notes
This recipe is super delicious as it is, but, here are some substitution and variations recommendations, so you can switch things up when needed:
- Dry pinto beans
- Dry bay leaves
- Olive oil
- White wine vinegar
- Brazilian sofrito – or loads of garlic.
- Tomatoes – when I don’t have tomatoes, I just use about a half of a Tablespoon of tomato paste instead.
- Orange bell pepper – any color except for the green bell pepper will work.
- Green onions – I love using green onions in the sauté mix, and as a garnish. But, if I don’t have any at home, I just use more of the regular onion, and garnish with some freshly minced cilantro or parsley.
- Smoked paprika, ground cumin, black pepper – Sometimes I also add chili powder and dried chillies to make the recipe spicier. Works great for taco night!
Do You Have to Soak Beans?
When it comes to cooking beans from scratch, one of the questions I get asked the most is whether or not you should soak them. The short answer is no, you don’t have to. But, I strongly recommend you do.
Soaking the beans does a lot more than you think. Soaking helps degas the beans, reduces the overall cooking time, and it promotes even cooking (even when you are using an Instant Pot).
For more details on why to soak and how to soak beans check out this How to Cook Dry Beans Guide.
How to Cook Pinto Beans in a Pressure Cooker
- Decide if you want to soak your beans or not. If so, soak for at least 30 minutes, then drain the soaking water and rinse the beans.
- Add your pinto beans to the Instant Pot with the bay leaf and if you plan on adding sausage, add it at this point.
- Cover the beans with water and close the pot.
- Cook according to directions and let the pressure cooker do a natural release.
- Open the pot to season it.
Seasoning Note: The biggest secret to cooking delicious beans (or really anything!) in the Instant Pot is not just what seasonings you add to your recipe, but when and how to add them. In this recipe, we season the beans in this order, to strategically layer in the flavors so that they develop properly.
Tips for How to Season Pinto Beans
To be more time efficient prepare the veggies and seasonings while the beans are cooking.
When Your Instant Pot is finished cooking and is doing the 10 minute natural release, start cooking the veggies on the stove.
Start off by cooking the bacon (if using) and then add in the veggies as directed, sautéing until soft and smelling like magic.
When the beans have finished cooking and finished with the natural release, you can open the lid. Add in the spices, the vinegar, and the salt and pepper.
Then, pour in the sauteed veggies from your pan. Give it a stir and cook on sauté mode uncovered for about 10 mins, stirring occasionally.
For more ideas on how to season beans, check out How to Cook Dry Beans guide.
What to serve with Pinto Beans
- White rice or Carrot Rice to pack even more veggies into your meal!
- Fried Sweet Plantains
- Collard Greens with Bacon
Other Instant Pot Recipes to Try
- Vegan Black Beans
- Brazilian Black Beans Recipe
- Hot Dog Pasta
- Canja de Galinha – Brazilian Chicken and Rice Soup
BE SURE TO FOLLOW ME ON FACEBOOK, PINTEREST, AND INSTAGRAM FOR MORE BRAZILIAN RECIPES & INSPO!
Instant Pot Pinto Beans
- 1 lb dry pinto beans
- 2 bay leaves
- 2 tomatoes, seeded and diced
- 1 small orange or red bell pepper, seeded and diced
- 1/2 medium onion, diced
- 4 green onions minced (white and green parts) use some of the green for garnish!!
- 2 Tbsp Brazilian sofrito or 5 garlic cloves, minced
- 3 Tbsp olive oil, divided
- 1/2 tsp white wine vinegar
- 1 tsp smoked paprika
- 1/2 tsp ground cumin
- black pepper, to taste
- 1 Tbsp kosher salt
Cooking the Beans:
- Pick, wash, then soak* the beans in cold water for 30 mins.
- After 30 minutes, drain all the water, and soak in new cold water for another 30 mins.
- Drain beans, wash them well, then add them an instant pot, or pressure cooker. Add the bay leaves**, and the 5 cups of water.
- Close the instant pot, and cook on manual for 30 mins.
- When your instant pot reaches 30 mins, wait 10 minutes for natural release.
Flavoring the Beans:
- Add the Brazilian sofrito, or minced garlic, and sauté until fragrant and lightly golden – about 2 minutes.
- Add in the last Tbsp of olive oil and then add in the green onions. Sauté for about a minute.
- Add in the diced tomatos, and cook for about 2 minutes.
- After 10 minutes of natural release, safely release any renaming pressure manually, and then safely open the pan. Change the now open/uncovered instant pot settings to sauté mode and pour in the sautéed veggies, the spices, the vinegar, and salt and pepper.
- Cook on sauté mode uncovered for about 10 mins, stirring occasionally.
Cooked to perfection. Soft and delicious and Instant pot is the best for such awesome recipes.
Thanks for letting me know, Aveena!! So happy you liked it!!
This recipe for Brazilain beans caught my attention on Pinterest as it is one of my favorites, and I have not had them in years. I love how you have made the recipe so much easier by cooking the beans in an Instapot and have epic instructions that are simple to follow. I will be making this recipe later in the week.
Great recipe, first time I have used Pinto beans, delicious!
Awesome!!! So happy you liked it!!
I love how versatile and easy these instant pot pinto beans are. I really like your idea of adding smokey sausages taking these beans to the next level.
Homemade beans are so much better than canned and these are no exception. I had never cooked this style of bean before but certainly will again in the future. I added bacon, of course, and a lot of garlic since I couldn’t find sofrito and they came out deliciously tasty. Going to make them for our next BBQ get-together.
So happy you liked the beans, Linda!! Beijos xx
Cathleen @ A Taste of Madness
This is so perfect! I love seeing all of the recipes that you can make in the instant pot. Will definitely give this one a go now that I have more time at home 🙂
I really love this dish! It’s family-friendly, budget-conscious, and delicious! Great recipe you have here!
Love anything with beans! I’m definitely adding this dish to my next week’s meal plan, it would be so delicious with some rice on side!
I love that these bean cook in the Instant Pot! It’s so nice to get homemade beans without having to cook them for hours. And they’re so perfectly flavored!
These Instant pot pinto beans look entirely delicious and super hearty! I can’t wait to give this tasty recipe a go! It’s going to be wonderful in burrito bowls!
Yes!! I love them on burrito bowls and they make great refried beans as well!!
I absolutely LOVE making beans from scratch (dry beans). Canned beans just don’t have the same texture.
Now this looks like a taste of home. I can’t wait to try this. Thank you for sharing.
I love me some pinto beans and these look amazing! The tomatoes and peppers make it seem so much more flavorful than what I grew up with. I will definitely try this version very soon.
Pinto beans don’t get enough love! Thanks for sharing this recipe. Looks delish!
Finally something to do with all of these beans I have in my pantry! Thanks for the inspo!
This recipe turned out perfect! I searched for a pressure cooker recipe for pinto beans and stumbled upon yours. The flavors were perfect and they turned out just right!
Such a great recipe! Pinto Beans often get overlooked. This recipe gives you tasty, savory pinto beans without taking too much work!
I love the step by step and details for this recipe!! They look amazing!!
I needed a good recipe for this wether!!!! And beans in the Instapot makes it so much easier! Thanks so much
Adding orange bell pepper to my list just for this recipe!
Oh the flavors!!!!! I love cumin in my beans as well and i can already tell yours tastes luxuriously beautiful too!
Kidney and Pinto beans are two of my favorite beans to eat and I really enjoyed trying out your version. So so delicious.
I’m half Brazilian and this recipe was perfection! Brought back so many childhood memories. I can’t wait to try your other recipes. Obrigada amiga!
De nada 🙂 That’s so fantastic to hear, thanks for telling me!
Really happy you loved the beans, that it drove you down a yummy memory lane <3 and that you're excited to try more recipes!
Lovely to have you here!
These pinto beans were really delicious and great leftover for lunches. I didn’t have fresh tomatoes so I substituted 1/2 can drained, diced, fire-roasted tomatoes, but otherwise followed the recipe exactly as written. I served over the Brazilian rice recipe on your site. Thank you!
That’s awesome, Eileen!!! So happy you loved the recipe and even happier you served it with Brazilian rice! It’s THE BEST combination! xx