First, crumble the firm tofu into small pieces inside a large bowl so it’s easy to mash. Add finely chopped red onion and minced garlic to build a rich, fragrant base. This step ensures even flavor distribution throughout the mixture.
Sprinkle in all your spices — cumin, coriander, sumac, dried mint, turmeric, chili powder, salt, and pepper — followed by tomato purée and your choice of flour. These ingredients bring bold Middle Eastern flavor while helping the mixture bind properly. Make sure everything is evenly combined.
Use clean hands to thoroughly mash and mix until the mixture sticks together and looks cohesive. Shape into small kebabs or oval patties with your palms. Avoid making them too large so they cook evenly and hold their shape.
Heat a little neutral oil in a pan over medium heat and fry each kebab until browned on all sides. Turn them gently every couple of minutes for even cooking. The crispy golden crust adds amazing texture and flavor.
Once cooked, serve immediately while warm and crisp. They taste best fresh from the pan with your favorite sides. Pair with rice, flatbread, or fresh salad for a complete meal.