Quesadillas without cheese might sound like a contradiction, but they are a genuinely delicious way to enjoy this Mexican staple when you are dairy-free, vegan, or simply out of cheese. The key is to replace the creamy, melty texture with rich, savory fillings like seasoned beans, roasted vegetables, or a creamy avocado sauce. These quesadillas are crisp, satisfying, and come together in about the same time as a classic cheese version, making them a perfect weeknight dinner or lunch.
Ingredients
- 8 large flour or corn tortillas (8-inch / 20 cm)
- 1 can (15 oz / 425 g) black beans, drained and rinsed
- 1 small red onion, thinly sliced (about 1 cup / 100 g)
- 1 red bell pepper, thinly sliced (about 1 cup / 150 g)
- 1 cup (150 g) corn kernels (fresh, frozen, or canned, drained)
- 1 teaspoon (5 ml) olive oil, plus more for brushing
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) chili powder
- 1/2 teaspoon (1 g) smoked paprika
- 1/2 teaspoon (3 g) salt, plus more to taste
- 1 ripe avocado, pitted and peeled
- 2 tablespoons (30 ml) lime juice (about 1 lime)
- 1/4 cup (60 ml) water
- 1/4 cup (10 g) fresh cilantro, chopped (optional)
- Your favorite salsa, for serving
Instructions
- In a medium bowl, mash the avocado with a fork until mostly smooth. Stir in the lime juice, water, and a pinch of salt. Set aside. This will be your creamy “cheese� substitute.
- Heat 1 teaspoon of olive oil in a large skillet over medium heat. Add the onion and bell pepper. Cook, stirring occasionally, until softened, about 5 minutes.
- Add the black beans, corn, cumin, chili powder, smoked paprika, and 1/2 teaspoon salt. Cook for another 3–4 minutes, until heated through. Remove from heat.
- Lay 4 tortillas on a flat surface. Spread a generous spoonful of the avocado mixture over each tortilla, leaving a 1-inch (2.5 cm) border.
- Divide the bean and vegetable mixture evenly over half of each tortilla. Fold the other half over to form a half-moon shape. Press gently.
- Heat a clean skillet or griddle over medium heat. Place one quesadilla in the skillet (or as many as fit without crowding). Cook for 2–3 minutes per side, until golden brown and crisp. Repeat with the remaining quesadillas.
- Cut each quesadilla into wedges and serve hot with salsa.
Tips
- Don’t overfill. Too much filling makes the quesadilla hard to flip and can cause it to break. Use about 1/3 cup (80 g) of filling per tortilla.
- Use a dry skillet. A light brush of oil on the tortilla helps browning, but you can also cook in a nonstick pan without oil for a lower-fat version.
- Make it creamy without avocado. If you don’t have avocado, use a dollop of dairy-free sour cream or hummus spread on the tortilla before adding the filling.
- Warm the tortillas first. Heating them for 20 seconds in a dry pan or microwave makes them pliable and prevents cracking when folding.
Serving Suggestions
Serve these quesadillas with a side of Mexican rice, a simple green salad, or a bowl of black bean soup. Top with fresh pico de gallo, chopped cilantro, or a squeeze of lime. They also make a great handheld snack for lunch boxes.
Variations
- Roasted vegetable: Use roasted zucchini, mushrooms, and onions instead of the sautéed peppers and corn.
- Sweet potato and black bean: Add 1 cup (200 g) of roasted sweet potato cubes to the bean mixture.
- Spicy chorizo-style: Use soy chorizo or crumbled vegan sausage in place of the beans.
- Breakfast quesadilla: Fill with scrambled tofu (seasoned with turmeric and nutritional yeast) and sautéed spinach.
Storage and Reheating
Store leftover quesadillas in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a dry skillet over medium heat for 2–3 minutes per side until crisp, or use a toaster oven. Avoid microwaving, as it makes them soggy. You can also freeze cooked quesadillas for up to 2 months; reheat from frozen in a 375°F (190°C) oven for 10–12 minutes.
Frequently Asked Questions
Can I use corn tortillas? Yes, corn tortillas work well, but they are smaller and more fragile. Use 6-inch (15 cm) tortillas and reduce the filling to about 2 tablespoons per tortilla. You may need to cook them a bit longer to get crisp.
What can I use instead of avocado? If avocado is not available, use a thick dairy-free yogurt or a vegan cream cheese. You can also skip the creamy layer and just use the bean mixture, though the texture will be less rich.
Why are my quesadillas soggy? Sogginess usually comes from too much moisture in the filling. Make sure to drain and rinse the beans well, and if using frozen corn, thaw and pat it dry before adding. Also, avoid overfilling.
Can I make these in the oven? Yes, assemble the quesadillas on a baking sheet, brush the tops with oil, and bake at 400°F (200°C) for 10–12 minutes, flipping halfway, until golden.
Are these gluten-free? They can be, if you use corn tortillas and ensure your spices and beans are certified gluten-free. Flour tortillas contain gluten.
Can I add cheese for those who want it? Absolutely. Add shredded cheese (dairy or plant-based) to the filling before folding, and cook as directed. The avocado layer can be omitted if you prefer a more traditional cheese quesadilla.
Related
- L’Oven Fresh Garlic Knots Recipe: Easy & Buttery
- Korean Fried Calamari Recipe with Gochujang Glaze
- Is Whipped Feta Healthy? Nutrition & Facts
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).