Heat oil in a skillet, add garlic and sauté until fragrant.
Add onions and sauté until translucent.
Add capsicum, sauté for another 2-3 minutes. Make sure you don't overcook it so you retain the crunch.
Add oregano, cumin powder, salt and pepper. Sauté the spices for another 30 seconds.
Add the cooked rajma and mix well. Add the tomato ketchup and give everything a good mix.
Finally, add the chopped coriander leaves, mix and switch off the heat. The filling is ready.
For the tomato salsa:
Place the roughly chopped tomatoes, onions and a garlic clove in your food processor, pulse until chunky.
Add in coriander leaves , pulse again 4-5 times.
Transfer to a bowl, squeeze in the lime juice and salt. Mix and set aside until ready to serve.
Notes: you can add 1 jalapeño (remove the seeds for less heat). I've skipped it since I made it for my son.
Assembling the Rajma Veggie Quesadilla:
Melt 1/2 tablespoon butter in a skillet. Place one tortilla on the pan, spread 2 tablespoons of shredded cheese and top with the rajma and vegetable mixture. Sprinkle 1/4 cup of shredded cheese on half of the tortilla.
Fold into half and press gently with a spatula.
When the bottom turns crisp, and the cheese starts to melt , flip it over gently, and let the other side cook.
When the other side is golden brown, turn off the heat and transfer to a plate. Cut the quesadilla into wedges. Serve hot with prepared tomato salsa and sour cream/yogurt or as it is.