Refried Black Bean Fajitas Recipe



This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

Mexican night looks very different in my house when these refried black bean fajitas are on the table. I use smoky refried black beans with sweet corn and colorful bell peppers for a quick and delicious meal with an impressive nutritional profile. It takes me just 20 minutes to bring the warm tortillas, creamy beans, and lightly charred vegetables together for a wholesome meal.

black bean fajitas topped with fresh cilantro and lime on a white plate

Black bean fajitas are a great way of using canned goods and fresh or frozen vegetables in a meal that tastes vibrant. The combination of the creamy beans, sweet corn, and sauteed peppers reminds me of the vegetarian fajitas I make when we are not keeping to a strictly vegan diet. If you love quick dinners with complex flavors, be sure to try this back bean fajita recipe.

One week during soccer season, I realized I had almost nothing prepared for dinner. All I had at home were some frozen peppers and a can of black beans. That night, I made a less refined version of the recipe I use today, but after a long day of work, school, and extracurricular activities, these fajitas brought more comfort and nourishment than I expected. In colder months, I swap it out for vegan black bean soup since my kids have become quite fond of the taste and actually look forward to it.

Sweet corn, fiber-packed black beans, and colorful peppers make these black bean fajitas incredibly satisfying while still keeping the meal balanced and nutritious. As a working mom and a nutritionist, I appreciate how quickly everything comes together while also containing ample amounts of plant-based protein, vitamins, and fiber with simple ingredients. 

I love the layering of textures throughout the cooking process, as it is one of the reasons this black bean fajita recipe works so well. I warm the refried beans separately so they stay smooth instead of drying out in the skillet, while the peppers and corn cook just long enough to develop caramelized edges without turning soft or watery. Then I heat my tortillas before spreading my beans and adding the vegetables and toppings. Once everything is tucked into warm tortillas and topped with salsa, the combination tastes rich, fresh, and balanced. 

I have been making these fajitas for years, and usually I would assemble my kids’ ones, making sure to keep everything neat. Recently, they have asked to fill and fold their own tortillas, which has been interesting to say the least. My daughter has done a good job of keeping hers balanced, even though she can get heavy-handed with the cheese. The first time my son assembled his fajita, the poor tortilla did not stand a chance against all of the avocado and salsa. If you are making these for your kids, let them have some fun with them. Even if it becomes a bit messy.

Latest Recipe Video!

🥘 Ingredients

These refried black bean fajitas are made with simple ingredients that cook quickly. This is everything I use to build texture and flavor:

ingredients for vegetarian fajitasingredients for vegetarian fajitas

Refried black beans: I use vegetarian refried black beans for a creamy filling that adds protein and fiber. Sometimes I use pinto beans and make my own vegan refried beans instead.

Taco seasoning: A smoky taco seasoning is essential for the warm flavors. Sometimes I use store-bought seasoning, but if I have time, I prefer to make my own easy homemade taco seasoning. 

Bell peppers: I use a mix of red, green, and yellow peppers for sweetness and color. Fresh and frozen both work well in this recipe. 

Corn: Sweet corn kernels add little bursts of sweetness that balance the savory beans and seasoning.

Red onion: Thinly sliced red onion softens quickly in the skillet while adding sharpness and extra flavor. 

Corn tortillas: I use warm corn tortillas to keep the fajitas naturally gluten-free. You could also make your own almond flour tortillas if you prefer a softer texture.

Salsa: I spoon salsa over the finished fajitas for freshness and a bit of moisture. Store-bought is great for convenience, but I like making my own fresh Mexican salsa. 

Optional toppings: My family loves adding avocado, cilantro, shredded cheese, vegan sour cream, lime juice, or vegan taco sauce on top, depending on what we have in the fridge.

🔪 How To Make

I make these black bean fajitas in 2 skillets so the vegetables stay lightly caramelized while the beans stay creamy and smooth. This is how I do it:

Warm the beans: First, I add the refried black beans to a skillet over medium heat with taco seasoning and stir until the mixture becomes hot and spreadable.

Saute the vegetables: While the beans warm, I cook the peppers, onions, and corn in a second skillet until the peppers soften and develop browned edges. The corn becomes slightly sweet and toasted.

peppers and corn cooking with taco seasoning in a panpeppers and corn cooking with taco seasoning in a pan

Heat the tortillas: I warm the tortillas in the microwave or directly over a gas flame for a few seconds until soft and pliable.

Assemble fajitas: Then, I spread a layer of black beans onto each tortilla before adding the vegetables, salsa, and optional toppings. A squeeze of lime juice just before serving awakens the fajita filling.

black bean fajitas topped with fresh cilantro and lime on a white plateblack bean fajitas topped with fresh cilantro and lime on a white plate

My #1 Secret Tip for this refried black bean fajita recipe is to cook the vegetables over medium-high heat without overcrowding the skillet. This helps the peppers develop browned edges instead of steaming, which keeps the filling flavorful and slightly crisp.

