I’ve always loved quesadillas because they come together so fast and make everyone happy. They’re one of those meals I turn to when I need something satisfying but don’t want to spend an hour in the kitchen. Plus, they’re perfect for using up whatever you have in the fridge or pantry.
That’s where these black bean and corn quesadillas come in. They’re packed with flavor from simple ingredients like black beans, corn, and a few spices you probably already have. The jalapeño adds a nice kick, but you can leave it out if you’re not into spicy food. I like making these on busy weeknights when everyone needs to eat at different times.
Want something hearty but still light? This is it. Looking for a quick lunch that’s more than just a sandwich? Same. Honestly, I make these at least twice a month because they’re just that easy.

Why You’ll Love These Black Bean and Corn Quesadillas
- Ready in 15-30 minutes – Perfect for busy weeknights when you need dinner on the table fast without sacrificing flavor.
- Plant-based and nutritious – Packed with protein from black beans and fiber from corn, these quesadillas are filling and satisfying without any meat.
- Simple pantry ingredients – You can make these with canned beans and corn you probably already have in your kitchen, making them great for last-minute meals.
- Budget-friendly – Using affordable staples like beans, corn, and tortillas means you can feed your family without breaking the bank.
- Customizable heat level – Adjust the jalapeño to your liking, making it mild enough for kids or spicy for those who love a kick.
What Kind of Tortillas Should I Use?
You can use either flour or corn tortillas for this recipe, and both will give you great results. Flour tortillas tend to be a bit more pliable and easier to fold, while corn tortillas offer a slightly nuttier flavor and are naturally gluten-free if that’s important to you. I’d recommend going with 8-inch tortillas as called for in the recipe, since they’re the perfect size for a personal quesadilla that crisps up nicely in the pan. If your corn tortillas seem a bit stiff or prone to cracking, just warm them up for a few seconds in the microwave between damp paper towels before filling them.

Options for Substitutions
This recipe is super adaptable, so feel free to work with what you have in your kitchen:
- Tortillas: Flour tortillas work great if you’re not avoiding gluten. You can also use whole wheat tortillas for extra fiber, or even large flatbreads in a pinch.
- Black beans: Pinto beans, kidney beans, or refried beans all make good swaps. If using refried beans, spread them on the tortilla instead of adding them whole.
- Vegan cheese: Regular shredded cheese works if you’re not vegan. Cheddar, Monterey Jack, or a Mexican blend are all solid choices.
- Jalapeño: If you want less heat, use bell peppers instead. For more spice, try serrano peppers or add a pinch of cayenne pepper.
- Corn: Frozen corn works just as well as fresh or canned – just thaw it first. You can also skip it and add more beans or diced bell peppers.
- Vegan sour cream: Regular sour cream, Greek yogurt, or even mashed avocado make great toppings if you’re not following a vegan diet.
- Parsley: Cilantro is actually more traditional for quesadillas and works perfectly here. Green onions also add a nice fresh flavor.
Watch Out for These Mistakes While Cooking
The biggest mistake when making quesadillas is overloading them with filling, which makes them impossible to flip and causes all your ingredients to spill out – stick to the amounts listed and spread everything evenly, leaving about half an inch around the edges.
Another common error is cooking over high heat, which burns the tortilla before the cheese melts, so use medium heat and give each side the full 3 minutes it needs.
If you’re using canned beans and corn, make sure to drain and rinse them well to remove excess moisture and sodium, otherwise your quesadilla will end up soggy instead of crispy.
Finally, resist the urge to press down on the quesadilla with your spatula while cooking – this squeezes out the filling and prevents that perfectly crispy texture you’re going for.

