Ingredients
Method
Step-by-Step Recipe
Step 1: Prepare the White Gravy
- In a pan, heat butter and Clarified butter. Add almonds and cashew nuts and sauté for about 10 minutes on low heat until golden and fragrant. Transfer to a blender, add milk and fresh cream, and blend into a smooth, creamy paste. This forms your white nutty gravy.
Step 2: Make the Curry Base
- In another pan, melt butter and add ginger-garlic paste. chili powder and tomato puree, stirring well salt, cumin powder, and turmeric powder to bring out the spice balance. Pour in coconut milk and let it simmer gently.
Step 3: Combine the Flavors
- Add the prepared white gravy into the curry base, stirring until smooth and creamy. Allow this mixture to cook on low flame for about 20 minutes, so the flavors deepen and the texture becomes velvety.
Step 4: Add Tofu and Finish
- Finally, add tofu cubes and let them absorb the flavors for a few minutes. Sprinkle cardamom powder and crushed kasuri methi for that authentic Indian aroma.
- Serve hot with basmati rice, naan, or even quinoa for an American twist.
Serving Suggestions
- Pair it with garlic naan for a restaurant-style Indian dinner at home.
- Serve with brown rice or quinoa for a healthier, protein-rich version.
- Garnish with fresh cilantro or a swirl of cream for an elegant finish.
Notes
FAQs about Tofu Curry with Coconut Milk
- Can I make this curry vegan?
Yes! Simply swap the butter and ghee for plant-based butter or oil, and replace fresh cream with coconut cream. The dish will still be creamy, rich, and delicious. - What type of tofu works best?
Firm or extra-firm tofu is best for curries, as it holds shape well and absorbs flavors without breaking apart. - Can I make this ahead of time?
Absolutely. This curry stores well in the refrigerator for up to 3 days. Reheat on low heat, adding a splash of water or coconut milk if the gravy thickens too much. - What can I serve this with?
It pairs wonderfully with steamed basmati rice, garlic naan, or even quinoa for a lighter option. - As
Yes, you can skip almonds and cashews if you have allergies. For a similar creamy texture, use more coconut cream or blend in sunflower seeds as a nut-free option.
Nutrition (Per Serving, Approx.)
- Calories: 320 kcal
- Protein: 14 g
- Carbohydrates: 16 g
- Fat: 22 g
- Fiber: 4 g