Vegetarian Refried Beans


Traditional vegetarian and vegan refried beans that taste great with hardly any fat!

close up view of Vegetarian Refried Beans garnished with peppers, carrots and fresh herbs in a bowl with a wooden spoon
Prep Time:
15 mins
Cook Time:
4 hrs 15 mins
Total Time:
4 hrs 30 mins


  • 1 pound dry pinto beans, rinsed

  • 2 tablespoons minced garlic, divided

  • 1 medium tomato, diced

  • 2 tablespoons ground cumin

  • 1 tablespoon chili powder

  • 2 tablespoons olive oil

  • salt to taste


  1. Place beans in a large saucepan and cover with water by 1 inch. Place over high heat and bring to a boil. When beans come to a boil, drain and return them to the same pot.

  2. Cover beans with water by 2 inches; stir in 1 tablespoon garlic, tomato, cumin, and chili powder. Bring to a boil over high heat, then reduce heat to low, and simmer until beans are very soft, about 3 hours and 45 minutes, adding water as needed.

  3. Once beans have cooked, mash them with remaining garlic, oil, and salt; add water as needed to achieve desired consistency. Place over low heat for 30 minutes, stirring occasionally.

Nutrition Facts (per serving)

161 Calories
3g Fat
25g Carbs
9g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 161
% Daily Value *
Total Fat 3g 4%
Saturated Fat 0g 2%
Sodium 595mg 26%
Total Carbohydrate 25g 9%
Dietary Fiber 6g 23%
Total Sugars 1g
Protein 9g
Vitamin C 5mg 23%
Calcium 58mg 4%
Iron 3mg 15%
Potassium 588mg 13%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love