Other Tips To Keep In Mind:

  • Dry vegetables: If I am using frozen vegetables, I pat them dry before cooking to remove excess ice. Too much moisture can make the filling watery.
  • Warm tortillas: I always heat the tortillas before serving and keep them under a damp kitchen towel. If tortillas become too cold or dry, they are more likely to crack and tear during assembly. 
  • Season gradually: I add taco seasoning in stages and taste as I cook. Some seasoning blends contain more salt than others, so I adjust if necessary.
  • Adjust bean texture: If the refried beans become too thick while heating, I stir in 1-2 tablespoons of water until smooth again. 

📖 Variations

I have tested quite a few variations of these refried black bean fajitas over the years, and these 3 have become firm favorites in my house:

Mushroom addition: I add 1 cup sliced mushrooms alongside the peppers and onions for a savory, almost smoky flavor. If I have leftover vegan mushroom bacon, I add that while assembling the fajitas. My husband loves this with extra salsa and pickled jalapenos.

Sweet potato mix: I roast 1 cup of diced sweet potatoes separately until golden, then fold them into the fajita filling before serving. My kids really enjoy the slight sweetness in this version. 

Chipotle style: For extra heat and smokiness, I stir in 1 tablespoon of chopped chipotle peppers in adobo sauce into the beans. I usually make this version when we host game nights and have friends who love all their meals with a side of heat. 

🍽 Serving Suggestions

The next time you serve these black bean fajitas, set everything out family style and let everyone build up their meals with toppings of their choice. Be sure to include a bowl of sofritas for added plant protein, and some pineapple pico de gallo instead of the traditional salsa. If you really want to lean into the cuisine, serve a round of vegan horchatas as an after-dinner treat. 

Since Mexican food is one of my husband’s favorites, last Father’s Day I served these black bean fajitas along with a whole lot of his other favorite items for lunch. I started everyone off with vegan empanadas as an appetizer while I heated the beans and veggies. Then served the fajitas with healthy guacamole, some vegan queso fresco, and a side of Mexican fruit salad. Of course, we had to finish off the meal with baked vegan churros with chocolate sauce. 

🧊 Storing And ♨️ Reheating

Refrigeration: I store the beans, vegetables, tortillas,  and toppings separately in airtight containers in the refrigerator for up to 4 days. Keeping everything separate prevents the tortillas from becoming soggy.

Freezing: I freeze the bean and vegetable filling in freezer-safe containers for up to 3 months. I do not freeze toppings or tortillas since their texture changes too much after thawing.

Reheating: I reheat the vegetables and beans in a skillet over medium heat until warmed through. If the beans thicken too much in the refrigerator, I stir in a splash of water while reheating. 

❓Recipe FAQs

What can I use instead of refried black beans?

If I do not have refried black beans or do not have time to make any, I mash canned black beans with a fork and warm them with taco seasoning and a splash of water. Pinto beans also work nicely and develop a similarly creamy texture after heating.

Why are my refried black beans dry and pasty?

Refried beans naturally thicken while heating, especially canned varieties. I stir in the small splashes of water or vegetable broth while warming them to loosen the texture and keep them creamy. Stirring frequently also helps stop them from sticking to the bottom of the skillet.

How do I keep the fajitas from falling apart while eating them?

Overfilling the tortillas usually causes everything to spill out after the first bite. I spread a thin layer of beans first, then add a moderate amount of vegetables and toppings. Warming the tortillas beforehand also makes them easier to fold tightly without tearing.

black bean fajitas topped with fresh cilantro and lime on a white plateblack bean fajitas topped with fresh cilantro and lime on a white plate

Love this plant based Mexican recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Refried Black Bean Fajitas Recipe

Mexican night looks very different in my house when these refried black bean fajitas are on the table. I use smoky refried black beans with sweet corn and colorful bell peppers for a quick and delicious meal with an impressive nutritional profile. It takes me just 20 minutes to bring the warm tortillas, creamy beans, and lightly charred vegetables together for a wholesome meal.

Prep Time5 minutes

Cook Time15 minutes

Total Time20 minutes

Course: Main Course

Cuisine: Mexican

Diet: Gluten Free, Vegan, Vegetarian

Servings: 6 servings

Calories: 184kcal

  • My #1 Secret Tip for this black bean fajita recipe is to cook the vegetables over medium-high heat without overcrowding the skillet. This helps the peppers develop browned edges instead of steaming, which keeps the filling flavorful and slightly crisp.
  • Dry vegetables: If I am using frozen vegetables, I pat them dry before cooking to remove excess ice. Too much moisture can make the filling watery.
  • Warm tortillas: I always heat the tortilla before serving and keep them under a damp kitchen towel. If tortillas become too cold or dry, they are more likely to crack and tear during assembly. 
  • Season gradually: I add taco seasoning in stages and taste as I cook. Some seasoning blends contain more salt than others, so I adjust if necessary.
  • Adjust bean texture: If the refried beans become too thick while heating, I stir in 1-2 tablespoons of water until smooth again.

Serving: 1fajita | Calories: 184kcal | Carbohydrates: 36g | Protein: 8g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 463mg | Potassium: 601mg | Fiber: 10g | Sugar: 7g