In a small mixing bowl, mash avocado. Add in garlic, sea salt, pepper, lime juice and red pepper and stir.
Add in cilantro, beans, corn, and onion. Stir to combine.
Heat 1 T olive oil in a skillet. While heating up, spoon half of the avocado mixture on half of a tortilla. Fold over to close. Repeat with other tortilla. You are ready to heat these up!
Heat one side of the quesadilla in the pan until becomes browned.
Flip and heat other side until browned.
Repeat with second tortilla.
Enjoy immediately with a side of salsa or Greek yogurt and a cilantro garnish if desired.