Discover the rich and hearty flavors of vegan refried beans, a versatile dish that can be enjoyed as a side or as a filling for your favorite Mexican dishes. This recipe is simple to make and packed with protein and fiber, making it a nutritious addition to any meal.
While most of the ingredients in this recipe are common pantry staples, you might need to pick up pinto beans and vegetable broth if they are not already in your kitchen. Pinto beans are the star of this dish, providing a creamy texture and earthy flavor. Vegetable broth adds depth and richness to the beans, enhancing their overall taste.

Ingredients For Vegan Refried Beans Recipe
Pinto beans: These beans are the base of the recipe, offering a creamy texture and a mild, earthy flavor.
Olive oil: Used for sautéing the onions and garlic, adding a subtle richness to the dish.
Onion: Adds a sweet and savory depth to the beans when cooked until translucent.
Garlic: Provides a robust, aromatic flavor that complements the beans and spices.
Ground cumin: A warm, earthy spice that enhances the overall flavor profile of the dish.
Salt: Enhances the natural flavors of the ingredients and balances the dish.
Vegetable broth: Adds moisture and depth of flavor, helping to achieve the desired consistency for the beans.
Technique Tip for This Recipe
To achieve a smoother texture for your refried beans, consider using a potato masher or an immersion blender instead of a wooden spoon. This will help break down the beans more evenly and create a creamier consistency. Additionally, if you prefer a richer flavor, you can sauté the onions and garlic in vegetable broth instead of olive oil.
Suggested Side Dishes
Alternative Ingredients
cooked pinto beans - Substitute with cooked black beans: Black beans offer a similar texture and a slightly different but complementary flavor profile.
cooked pinto beans - Substitute with cooked kidney beans: Kidney beans have a hearty texture and can absorb flavors well, making them a good alternative.
olive oil - Substitute with coconut oil: Coconut oil provides a subtle sweetness and richness, suitable for vegan recipes.
olive oil - Substitute with avocado oil: Avocado oil has a high smoke point and a neutral flavor, making it a versatile substitute.
small onion - Substitute with shallots: Shallots offer a milder and slightly sweeter flavor compared to onions.
small onion - Substitute with leeks: Leeks provide a delicate onion-like flavor and can add a unique twist to the dish.
garlic - Substitute with garlic powder: Garlic powder can be used when fresh garlic is not available, though it may lack the same intensity.
garlic - Substitute with shallots: Shallots can add a mild garlic-like flavor with a hint of sweetness.
ground cumin - Substitute with ground coriander: Ground coriander offers a citrusy and slightly sweet flavor, which can complement the dish.
ground cumin - Substitute with smoked paprika: Smoked paprika adds a smoky depth and a touch of heat, enhancing the overall flavor.
salt - Substitute with soy sauce: Soy sauce can add umami and saltiness, providing a richer flavor profile.
salt - Substitute with tamari: Tamari is a gluten-free alternative to soy sauce and offers a similar umami flavor.
water - Substitute with vegetable broth: Vegetable broth adds more depth and richness to the dish compared to plain water.
water - Substitute with unsweetened almond milk: Unsweetened almond milk can add a creamy texture while keeping the dish vegan.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the refried beans to cool to room temperature before storing them. This helps prevent condensation, which can lead to soggy beans and spoilage.
- Transfer the cooled beans into an airtight container. Glass containers with tight-fitting lids are ideal, but BPA-free plastic containers or resealable freezer bags also work well.
- Label the container with the date to keep track of freshness. Refried beans can be stored in the refrigerator for up to 4-5 days.
- For longer storage, consider freezing the beans. Portion them into smaller, meal-sized servings before freezing. This makes it easier to thaw only what you need.
- When using resealable freezer bags, lay them flat in the freezer to save space and ensure even freezing. Once frozen, you can stack them upright to maximize freezer space.
- To thaw frozen refried beans, transfer them to the refrigerator and let them thaw overnight. For a quicker method, place the sealed bag in a bowl of cold water, changing the water every 30 minutes until thawed.
- Reheat the beans in a skillet over medium heat, adding a splash of vegetable broth or water if they seem too thick. Stir occasionally until they are heated through.
- If you prefer using a microwave, transfer the beans to a microwave-safe dish, cover with a microwave-safe lid or plate, and heat in 1-minute intervals, stirring in between, until thoroughly warmed.
- Adjust the seasoning after reheating, as the flavors can sometimes mellow during storage. Add a pinch of salt or a dash of ground cumin if needed.
- Enjoy your vegan refried beans as a side dish, or use them as a filling for burritos, tacos, or tostadas.
How to Reheat Leftovers
Stovetop Method: Place the leftover refried beans in a saucepan. Add a splash of vegetable broth or water to prevent sticking. Heat over medium-low, stirring occasionally, until warmed through. This method helps maintain the creamy texture.
Microwave Method: Transfer the refried beans to a microwave-safe dish. Cover with a microwave-safe lid or plastic wrap with a small vent. Heat on high for 1-2 minutes, stirring halfway through. Add a bit of water or vegetable broth if the beans seem too thick.
Oven Method: Preheat your oven to 350°F (175°C). Spread the refried beans in an oven-safe dish. Cover with foil to prevent drying out. Bake for about 15-20 minutes, stirring halfway through. This method is great if you're reheating a large batch.
Double Boiler Method: Fill the bottom of a double boiler with water and bring to a simmer. Place the refried beans in the top part of the double boiler. Stir occasionally until heated through. This gentle method helps retain the beans' creamy consistency without burning.
Slow Cooker Method: If you have time, place the refried beans in a slow cooker. Set to low and heat for 1-2 hours, stirring occasionally. This method is perfect for keeping the beans warm for a longer period, especially during gatherings.
Best Tools for Making This Recipe
Skillet: A flat-bottomed pan used for cooking the beans and sautéing the onions and garlic.
Wooden spoon: Used for stirring the ingredients and mashing the beans to your desired consistency.
Cutting board: A surface for safely dicing the onion and mincing the garlic.
Chef's knife: A sharp knife for dicing the onion and mincing the garlic.
Measuring spoons: Used to measure out the olive oil, ground cumin, and salt accurately.
Measuring cup: Used to measure the vegetable broth and cooked pinto beans.
Mixing bowl: Optional, for holding the diced onions and minced garlic before adding them to the skillet.
Can opener: If using canned pinto beans, this tool is necessary to open the can.
How to Save Time on This Recipe
Use canned beans: Save time by using canned pinto beans instead of cooking them from scratch.
Pre-chop ingredients: Dice the onion and mince the garlic ahead of time to streamline the cooking process.
Batch cooking: Make a large batch of refried beans and freeze portions for future use.
Use a food processor: Quickly mash the beans by pulsing them in a food processor instead of using a wooden spoon.
Pre-measure spices: Measure out the cumin and salt before you start cooking to save time during preparation.

