Indian Chicken and Mushrooms in Spiced Tomato Cream

Total Time
Prep 10 mins
Cook 15 mins

Has all the taste of of great Indian curry but lighter and healthier. Serve this with rice and your favorite Indian breads, such as naan, or chapatis, and a nice vegetable dish.

Ingredients Nutrition


  1. Heat oil in a large saucepan over medium heat; add chili pepper, cloves and cinnamon stick and heat until fragrant.
  2. Add the chopped onion and cook for 1-2 minutes then add the ginger and garlic and cook for 1 min more.
  3. Add the chicken slices and cook for 4 minutes; then add the mushrooms, cayenne, coriander, cardamom, cumin, turmeric, and cook for 4-5 minutes more; add a little oil if necessary to prevent burning.
  4. Add tomato sauce and paste and mix well and lower heat and cook until chicken is cooked through, about 3-5 minutes.
  5. Stir in evaporated milk or cream and simmer on low heat for about 5 minutes then add garam masala and chopped cilantro to the dish.
  6. Serve with rice, if desired.


Most Helpful

The spice mixture in this is wonderful! The cloves really add a nice touch. Very easy and quick to make. I did serve over rice, and added a side of sauted zucchini. Very flavorful, I will make this again!

MizzNezz February 18, 2003

Wonderfully aromatic, the blend of spices truly complimented the chicken. I served this over steamed basmati rice, and garnished with extra chopped cilantro. The level of heat was right on too...not too spicy, or too mild. Adding the garam masala and cilantro after cooking really intesified their flavor. Fabulous recipe! We loved it!

canarygirl February 15, 2003

This is a very good recipe and quite easy to make. Just spicy enough to please my better half, although I'm not big on spicy. Loved it with rice but think it would be great on pasta too.

Engel Anderson February 27, 2003

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a