These homemade vegan refried beans taste amazing and are so easy to make. They are a perfect side dish and even in a burrito by themselves!
Beans are so versatile because you can eat them with so many different things.
Just by themselves they taste great too. When I was little I used to love eating a bean burrito.
I love fresh homemade beans the best, and I’m excited to share with you a vegan version of my favorite homemade refried beans.
Let’s get to cookin’ so we can get to eatin’! Hehe.
First, to get started I place the pinto beans in a medium bowl with just enough water to cover the beans.
Pinto are our favorite beans to eat in our house. I also sometimes make black beans, but pinto are the top pick. Eric loves beans too, probably even more than I do.
I usually soak the beans a minimum of 2 hours before cooking them. You can soak them overnight too, but I usually forget.
It’s good to soak your beans before cooking them because 1) It helps to speed up the cooking process and 2) soaking them helps to make for easier digestion. You can read a little bit more about that here if you’re interested in the information.
Just before the beans are done soaking you can do a little prep.
Cut 1/4 of a yellow onion and peel 2 garlic cloves. That’s it, I don’t know if we should even call it prep haha.
Once you’re ready to start cooking the beans, first pour them in a strainer to drain all the water.
Next, pour them into a medium pot on the stove at high heat.
Toss in the onion and garlic that took you oh so long to prepare. And pour some water, almost to the top of the pot.
It’s important that the beans have more than enough water while cooking so they don’t burn.
After that, sprinkle in some salt, stir it all together, and bring the water to a boil.
Then, turn the heat to medium-low and place a lid on your pot leaving a small opening.
Allow the beans to boil for about 2 hours or until they are soft.
Halfway through the cooking process, toss in some more salt and stir. You can also add more water if it’s needed.
Once the beans are done cooking, spoon out the onion and garlic cloves, and carefully pour them into a blender.
Next, add milk (I used unsweetened almond milk) and some nutritional yeast.
Nutritional yeast has a “cheesy” taste and adds more depth of flavor to the beans. The yeast is also an excellent source of vitamin B12, which is a necessary nutrient for optimal health. To read more on vitamin B12, especially on a vegan diet you can go here.
After that, blend everything together until smooth. You can also add in a little bit more milk if you don’t want the beans to be too thick.
Then pour into a bowl and serve.
Beans, Beans & More Beans
Yay! Now we have some amazing beans to eat. The ingredients are simple, they’re vegan and much healthier.
When I was little the beans were cooked with lard. Although it made them taste good, it isn’t very healthy.
I think it’s awesome when we can recreate all the things we love to eat but in a healthier way. There’s nothing wrong with experimenting and that’s one of the things I love about cooking!
Did I mention I love beans too? There are so many things you can eat with beans, from a side dish to bean burritos.
As a side dish I especially love to pair my beans with rice. Can’t have one without the other!
I hope you enjoy and don’t forget to let me know if you decide to try them out in the comments below.
There is this saying we have in my family, “tu estomago esta llena y tu corazon esta contento.“
Translation – Your stomach is full and your heart is happy. It’s an expression meaning a full belly leads to a happy heart.
My Nanas used to tell us this after they fed us saw how happy and content we were. They loved to cook for us and this is something special that I’m reminded of every time I make food that brings back childhood memories.
Food sometimes has a way of creating the happiest of memories.
So here’s to creating some great memories and some amazing food!
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.