Ingredients
Equipment
Method
- Drain the tofu and pat it dry thoroughly with paper towels, pressing gently to remove excess water. Cut into evenly sized cubes and set aside.
- Place the tofu cubes in a mixing bowl and sprinkle with cornstarch. Toss gently until all pieces are evenly coated, which will help them crisp up during frying.
- Heat oil in a large skillet over medium heat until shimmering. Carefully add the tofu cubes in a single layer, making sure not to overcrowd the pan.
- Fry the tofu for about 4-5 minutes on each side, turning occasionally until all sides are golden brown and crispy. Remove and drain on paper towels to remove excess oil.
- In the same pan, add a little more oil if needed and toss in the finely chopped onion. Cook for about 2 minutes until it softens and turns translucent.
- Add the minced garlic and grated ginger to the pan; cook for another 30 seconds until fragrant, with a smoky aroma filling the kitchen.
- Stir in the tomato paste and cook for 1-2 minutes, allowing it to darken slightly and release a sweet, smoky scent.
- Pour in the coconut milk and add the garam masala, turmeric, and cumin. Stir well, bringing the mixture to a gentle simmer.
- Let the sauce simmer for about 5 minutes, stirring occasionally, until it thickens slightly and the flavors meld together beautifully.
- Gently add the crispy tofu cubes into the sauce, stirring carefully to coat each piece evenly. Continue to simmer for another 2 minutes.
- Finish by garnishing with freshly chopped cilantro for a bright, herbal contrast. Serve hot with rice or naan.
Notes
Ensure tofu is pressed well to achieve maximum crispiness. Adjust spice levels to taste, and consider adding a squeeze of lime before serving for extra brightness.
