Sweet Potato Black Bean Quesadillas
These Sweet Potato Black Bean Quesadillas are the best quick and healthy weeknight dinner. Filled with creamy sweet potato, black beans, avocado, corn, peppers, and melted cheese - ready in under 30 minutes and made in one pan. Perfect for vegetarians, easy to make vegan, and great for meal prep!
Prep Time 10 minutes mins
Cook Time 15 minutes mins
- 4 medium flour tortillas
- 1 large sweet potato
- 2 avocados
- 1/2 cup black beans, rinsed and drained
- 1/4 cup corn, rinsed and drained
- 1 mini red bell pepper
- 1 mini orange bell pepper
- 1 tsp jalapeño, diced (optional)
- 1 tbsp taco seasoning (store-bought or homemade)
- 1 cup shredded cheddar or pepper jack cheese
- 1 tbsp butter (for pan frying)
- 2 tsp olive oil, divided
Optional toppings:
- fresh cilantro, lime juice, salsa, sour cream
Cook the Sweet Potato: Poke several holes in the sweet potato using a fork. Drizzle with 1 tsp olive oil and season lightly with salt and pepper. Wrap in paper towels and microwave on high for 8 minutes, or until very tender and squishy. Set aside to cool slightly, then scoop out the flesh and set aside.
Make the Veggie Filling: Remove the ribs and seeds from the peppers and dice them. In a large skillet over medium heat, warm the remaining 1 tsp olive oil. Add the peppers and jalapeño (if using) and cook for 5-7 minutes until tender. Add the black beans, corn, and taco seasoning. Stir and cook for another 2-3 minutes until warmed through. Transfer filling to a bowl and set aside.
Assemble the Quesadillas: Spread a thin layer of butter on one side of each tortilla. On the other side, spread about 3 tbsp of sweet potato. Mash half of one avocado over the sweet potato. Spoon about 1/4 cup of the veggie and bean filling over half the tortilla. Sprinkle a generous amount of shredded cheese on top.
Cook the Quesadillas: Place the tortilla butter-side down in the warm skillet over medium heat. Cook for 3-4 minutes until the tortilla is golden brown and the cheese has melted. Using a spatula, fold the tortilla in half onto itself. Cook for another 1-2 minutes, pressing gently. Repeat with remaining tortillas.
Serve: Slice each quesadilla into 2-4 pieces and serve warm with cilantro, salsa, sour cream, and a squeeze of lime juice.
- Storage: For best results, store components separately in airtight containers in the fridge for up to 4 days. Assemble and cook fresh when ready to eat.
- Leftovers: Already-cooked quesadillas can be stored in foil and refrigerated for up to 3 days. Reheat in a 350°F oven for 15 minutes or warm in a skillet.
- Vegan option: Use plant-based cheese and vegan butter, or omit cheese entirely.
- Gluten-free option: Use corn or certified gluten-free tortillas.
- Add meat: Cooked chicken, taco meat, or ground turkey can be added alongside the filling for a non-vegetarian version.
- Oven sweet potato: Bake at 400°F for 45-50 minutes if preferred over the microwave method.
- Don't overfill: Keep filling away from the edges so everything stays inside when folded and flipped.
Nutrition (Per Serving, Approximate)
- Calories: 481 kcal
- Carbohydrates: 38.7g
- Protein: 12.9g
- Fat: 26.3g
- Saturated Fat: 8.6g
- Cholesterol: 30mg
- Sodium: 459mg
- Potassium: 833mg
- Fiber: 11.4g
- Sugar: 6.5g
- Vitamin A: 250 IU
- Vitamin C: 32.2mg
- Calcium: 180mg
- Iron: 3.2mg
Nutrition information is an estimate and may vary depending on specific ingredients used. This post is for informational purposes and is not medical or nutritional advice.