Crispy Black Bean Flautas are one of our favorite taco recipes! These vegetarian flautas are an easy dinner idea that’s 100% kid approved.
These crunchy black bean flautas are a tasty Mexican-style dinner that my family absolutely adores. Filled with seasoned, mashed beans, these fried tortillas have the perfect combo of crispy tortilla and flavorful, creamy mashed beans!
These flautas are topped with avocado, homemade pico and a squeeze of lime. We love all the colors and different textures in this dish.
If you’re looking for a meaty version of this recipe, check out these birria flautas.
What is a Flauta?
Flautas are very similar to taquitos. Both are made of tortillas rolled up around savory fillings, then gently fried on the stovetop or baked in the oven. They differ, though, in that flautas are made with flour tortillas instead of corn tortillas. Flautas are usually longer that taquitos just because flour tortillas tend to be slightly larger than corn tortillas.
How to Make Black Bean Flautas
This meal is made up of three basic parts – the pico, the mashed avocado, and the flauta itself. First you’ll put the pico together, then you’ll mash the beans and cook the flautas, and finally it’s time to garnish! It may sound like a lot, but this dinner actually comes together fairly quickly.
Make the Pico
- Dice the Tomato & Scallions: Add to a bowl and combine. Cut the lime in half and squeeze the juice from one half over the tomatoes and scallions. Mix. Set the other half of the lime aside for later.
- Add Olive Oil: Add about 2 tablespoons of olive oil to the tomato and scallions, then mix to combine. Season with kosher salt and pepper to taste. Set aside.
Make the Black Bean Filling
- Cook the Onion: In a medium sized pan heat about ½ a tablespoon of olive oil over medium heat. Add the diced onion and cook, stirring frequently, until the onions are translucent, about 3-4 minutes. Add the minced garlic and cook about a minute longer, then add the cumin and chili powder. Cook about 30 seconds more.
- Mix in the Beans: Add the black beans and vegetable broth to the pan. Mix well. Cook over medium-high heat until the liquid has reduced by half.
- Mash the Beans: Remove from heat. Using a potato masher, roughly mash the beans in the pan. It is ok if there are still some whole beans. You just want most of them to be nicely mashed up.
- Return to Heat Over Low: Cook just a bit longer so that the bean mixture is not liquidy. Add 1 tablespoon of butter and mix in, cooking until butter has melted and incorporated. Season with salt and pepper to taste. Turn off stove and remove from heat.
Assemble the Flautas & Cook
- Add Bean Filling to Tortillas: Place a small amount of the bean filling in the center of each flour tortilla and spread down the middle. Tip with a sprinkle of cheese. Roll up each tortilla, folding over each side so that the bean filling is in the center. Set side, seam side down.
- Spritz Tortillas with Olive Oil: Spray each filled tortilla with olive oil (I use a Misto), or use your fingers to rub a small amount of oil on the outsides of each rolled tortilla. Then, heat about 1 tbs olive oil in a clean pan over medium high heat.
- Cook the Flautas: Add the filled tortillas to the heated seam side down. There should only be one layer of filled tortillas in the pan at a time so you may need to cook these in batches depending on the size of your pan. Cook the flautas 1-2 minutes per side, turning with a spatula when each side is golden brown and crispy. Don’t leave these unattended because they cook quickly!
Make the Avocado Topping
- Mash the Avocado: Add the avocado flesh to a large bowl and mash with a fork. Add a squeeze of lime juice with the remaining half of the lime, add a pinch of salt and pepper to taste.
Tips for Success
Here are some more tips on how to get the best flautas:
- What to Do with Extra Filling: If there is extra bean filling, put it in a tupperware and store it in the fridge. It will make a delicious bean burrito the next day!
- How to Keep Flautas Warm: If you are cooking in batches, you can keep flautas warm in an oven preheated to 150F until all the flautas are done cooking.
- Add-Ins: You can put corn kernels, extra cheese, and more in these flautas. They don’t have to be vegetarian either – you could make them with chicken or beef instead.
Serving Suggestions
Serve these flautas topped with your salsa, mashed avocado, and sour cream. I also recommend a squeeze of fresh lime on top. On the side, I recommend this easy Instant Pot Mexican Rice and maybe a scoop of Mexican refried beans.
How to Store and Reheat Leftovers
Store these flautas in an airtight container in the fridge for 2-3 days. When you want to reheat them, you can simply microwave them for a minute or so, and you’ll be good to go! For maximum crunchiness, though, pop these flautas in the oven until they reach the desired temperature. I usually heat them at 350F for 5-8 minutes.
Crispy Black Bean Flautas Recipe
Crispy Black Bean Flautas are one of our favorite Taco-Tuesday-type recipes! These vegetarian flautas are an easy dinner idea that’s 100% kid approved.
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Total Time: 45 minutes
- Yield: Serves 6
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican
Ingredients
Pico Ingredients
- 1 large tomato
- 1 bunch scallions
- ½ a lime (other half will be used later)
- Olive oil (about 2 tbs)
- Kosher Salt and pepper
Flautas Ingredients
- 12 small flour tortillas (taco size)
- 2 15-oz cans black beans, drained
- 1 small yellow onion
- 2 tsp garlic, minced
- 1 tsp cumin
- 1 tsp chili powder
- ½ cup vegetable broth
- 1 tbs butter
- Shredded Monterey Jack or Cheddar Cheese
- Olive oil (About 2 tbs)
- Kosher salt and pepper
Topping Ingredients
- 1 avocado, mashed
- ½ a lime
- Kosher salt and pepper
- About ½ cup sour cream
Instructions
Make the Pico
- Dice the tomato and scallions. Add to a bowl and combine. Cut the lime in half and squeeze the juice from one half over the tomatoes and scallions. Mix. Set the other half of the lime aside for later.
- Add about 2 tablespoons of olive oil to the tomato and scallions, then mix to combine. Season with kosher salt and pepper to taste. Set aside.
Make the Black Bean Filling
- In a medium sized pan heat about ½ a tablespoon of olive oil over medium heat. Add the diced onion and cook, stirring frequently, until the onions are translucent, about 3-4 minutes. Add the minced garlic and cook about a minute longer.
- Add the cumin and chili powder. Cook about 30 seconds.
- Add the black beans and vegetable broth to the pan. Mix well. Cook over medium-high heat until the liquid has reduced by half.
- Remove from heat. Using a potato masher, roughly mash the beans in the pan. It is ok if there are still some whole beans. You just want most of them to be nicely mashed up.
- Return to heat over low and cook just a bit longer so that the bean mixture is not liquidy. Add 1 tablespoon of butter and mix in, cooking until butter has melted and incorporated. Season with salt and pepper to taste.
- Turn off stove and remove from heat.
Assemble the Flautas
- Place a small amount of the bean filling in the center of each flour tortilla and spread down the middle. Top with a sprinkle of cheese. Roll up each tortilla, folding over each side so that the bean filling is in the center. Set aside, seam side down.
- If there is extra bean filling, put it in a tupperware and store in the fridge. It will make a delicious bean burrito the next day!
- Spray each filled tortilla with olive oil (I use a Misto), or use your fingers to rub a small amount of oil on the outsides of each rolled tortilla.
- Heat about 1 tbs olive oil in a clean pan over medium-high heat.
- Add the filled tortillas to the heated pan, seam side down. There should only be one layer of filled tortillas in the pan at a time so you may need to cook these in batches depending on the size of your pan.
- Cook the flautas 1-2 minutes per side, turning with a spatula when each side is golden brown and crispy. Don’t leave these unattended because they cook quickly!
- If you are cooking in batches, you can keep flautas warm in an oven preheated to 150F until all the flautas are done cooking.
Make the Avocado Topping
- Add the avocado flesh to a large bowl and mash with a fork. Add a squeeze of lime juice with the remaining half of the lime, add a pinch of salt and pepper to taste.
Last Step:
Please share a rating and comment if you enjoyed this recipe! Your feedback helps this little blog thrive and continue providing free, high-quality recipes for you.Keywords: mexican flautas, flautas mexicanas
Filed Under:
This post may contain affiliate links. Please read our disclosure policy.