Vegan Refried Beans Recipe
Ingredients
Main Ingredients
- 2 cups Cooked Pinto Beans
- 1 tablespoon Olive Oil
- 1 small Onion, diced
- 2 cloves Garlic, minced
- 1 teaspoon Ground Cumin
- ½ teaspoon Salt or to taste
- ¼ cup Vegetable Broth or water
Instructions
- Heat the olive oil in a skillet over medium heat.
- Add the diced onion and cook until translucent, about 5 minutes.
- Add the minced garlic and cook for another minute.
- Add the cooked pinto beans, ground cumin, and salt. Stir to combine.
- Pour in the vegetable broth and mash the beans with a wooden spoon until they reach your desired consistency.
- Continue to cook for another 5-7 minutes, stirring occasionally, until the beans are heated through and slightly thickened.
- Serve warm as a side dish or use as a filling for burritos, tacos, or tostadas.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Vegan Lentil Sloppy Joes Recipe40 Minutes
- Fresh Orange Juice Recipe10 Minutes
- Vegan Morning Muffins Recipe35 Minutes
- Vegan Meatloaf Recipe1 Hours 20 Minutes
- Vegan Gumbo Recipe1 Hours
- Vegan Pumpkin Overnight Oats Recipe10 Minutes
- Sidecar Recipe5 Minutes
- Chicken Salad with Apples Grapes and Walnuts Recipe15 Minutes
Leave a Reply