These vegan Instant Pot Refried Beans are a flavorful and easy plant-based recipe with dried beans, vegetable stock, and spices - no soaking required. These creamy spicy beans are simple and flavorful, and cook in no time!
Set the Instant Pot to sauté mode, add olive oil and onions and cook on Sauté mode for 4 to 5 minutes.
Add the rest of the ingredients, and set to Manual/Pressure Cook mode for 45 minutes.
Once done, allow the beans to naturally release for 20 minutes. Quick release any remaining pressure. Discard bay leaves. Using an immersion blender, blend the beans (or mash with a potato masher) until they reach a creamy consistency.
Enjoy hot with tacos, burritos, or as a chip dip!
Notes
Substitutions and Variations
Instead of chili flakes you can use crushed arbol chiles or cayenne pepper to give these beans some heat.
Skip the heat altogether if you don't like spicy food - omit the pepper flakes.
Add your favorite toppings - I used cilantro, jalapenos, and hot sauce, but you can add any toppings you prefer.
Expert Tips
Along with my Instant Pot Black Bean Recipe, these pinto beans are super easy to start in the pressure cooker and walk away from. The Instant Pot does all the work, and you reap the benefits without constantly stirring or watching a pot boil on the stove.
Change the amount of added water for a different texture - add 1 cup less for firmer beans, and 1 cup more for more watery beans.
Sautéing the onions first adds nice flavor, but you can skip this step if you are short on time.