Squeeze the tofu in a clean kitchen towel so that most of the liquid comes out on the towel and the tofu starts to crumble. Crumble the tofu into the pan
Add the beans which have been drained and rinsed to the mixture and add in all of the spices, salt, tomato paste, and a splash of water. Mash down with the back of a wooden spoon to make the mixture mushy. This allows it to stay well in a quesadilla without falling apart.
Allow to cook together for 5-10 minutes on a medium-low heat until the flavors have melded together, then add the lemon juice and remove from heat
Lay each tortilla flat and add the filling to one half of it and then fold over the tortilla for form a quesadilla. Heat a pan over medium-high heat and toast each side until heated through and lightly toasted.
Cut into triangles and enjoy! I highly recommend serving with some sliced avocado for a creamy cool kick as well as your favorite salsa.
Notes
You can add taco seasoning instead of all of the individual spices, this is a great time saver. Just add 2-3 tablespoons, adding it one spoon at a time with a splash of water and keep tasting until you reach your desired taste.