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!
Prep Time5 minutes mins
Cook Time10 minutes mins
Total Time15 minutes mins
Course: Appetizer, Side Dish
Cuisine: Mexican
Diet: Gluten Free, Vegan
Servings: 8
Calories: 98kcal
- 3 cups pinto beans cooked or 2 15 oz cans
- ½ cup white onion diced
- 2 cloves garlic
- ½ teaspoon chili powder
- ¼ tsp cumin
- ¼ teaspoon 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:
-
Rinse and sort your beans, removing any stones. Soak the beans overnight or use the quick soak method.
-
Soak your beans.
Overnight Soak-Place beans in a bowl and cover with 2 inches of water.
Quick Soak-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 the beans with cool water.
Store beans in an airtight container in the refrigerator for 5-7 days. Or freeze extra beans by transferring them to a freezer-safe container.
Expert Tips
- Use dried beans if you can. If you do not want to make your beans from scratch, use two 15 oz cans.
-
Add more or less salt. I tend to add a little less and then top with a bit more if needed.
- Add more vegetable stock or water for a creamier texture until you reach your desired creaminess.
- If using vegetable stock, you do not need to add as much salt.
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