Vegan refried bean tacos made with pinto beans and simple seasonings, cooked in one pan on the stovetop. Serve in crunchy taco shells with your favorite toppings for a quick, satisfying meal.

Last weekend I taught yoga outside at a local gluten-free brewery I love. I was relieved to finish class without a coughing fit or a sneeze attack. This time of year my allergies flare, and I often envy the people outside who seem unaffected. Whether they’re medicated or truly immune to the thick yellow dust that coats my car, I’ll never know.
At home, my dog Flora brings the outdoors indoors with her double coat. One shake and my throat is scratchy, my eyes water, and my nose gets stuffy. I’ve been deep-cleaning more than usual—my robot vacuum is earning its keep—because there’s only so much I can tolerate when nature insists on joining me inside.
Cinco de Mayo was this past week, and it always reminds me of a trip I took with my sister to New York in early May years ago. My allergies there were worse than anything I’ve experienced locally. Walking through Times Square with wind whipping between skyscrapers, I sneezed through every crosswalk, teary and miserable. I hadn’t packed allergy meds and stubbornly refused to buy them, so I spent the trip half-crying and half-squinting outdoors. Compared to that, what Flora drags inside feels mild.
Anyway, for this first week of May I want to share one of my favorite easy dinners: vegan refried bean tacos. These tacos are pantry-friendly, fast, and perfect for taco night—or any night you want a simple, comforting plant-based meal.
What You Need to Make Vegan Refried Beans
These refried beans are pantry staples come to life: a can of beans, a few seasonings, and a little oil. Minimal ingredients, maximum flavor.
Ingredients:
- olive oil
- pinto beans (15-oz. can, drained and rinsed)
- filtered water
- garlic powder
- ground cumin
- Himalayan sea salt (or regular sea salt)
That’s all you need to make creamy, tasty refried beans that work as a taco filling, dip, or spread.
How to Make Vegan Refried Beans
This method makes refried beans on the stovetop in about 20 minutes from start to finish. It’s simple and forgiving.
- Heat a large skillet over medium-high heat and add 1 tablespoon olive oil.
- When the oil is warm, add the drained and rinsed pinto beans, ½ cup filtered water, ¼ tsp garlic powder, ¼ tsp ground cumin, and ¼ tsp sea salt.
- Bring the water to a gentle boil, then reduce the heat to a simmer. Let it simmer for about 10 minutes until most of the water has evaporated and the beans have softened. If the pan becomes too dry, add a splash of water.
- Remove the skillet from the heat and mash the beans to your preferred texture using a fork or potato masher. For a smooth consistency, mash thoroughly; for a chunkier texture, mash only part of the beans. I typically mash about half for a balanced texture.
- If the beans seem dry after mashing, stir in 2–3 tablespoons of water to make them creamy. Return the pan to low heat and warm the beans for 1–2 minutes—just enough to heat through without drying out.

Swaps and Substitutions
Pinto beans keep this recipe traditional, but you can use almost any canned bean. Black beans create a deeper, earthier flavor, while cannellini beans make a milder, creamier spread. Try different beans to vary texture and taste—each variety makes a delicious taco filling or dip.

How to Serve Vegan Refried Bean Tacos
Serve the refried beans warm. They make a great dip with chips, a hearty side, or the star of tacos. My favorite assembly is crunchy hard-shell tortillas layered with refried beans, chopped romaine lettuce, salsa, a dollop of vegan almond-milk yogurt, and a dash of hot sauce.
The beans act like a natural binder, helping toppings stay in place and providing a satisfying, creamy base for fresh toppings.
Storage: Keep leftovers in an airtight container in the refrigerator for up to five days. Reheat gently on the stovetop or in the microwave, adding a splash of water if needed to restore creaminess.
Enjoy these quick, flavorful vegan refried bean tacos for an easy weeknight dinner or a casual gathering. They’re budget-friendly, customizable, and ready in minutes.

More Vegan Taco Ideas
- Romaine tempeh tacos with cashew sour cream
- Roasted cauliflower and chickpea tacos
- Veggie sausage breakfast tacos
- Roasted carrot and tofu tacos
- Lentil and shiitake barbacoa-style tacos
Get in Touch
If you make these vegan refried bean tacos, I’d love to hear how they turn out. Leave a comment or rating on the recipe and share your favorite toppings and swaps. Tag your photos on social platforms with the recipe name so others can find inspiration.
XO Lauren

Vegan Refried Bean Tacos
- Author: Flora & Vino
- Total Time: 5 minutes
- Yield: 2-3 servings
- Diet: Vegan
Description
Vegan refried bean tacos made with pinto beans and simple seasonings, prepared in one pan on the stovetop. Ready in minutes and perfect for tacos, dips, or spreads.
Ingredients
Vegan Refried Beans
- 1 TBSP olive oil
- 1 15-oz. can pinto beans, drained and rinsed
- ½ cup filtered water, plus more as needed
- ¼ tsp garlic powder
- ¼ tsp ground cumin
- ¼ tsp Himalayan sea salt
For serving
- Hard shell tortillas
- Romaine lettuce
- Salsa
- Vegan almond milk yogurt
- Hot sauce
Instructions
- Heat a large skillet over medium-high heat and add the olive oil.
- When warm, add the beans, filtered water, garlic powder, cumin, and sea salt.
- Bring to a low boil, then reduce to a simmer for about 10 minutes until most water has evaporated and beans soften. Add more water if the pan becomes dry.
- Remove from heat and mash the beans to your preferred texture. Mash about half for a balanced consistency. Add 2–3 tablespoons water if needed to make them creamy.
- Return to the burner and reheat for 1–2 minutes, enough to warm through but not dry out.
- Serve immediately in hard-shell tortillas with romaine, salsa, vegan almond yogurt, and hot sauce.
- Store leftovers in an airtight container in the refrigerator for up to 5 days and reheat before serving.
Notes
This recipe was adapted from a simple refried bean method and adjusted for a quick, vegan stovetop version.
- Prep Time: 5 mins
- Category: Dip, Spread, Tacos
- Method: Stovetop
- Cuisine: Vegan, Gluten-Free


