Ingredients
Method
Marinating Tofu
- Mix 1 tablespoon olive oil with garam masala, cumin, coriander, and a pinch of salt. Toss the cubed tofu gently so each piece has a thin spice coat. Let marinate for at least 15 minutes.
Sautéing Onion
- Warm 1 tablespoon olive oil in a large pan over medium heat. Add the diced onion and cook until translucent and slightly soft.
Adding Aromatics
- Stir in the minced garlic and grated ginger. Cook for about 30-60 seconds until fragrant.
Browning Tofu
- Add the marinated tofu to the pan in one layer. Let it cook for 2-3 minutes without moving to allow the bottom to brown, then flip to brown all sides.
Making the Sauce
- Pour in the coconut milk and tomato sauce. Stir to combine with the onion mixture.
Simmering
- Lower heat to a gentle simmer and let it simmer for about 10 minutes to thicken the sauce and blend flavors.
Final Touches
- Taste and adjust seasoning with salt or additional spices as needed. Adjust for richness with a squeeze of lemon if desired.
Serving
- Serve hot, garnished with fresh cilantro.
Notes
Serve over rice or with naan. It can be made ahead of time and stored in the fridge for up to 4 days or frozen for up to 3 months.
