Fried Tofu in Curry Sauce

Total Time
Prep 10 mins
Cook 25 mins

This recipe comes from a local Indian restaurant here in my hometown. You can substitute chicken or fish for the tofu.

Ingredients Nutrition


  1. Heat olive oil in a large skillet over medium-high heat and sauté tofu pieces until crispy and browned. Remove tofu from skillet and set aside.
  2. Sauté onion and green pepper until onion is translucent then add ginger and garlic. Cook for 2 to 3 min until fragrant, then stir in the curry powder.
  3. Return tofu to skillet and add tomato sauce, coconut milk, cloves, cardamom and cinnamon stick. Season with salt and pepper.and stir all together.
  4. Reduce heat to low and simmer for about 15 minutes, stirring occasionally.


Most Helpful

This was fantastic! I use to go to this restaurant where they served chicken curry but the ownership changed and so did the recipe. I have missed that flavor ever since and have tried many different recipes trying to get even close to it. This recipe is that flavor! Thanks so much for posting it!

KMuchetti May 17, 2010

Good curry. Enough spices and plenty of sauce which we like. Used hot madras curry, 1/2 teaspoon salt and a couple of swirls on the pepper-mill. Since I do not like whole cloves in a curry I used 1/4 teaspoon ground cloves. I think that was a little too much and next time I'll use only 1/8 teaspoon. This time I made it with tofu but will make it with chicken too. Thanks for posting. Made for India -- More Than Just Curries Tag Game -- March 2010.

Chef Dudo March 05, 2010

I guess we're not that into Indian curry. We love thai curry. It tasted too a little too sweet and not spicy enough. Kinda like a very mild coconut curry mixed with chai tea? I have some leftovers and am hoping after letting the flavors meld for a while it might taste better.

MightyMama February 24, 2010

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a