To begin, knead the dough for the tortillas. In a large bowl, take whole wheat flour and all-purpose flour. Add a teaspoon of salt and knead it into a soft dough.
In the meantime, prepare the salsa. Add together onions, tomatoes, bell peppers, green chillies, salt, cumin powder (jeera), Mexican seasoning, chilli flakes, and garlic powder. Mix well and keep aside.
Divide the dough into 12 equal portions. Roll them out into thin rotis. Cook the tortillas on a hot tawa or griddle. Keep aside.
To assemble, place the tortilla on a flat surface. Add a portion of the salsa. Top it with some red kidney beans and grated cheese. Roll it up tightly and use a toothpick to set it in place. Prepare the other flautas similarly.
Heat oil in a pan. Shallow fry the flautas on both sides until golden and crisp.
The Spicy Mexican Flautas are ready to serve. Serve hot with a salsa dip.