How to make refried beans (aka frijoles refritos) using either dried or canned beans on the stovetop or within a pressure cooker! These naturally vegan refried beans (vegetarian options included) are the perfect accompaniment to tons of Mexican and Tex-Mex dishes!
If you plan on using canned beans, then you can skip to the bottom of this step.
Soak the beans overnight (or for at least 8 hours). To do this, place the beans in a large bowl with plenty of water (at least 2-inched above the beans). During this time, they will expand in size, release phytonutrients (making them more digestible with less gas/bloating), and it also reduces their cooking time.
In the morning, drain and rinse the beans, and then it's time to cook the beans.
To cook the pinto beans
On the stovetop: Add the beans along with enough water to be 2 ½-3 inches above the beans to a large pot. Bring the water to a boil and then reduce the heat to a low simmer, cover, and cook the beans until tender. This will take around 2 hours. To test they're ready, press a bean between two fingers; it should be tender and creamy. If not, then cook for a further 15 minutes and test again.In an Instant Pot: Add the beans and 3x the amount of water (i.e., 1 cup beans to 3 cups water) to your instant pot and cook them on high pressure for 40 minutes then use the quick release by turning the seal valve to the vent position, until the pin drops down.Using Canned beans: If you're using canned pinto, you can either skip this step entirely or if you want creamier, softer beans (in a similar way to making creamy hummus), you can do a quick boil to further tenderize the beans for super creamy results. To do this, add the contents of your canned beans to a large pot (or drain and rinse them, then cook them in stock) along with 1/4tsp baking soda, bring to a boil, and simmer for 15-20 minutes until the beans begin to look very soft and just falling apart.
Step 2: Sauté the vegetables and beans
Finely dice the onion and jalapeño (remove the stem and seeds, first) and mince the garlic (or use garlic paste).To save time, you could roughly quarter the onion and then pulse it in a food processor to a fine consistency. You could, optionally, add the jalapeno too. As the beans are being mashed anyway, there's no need to make them look 'pretty.'
Heat the oil in a large pan and add the finely diced onions to sauté for around five minutes until they begin to turn translucent (they should not be browning).
Then add the garlic, jalapeno, and spices. Stir well and cook for 1-2 minutes.
Step 3: Mash the refried beans
Add the beans and ¼ cup of the cooking liquid. Cover with a lid and cook for 4-5 minutes covered.
Remove the lid, lower the heat to low and then mash the beans to your desired consistency using a hand-masher or hand-held blender (or transfer them to a food processor)For canned beans, I recommend using stock or water rather than the can liquid.
Continue to cook the mashed beans for a further 3-5 minutes, adding a few spoonfuls more of the cooking liquid if needed to achieve your preferred texture.
Then taste the mixture, adjust any of the seasonings if needed, and serve. If you want to add lime juice, add it now, stirring it into the refried pinto beans before transferring the frijoles refritos to a serving dish.
How To Store
Fridge: Any leftover vegan refried beans can be stored in an airtight container in the refrigerator for around5 days.Freezer: Allow it to cool completely before transferring to freezer-safe container/s and freezing for up to 3 months. Thaw the refried beans overnight in the fridge before reheating.Reheat: You can reheat the frijoles refritos either on the stovetop of medium-low heat or in the microwave. You will likely need to add an additional spoonful of water or stock to bring them back to the same creamy consistency.
Notes
Adding the aromatics while cooking: There are three methods when making refried beans. The first cooks the beans, then add them to a pan with the cooked aromatics. Alternatively, you can add all the aromatics to the pan while the beans boil (this will mellow the flavors – especially the garlic while flavoring the beans further). Lastly, you could add the onion and all seasonings (and optionally a bay leaf) to the beans while cooking them, then add them to a pan with the sauteed garlic and jalapeno (more potent garlic and spice flavor but still elevated bean flavor). Feel free to experiment with which version you prefer in terms of flavor.
Mashing the beans: Instead of hand mashing the beans, you could also use an immersion blender for an even creamier, smoother puree. How much you mash the beans is up to you!
The age of the beans affects the cooking time: Older pinto beans will take longer to cook, so be aware of this if you've dragged out an old, forgotten bag of beans from the back of your pantry.
Don't be afraid of seasoning: These beans can be very bland if not seasoned properly, so don't be shy with the salt and pepper.
Add baking soda to the cooking beans: This helps decrease up to ¼ of the cooking time while softening the beans. However, it is best when you don't plan to use the cooking water – so you'll need separate water/stock to add back into the beans when frying them.
Double the batch of beans: I love to make large batches of beans in advance and store them in the freezer, ready for use. That way, you can cut down the prep time of this refried beans recipe to around 15-20 minutes.
Optional Ingredients:
Vegetable stock: Also, not traditional (usually just water is used) – I love the extra flavor from using homemade vegetable stock- especially as these vegan refried beans are made without lard, which means they don't have the added salty, savory flavor from that fat.
Lime Juice: Just a squeeze of lime into the beans at the very end of the cooking process will brighten and provide depth to the dish's flavor.
Bay leaf: If you're cooking the beans from scratch, I recommend adding a bay leaf to the pot while cooking- for extra flavor.
Read the blog post for the answer to more FAQs and more ingredient notes!