Go Back Email Link
+ servings
Purple Potato and Bean Tacos arrange on white plate with condiments on the side
Print Recipe
5 from 5 votes

Colorful Potato and Bean Tacos

Choose your rainbow colors for the potatoes, beans, and garnishes—you will love these easy vegetarian tacos. Super easy and super tasty!
Prep Time20 mins
Cook Time40 mins
Total Time1 hr
Course: Main Course
Cuisine: Mexican, Vegetarian, Gluten Free
Keyword: tacos, beans, potatoes, vegetarian
Servings: 8 tacos.
Calories: 228kcal


  • 1 pound potatoes
  • 2 small onions , diced
  • 2 tablespoons plus 2 tablespoons avocado or olive oil
  • 1 ½ cups cooked beans
  • 8 corn tortillas
  • Cooking spray , as needed
  • fine sea salt and freshly ground black pepper
  • 1 avocado , cut in cubes or slices
  • 3 cups shredded red or green cabbage
  • Grated cheese , optional
  • 1/3 cup chopped cilantro
  • red or green salsa, as desired
  • chopped tomatoes


  • Boil the potatoes in salted water until they are just about tender when pierced with a fork. Remove and let cool until you can hold them in your hand. Slip off the peel.
  • Heat the first 2 tablespoons of oil in a skillet over medium flame. Add the onions and cook and stir until they are translucent, about 5 minutes. Remove half of the onions and set aside.
  • Cut the peeled and cooked potatoes into cubes, ½ inch or so. Add a tablespoon of the remaining oil to the onions in the skillet. Add the potato cubes; cook and stir about 10 minutes, making sure the potatoes are tender. Season with salt and pepper. Remove from the skillet and keep warm.
  • Add the remaining oil to the skillet. Stir in the reserved onions and the beans. Mash the beans with a fork or a potato masher, and salsa to moisten the beans and to taste. The beans should be very moist but not runny. Keep warm.
  • Heat oven to 350° F.
  • Mist both sides of the tortillas with cooking spray. Arrange them without stacking on two baking sheets. Put the first tray in the oven and heat until soft, far from crisp. Remove from oven.
  • Spread about a tablespoon of smashed beans down the middle of each tortilla. Add a couple spoonfuls of potatoes. Repeat with the second tray of tortillas.
  • Arrange the avocado, cabbage, cilantro, salsa, tomatoes and cheese garnishes in separate bowls. At the table, let guests add garnishes to their liking.


Calories: 228kcal | Carbohydrates: 34g | Protein: 7g | Fat: 8g | Saturated Fat: 1g | Sodium: 29mg | Potassium: 525mg | Fiber: 8g | Sugar: 2g | Vitamin A: 455IU | Vitamin C: 30.5mg | Calcium: 74mg | Iron: 3.3mg