What to Serve With Black Bean and Corn Quesadillas?
These quesadillas are pretty filling on their own, but I love serving them with a simple side of Mexican rice or cilantro lime rice to round out the meal. A fresh pico de gallo or chunky guacamole on the side is always a good idea for extra dipping beyond the sour cream. If you want to add some greens, a quick cabbage slaw with lime juice or a basic mixed green salad with a citrus dressing works perfectly without being too heavy. Sometimes I’ll also put out some tortilla chips and salsa for anyone who wants a little extra crunch alongside their quesadilla.
Storage Instructions
Store: If you have leftover quesadillas, let them cool completely and wrap each one individually in foil or plastic wrap. They’ll keep in the fridge for about 3 days. I like to prep the filling ahead of time too – just mix everything together and store it in an airtight container for up to 4 days, then assemble fresh quesadillas whenever you want them.
Freeze: These quesadillas are great for freezing! Wrap cooled quesadillas tightly in plastic wrap, then place them in a freezer bag. They’ll stay good for up to 2 months, making them perfect for quick lunches or dinners.
Reheat: For the best texture, reheat your quesadillas in a skillet over medium heat for a few minutes on each side until crispy and warmed through. You can also use the oven at 350°F for about 10 minutes. The microwave works in a pinch, but the tortilla won’t be as crispy.
| Preparation Time | 10-15 minutes |
| Cooking Time | 5-10 minutes |
| Total Time | 15-30 minutes |
| Level of Difficulty | Easy |
| Servings | 1 quesadilla |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 370-430
- Protein: 9-13 g
- Fat: 13-17 g
- Carbohydrates: 55-62 g
Ingredients
For the filling:
- 3 tbsp corn (I use Libby’s Whole Kernel Sweet Corn)
- 3 tbsp tomatoes (diced into 1/4-inch pieces)
- 4 tbsp black beans (rinsed and drained well)
- 1/2 jalapeño
- 2 tsp parsley
- 1/2 tsp cumin
- 1/2 tsp paprika
- 1/2 tsp chili powder
- 1 tsp lime juice
- 1/8 tsp salt
For the assembly:
- 2 tortillas (I prefer Mission Flour Tortillas)
- 1/2 cup vegan cheese (shredded for even melting)
- 1 tbsp coconut oil
For the garnish:
- 2 tbsp vegan sour cream (I like Forager Project for its tanginess)
- 1 tsp parsley
Step 1: Prepare the Filling
- 3 tbsp corn
- 3 tbsp tomatoes, diced
- 4 tbsp black beans, rinsed and drained
- 1/2 jalapeño, minced
- 2 tsp parsley
- 1/2 tsp cumin
- 1/2 tsp paprika
- 1/2 tsp chili powder
- 1/8 tsp salt
- 1 tsp lime juice
In a medium bowl, combine the corn, diced tomatoes, rinsed black beans, minced jalapeño, and parsley.
Add the cumin, paprika, chili powder, and salt, then squeeze in the lime juice and stir everything together until well combined.
Taste and adjust seasonings as needed.
I like to let this filling sit for a minute or two so the spices can meld with the fresh ingredients—it makes a real difference in flavor.
Step 2: Assemble the Quesadilla
- filling mixture from Step 1
- 2 tortillas
- 1/2 cup vegan cheese, shredded
Lay one tortilla flat on a clean work surface.
Spread half of the black bean and corn filling onto one half of the tortilla, leaving a small border around the edges.
Sprinkle the shredded vegan cheese evenly over the filling, then top with the remaining filling.
Fold the tortilla in half to create a half-moon shape, pressing gently so everything stays together.
I find pressing down slightly helps the cheese meld with the filling during cooking.
Step 3: Cook the Quesadilla Until Crispy
- assembled quesadilla from Step 2
- 1 tbsp coconut oil
Heat the coconut oil in a large skillet over medium-high heat until it shimmers (about 1 minute).
Carefully place the folded quesadilla in the pan and cook for 3 minutes until the bottom is golden brown and crispy.
Flip gently using a spatula and cook the other side for another 3 minutes until equally golden and the cheese is fully melted.
The tortilla should be crispy on both sides with some light browning.
Step 4: Finish and Serve
- cooked quesadilla from Step 3
- 2 tbsp vegan sour cream
- 1 tsp parsley
Transfer the quesadilla to a cutting board and let it cool for about 1 minute so it holds together when cut.
Slice into 4 triangular pieces using a sharp knife.
Arrange on a serving plate and garnish with the remaining 1 tsp of fresh parsley.
Serve immediately with the vegan sour cream on the side for dipping.

Cheesy Black Bean and Corn Quesadillas
Ingredients
For the filling:
- 3 tbsp corn (I use Libby's Whole Kernel Sweet Corn)
- 3 tbsp tomatoes (diced into 1/4-inch pieces)
- 4 tbsp black beans (rinsed and drained well)
- 1/2 jalapeño
- 2 tsp parsley
- 1/2 tsp cumin
- 1/2 tsp paprika
- 1/2 tsp chili powder
- 1 tsp lime juice
- 1/8 tsp salt
For the assembly:
- 2 tortillas (I prefer Mission Flour Tortillas)
- 1/2 cup vegan cheese (shredded for even melting)
- 1 tbsp coconut oil
For the garnish:
- 2 tbsp vegan sour cream (I like Forager Project for its tanginess)
- 1 tsp parsley
Instructions
- In a medium bowl, combine the corn, diced tomatoes, rinsed black beans, minced jalapeño, and parsley. Add the cumin, paprika, chili powder, and salt, then squeeze in the lime juice and stir everything together until well combined. Taste and adjust seasonings as needed. I like to let this filling sit for a minute or two so the spices can meld with the fresh ingredients—it makes a real difference in flavor.
- Lay one tortilla flat on a clean work surface. Spread half of the black bean and corn filling onto one half of the tortilla, leaving a small border around the edges. Sprinkle the shredded vegan cheese evenly over the filling, then top with the remaining filling. Fold the tortilla in half to create a half-moon shape, pressing gently so everything stays together. I find pressing down slightly helps the cheese meld with the filling during cooking.
- Heat the coconut oil in a large skillet over medium-high heat until it shimmers (about 1 minute). Carefully place the folded quesadilla in the pan and cook for 3 minutes until the bottom is golden brown and crispy. Flip gently using a spatula and cook the other side for another 3 minutes until equally golden and the cheese is fully melted. The tortilla should be crispy on both sides with some light browning.
- Transfer the quesadilla to a cutting board and let it cool for about 1 minute so it holds together when cut. Slice into 4 triangular pieces using a sharp knife. Arrange on a serving plate and garnish with the remaining 1 tsp of fresh parsley. Serve immediately with the vegan sour cream on the side for dipping.