Heat flat grill, large frying pan or sandwich press on medium heat.
Place the tortilla or wrap on a clean hard surface and spread beans over one half. Then sprinkle the remaining ingredients over the top of the beans, in the order above.
Transfer tortilla to grill or frying pan and fold the other side of the tortilla or wrap over the ingredients. Press down with your hand or a spatula. Cook for 3–4 minutes or until the quesadilla is crispy and hot. Turn if using grill plate or frying pan and cook for another 3-4 minutes.
Enjoy as-is or with a side salad, salsa or guacamole.