Vegan Refried Beans
Easy creamy homemade vegan refried beans are a healthy protein rich dip and a staple in many Mexican inspired recipes. It's a handy recipe to have on hand and takes less than 15 minutes to make!
- 3 cups pinto beans cooked or 2 15 oz cans
- ½ cup white onion diced
- 2 cloves garlic
- ½ tsp chili powder
- ¼ tsp cumin
- ¼ tsp salt
- ½-1 cup vegetable stock low-sodium
- cilantro optional
Prepare dried pinto beans or use canned. See recipe notes for how to prepare dried pinto beans.
Dice onion and mince garlic. Heat skillet to medium high. Add ¼ cup of vegetable broth or water to the pan. Add onions. Sauté for 5 minutes or until translucent. Add minced garlic and sauté an additional minute.
Add chili powder, cumin, and salt to the pan. Stir to combine, and heat for a minute to allow flavors to meld together.
Add cooked beans to the pan. Stir to combine. Cover and heat on low for 5 minutes.
Add ½ cup of vegetable stock or water. Mash beans using a potato masher. Add an additional ¼-1/2 cup of vegetable stock or water to achieve the creaminess you desire.
Remove from heat and transfer to bowl. Optional: Top with onions and cilantro.
How to Prepare Dried Pinto Beans:
Store beans in an air tight container in the refrigerator for 5-7 days. Or freeze extra beans by transferring to a freezer safe container.
Rinse and sort your beans, removing any stones. Soak the beans overnight or use the quick soak method.
Soak your beans.
Overnight Soak-To soak overnight place beans in a bowl and cover with 2 inches of water.
Quick Soak-To use the quick soak method place beans in a large saucepan. Cover with 2 inches of water. Bring to a boil. Allow to boil for two minutes, then remove from heat, cover, and let sit for 1 hour.
Drain beans. Rinse and transfer to a large pot. Cover with two inches of water. Bring to a boil. Reduce heat to a simmer. Cover with lid slightly ajar and cook for 60-90 minutes or until desired texture is reached. Drain any remaining water and gently rinse beans with cool water.
Calories: 98kcal | Carbohydrates: 18g | Protein: 6g | Fat: 1g | Saturated Fat: 1g | Sodium: 135mg | Potassium: 294mg | Fiber: 6g | Sugar: 1g | Vitamin A: 81IU | Vitamin C: 1mg | Calcium: 33mg | Iron: 1mg