Go Back
+ servings
5 from 4 votes
Hand Dipping a Chip into a Skillet of Vegan Refried Beans
Easy Vegan Refried Beans
Prep Time
10 mins
Cook Time
15 mins
Total Time
25 mins

These quick and easy vegan refried beans are perfect for dipping, served as a side dish, or stuffed into burritos. Ready in minutes and full of flavor!

Course: Side
Cuisine: Mexican
Servings: 6
Calories: 174 kcal
Author: Alissa Saenz
  • 2 tablespoons olive oil (or high-heat oil of choice)
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 2 (14 ounce or 400 ml) cans pinto beans, drained and rinsed
  • 1 cup water (or as needed)
  • 1 tablespoon lime juice
  • ½ teaspoon salt, or to taste
  1. Coat the bottom of a large skillet with the oil and place it over medium-high heat.

  2. Give the oil a minute to heat up, then add the onion. Sauté the onion for about 5 minutes, until soft and beginning to brown.

  3. Add the garlic, cumin, and oregano to the skillet. Cook everything for about 1 minute, until the garlic becomes very fragrant.

  4. Stir in the beans and water. Raise the heat and bring the water to a boil.

  5. Lower the heat and allow the water to simmer for about 10 minutes, until most of it has evaporated and the beans have softened a bit. You can add more water to the skillet if it becomes too dry while cooking.

  6. Remove the skillet from heat. Mash the beans as much as you like with a fork or potato masher — they can be made creamy or left somewhat chunky. It's up to you!

  7. Return the skillet to the burner and reheat the beans if needed. You can also add more water if needed.

  8. Remove the skillet from the burner and season the beans with lime juice and salt.

  9. Serve.

Nutrition Facts
Easy Vegan Refried Beans
Amount Per Serving (0.5 cup)
Calories 174 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 0.9g5%
Sodium 609mg25%
Potassium 394mg11%
Carbohydrates 24.3g8%
Fiber 7.1g28%
Sugar 1.2g1%
Protein 7.3g15%
Calcium 79mg8%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.