How to Make a Perfect Mexican Bean Wrap

Bursting with vibrant flavours and packed with nutritious plant-based ingredients, these veggie bean wraps are a perfect fusion of Mexican-inspired goodness that will delight vegans and non-vegans alike. 

Each bite of the Mexican bean wrap combines the richness of black beans, the freshness of tomatoes and bell peppers, the earthiness of spinach, and the delightful crunch of baby corn. All wrapped up in a warm tortilla and complemented by zesty guacamole, these vegan wraps are a delicious and satisfying meal option.

Whether you’re looking for a quick and nourishing lunch, a tasty dinner, or a delightful party snack, these Mexican Bean Wraps are an absolute winner. Let’s dive into the recipe and embark on a culinary journey that celebrates both flavour and compassion. 

Mexican Bean Wrap History

This bean burrito recipe doesn’t have a specific origin. Like most common foods, their history is lost. Nobody was keeping track of which unique culinary invention they made and at what time. They were too busy eating it!

Having said that, the Mexican bean wrap that we know and love was probably invented sometime during the early 19th century as an easy way for miners to take their lunch to work. However, bean wraps may have originated far earlier in Egypt, China or India. In Mexico, too, burritos were already a common food during the Aztec time. This specific bean burrito recipe? Probably not. 


ingredients for burrito
  • Flour tortillas (large): 4 tortillas
  • Black beans (rinsed and drained): 200 g
  • Tomato: 2
  • Red onion: 1
  • Bell peppers: 2
  • Spinach: 200 g
  • Baby corn (or sweet corn in a can): 100 g
  • Spices and hot sauce: to taste

For the guacamole:

  • Ripe avocados: 1
  • Diced red onion: 1/2
  • Tomato: 1/2
  • Juice of 1/2 lime
  • Salt and pepper: to taste

How to Make a Perfect Mexican Bean Wrap

1. Prepare the Guacamole:


– Cut the avocado in half, remove the pit, and scoop out the flesh into a bowl.

   – Mash the avocado with a fork until desired consistency is reached.

   – Add diced red onion, tomato, lime juice, salt, and pepper to the bowl.

   – Mix well to combine all the ingredients. Taste and adjust the seasonings if needed.

   – Set aside.

2. Prepare beans: Heat olive oil in a pan over a medium heat.

bean for burrito and wrap

– Add diced onion and minced garlic to the pan and sauté until the onion becomes translucent.

– Drain and rinse the canned beans, then add them to the pan. Sprinkle ground turmeric and paprika powder (if desired) over the beans. Add tomato paste and stir to coat them with the spices.

– Reduce the heat to low and cook the beans for 5-7 minutes, stirring occasionally. If the mixture becomes dry, add a splash of water or vegetable broth to maintain moisture. Season the bean filling with salt and pepper to taste.

3. Prepare sautéed veggies: Heat olive oil in a large pan over a medium heat.

veggie for wrap

– Add sliced bell pepper, baby corn, and tomato to the pan.

– Sauté the vegetables until they start to soften.

– Add spinach leaves and continue cooking until wilted.

– Season with salt and pepper to taste, then remove from heat and set aside.

4. Assemble the Wraps:

– Take a tortilla and spread a generous amount of guacamole over one side.

   – Spoon the bean and vegetable filling onto the guacamole side of the tortilla, spreading it evenly.

   – Roll the tortilla tightly, tucking in the sides as you go, to create a wrap.

   – Repeat the process with the remaining tortillas and filling.

-Warm the burritos in a frying pan over medium heat for a few minutes on each side to make them warm and toasty.

5. Serve:

   – Once all the wraps are assembled, you can serve them immediately or lightly toast them on a hot skillet or grill for a few minutes.

   – Cut each wrap in half diagonally or leave them whole.

   – Serve the Mexican Bean Wraps with extra guacamole on the side or your favourite dipping sauce. 

Extras for Your Bean Burritos

veggie bean wrap


Enhance the flavours of your vegan Mexican bean wraps with these yummy dip options.

  1. Spicy Peanut Sauce:
  • Ingredients: Peanut butter, soy sauce, lime juice, maple syrup, Sriracha, water.
  • Instructions: Whisk all the ingredients together until well combined. Adjust the seasoning and consistency by adding water if needed.
  1. Tangy Tahini Sauce:
  • Ingredients: Tahini, lemon juice, maple syrup, garlic, water, salt, and pepper.
  • Instructions: Whisk all the ingredients together until smooth. Adjust the consistency with water and season to taste.
  1. Roasted Red Pepper Sauce:
  • Ingredients: 1 roasted red pepper (from a jar or freshly roasted), 1/4 cup raw cashews (soaked and drained), 2 tablespoons tomato paste, 1 tablespoon lemon juice, 1 clove garlic, 1/2 teaspoon smoked paprika, salt, and pepper.
  • Instructions: In a blender, blend all the ingredients until smooth and well combined. Adjust the seasoning according to your taste.

Let Us Know About Your Mexican Bean Wraps!

These vegan bean wraps are incredibly simple to make, making them a fuss-free option for any mealtime. The best part is that you have the freedom to customise them according to your taste and preferences.

If you’re looking for more Mexican-inspired recipes, head over to our dedicated Mexican recipe page for a wide array of delicious options like chicken burrito. Additionally, if you’re planning a trip to Mexico, our Mexico destination page can provide you with further inspiration.

If you’re feeling adventurous and want to explore recipes from around the world, we’ve got you covered. Our collection includes delectable Greek dishes, mouthwatering Turkish cuisine, and a variety of easy and versatile recipes that are suitable for any occasion.

And if you’re looking to broaden your bean-based culinary repertoire, or just want to use up your leftover beans, don’t miss out on the opportunity to try the national Macedonian dish called Tavče Gravče

Leave a Reply

%d bloggers like this: