Pulling the tofu out of the package, I drain the water and pat it dry with a towel—watch out for splatters. Cutting it into cubes, I listen for that satisfying crunch as I press down, trying not to mush the edges. Then, I toss the cubes in cornstarch, ready for a quick fry that crisps the outside while keeping the inside tender.
The spice paste comes together fast—onion, garlic, ginger, and a splash of tomato paste hit the pan with a hiss. I stir constantly, watching the oil shimmer and smell the raw garlic fade into a smoky sweetness, preparing to coat the tofu in this fragrant sauce.
The gentle sizzle of spices hitting hot oil, releasing a smoky aroma that fills the kitchen, mixing with the soft thud of tofu being stirred into the masala.
What goes into this dish
- Tofu: I pick firm or extra-firm tofu, drain it well, then press out excess water—this helps it crisp up. Swap with tempeh if you want a nuttier bite, but skip pressing to keep it softer.
- Spices: Garam masala, turmeric, cumin—these kickstart the aroma and flavor. If you’re out, a curry powder blend works in a pinch, but won’t have that layered complexity.
- Onion & garlic: Finely chopped, they form the fragrant base. Use shallots or garlic powder if fresh isn’t handy; just adjust the cooking time slightly.
- Tomato paste: Adds richness and tang. Smear it on the hot pan until it darkens slightly, releasing that sweet, smoky scent. Ketchup can substitute but loses the depth.
- Cream or coconut milk: I prefer coconut milk for creaminess with a tropical note, but full-fat yogurt can work if you want tang. Watch for curdling if mixing hot.
- Oil: Neutral oil like canola or vegetable is my go-to, but ghee adds a richer, nuttier flavor—just keep an eye on the smoke point to avoid burning.
- Fresh herbs: Cilantro brightens it up at the end. Dried cilantro or parsley can replace, but they won’t offer the same fresh punch.

Crispy Tofu in Spiced Masala Sauce
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
Common Mistakes and How to Fix Them
- FORGOT to press tofu: it stays watery; fix by pressing longer or freezing first.
- DUMPED too much oil: causes splatters; fix by using moderate heat and controlled pouring.
- OVER-TORCHED spices: turn bitter; fix by reducing heat and stirring constantly.
- MISSED adding salt early: dulls flavor; fix by seasoning during cooking for depth.
Make-Ahead and Storage Tips
- Prep the tofu: press and cube it a day ahead. Keep in an airtight container in the fridge for up to 24 hours.
- Make the spice paste early: blend onion, garlic, and ginger. Store in a jar for 2-3 days, fridge cold, flavors mellow over time.
- Cook the sauce ahead: simmer the masala and refrigerate for up to 2 days. Flavors deepen, but may need a splash of water when reheating.
- Freeze leftovers: portion into freezer-safe containers. Will keep for up to 2 months; defrost overnight in fridge.
- Reheat carefully: warm in a pan over medium, stirring occasionally. Check for a fragrant aroma and a simmer, add water if thickened too much.
FAQs
1. Can I use softer tofu?
Use firm or extra-firm tofu; pressing removes excess water, making it crisp when fried. Softer tofu won’t hold the shape well.
2. How do I know when spices are ready?
Cooking the spices until fragrant, about 30 seconds, releases essential oils and deepens flavor with a smoky aroma.
3. How do I reheat without losing texture?
Reheat the leftovers gently in a pan over medium heat, stirring until it’s bubbling and smells warm and fragrant.
4. My sauce is too thick, what now?
Add a splash of water or coconut milk when reheating if the sauce has thickened too much, restoring creaminess and aroma.
5. Can I skip the cilantro?
Add fresh cilantro just before serving; it keeps the bright, herbal aroma intact and adds a fresh burst to the dish.
Hi there! I’m Himani and welcome to Val’s Recipe Box. This little corner of the internet didn’t begin with me. It began with Val my neighbourhood aunt whose kitchen held more warmth than any fireplace ever could.








This little corner of the internet didn’t begin with me.
It began with Val my neighbourhood aunt whose kitchen held more warmth than any fireplace ever could.
She was more of a friend and I’ve come to know her in the most unexpected way.