A luscious chicken and mushroom curry that will have you at hello! Bone-in chicken is simmered in a smooth cashew sauce and topped with fried button mushrooms. There's plenty of curry to sop up with bread or serve over a bed of steamy rice, whichever you prefer. Guaranteed to satisfy that curry craving!
WOULD YOU LIKE TO SAVE THIS POST?
Psst...we will also send you a FREE eCookbook: INDIAN DINNER PARTY MENU as a thank you for signing up!
Jump to:
About Chicken and Mushroom Curry
If you love a good curry, this chicken mushroom curry will make you very happy. It's got some beautiful flavors going on: it's a little garlicky, a little tangy (yogurt and pureed tomatoes), and so thick and lush and rich (ground cashews). The cashews also balance out the spice, not that there is much to begin with.
Oh, and the mushrooms, mmm! The mushrooms are browned in a pan and added to the curry after the chicken is cooked. What you get in the end is this big delicious pot of succulent chicken and mushrooms in lots of delicious curry. Try and walk away:)
And I've not even told you the best part. Since onions make everything taste better, yes, they are there, but they're NOT sliced fine and fried at first. So if you were groaning inwardly at the thought of slicing and slowly caramelizing those tear-inducing monsters, relax! All you need to do is to chop the onions very roughly and throw them into a blender with a little water for a smooth puree. This puree is then cooked down a bit before adding the other ingredients, but it doesn't take half the effort as the former.
If you love cooking luscious chicken curries, do try palak chicken curry (chicken with spinach), boneless chicken karahi and chicken do pyaza.
And if mushrooms are your jam, look up these mushroom recipes: mushroom masala, mushroom pulao, and mushroom soup. The last two are pressure cooker recipes made in the instant pot.
🥘 Ingredients
Note: For exact amounts see the printable recipe card further down.
- Red onions
- Garlic
- Cashews
- Yogurt
- Tomato puree
- Salt
- Red chilli powder
- Garam masala powder
- Cooking oil
- Chicken - skinless, bone-in
- White button mushrooms
🔪 Instructions
Preparation
1. Chop the onions in thick pieces and put in a blender with a few tablespoons water. Blend until you get a smooth puree. Keep aside.
2. Soak whole, raw cashews in a bowl of water for 15 minutes. Peel the garlic. Put the cashews and garlic along with a few tablespoons of the soaking water in a blender and blend until smooth.
3. In a bowl, add the cashew-garlic puree, yogurt, tomato puree, salt, red chilli powder, and garam masala. Whisk with a fork until you get a smooth mixture.
Cooking
1. Heat the cooking oil in a dutch oven or large pot and add the ground onions. Cook on medium heat for 10 minutes or until most of the liquid has evaporated and the onions turn slightly brown.
2. Add the mixture you made in step 3 of prep and cook for 10 minutes on medium heat. Don't add water. You can cover the pot with a lid and reduce the heat if it splatters too much.
3. Add the chicken, mix well and cover the pot with a lid. Cook for 30 minutes on low to medium heat. You won't need to add any water, but if you see that the liquid is getting less, add about ¼ cup water halfway through the cooking.
4. While the chicken is cooking, clean the mushrooms and slice into halves. Add 2 tablespoons oil to a small frypan. When hot, add the sliced mushrooms and fry for 3-4 minutes. They should be cooked through with crisp brown edges.
4. Once the chicken is tender and the oil has separated, top the curry with the fried mushrooms, and serve hot.
💭 Top Tips
1. This curry is supposed to be slightly thick in consistency. To avoid a runny curry, avoid adding water as the curry is cooking. There will be plenty of liquid thanks to onions, yogurt and pureed tomatoes. If you must add water, add a little bit only.
2. If you are out of canned tomato puree, you can make your own in a pinch. Chop and blend 2-3 medium-sized ripe and red tomatoes in a blender until very smooth. However, canned tomato puree is preferable in this recipe as it is more concentrated and imparts more flavor to the curry.
3. Use bone-in chicken for maximum taste. You can ask your butcher to skin and cut a whole chicken into 12-14 pieces. However, if you are buying your meat from a supermarket, pick a tray of bone-in chicken thighs or legs. Avoid boneless cuts of meat as they don't have as much flavor.
4. Do remove the chicken skins as Indian curries are usually made with skinless chicken to allow the spices to seep into the meat.
5. Soak the cashews for a bit so you get a smooth puree when you blend them with the garlic. Not a deal breaker, really, if you don't mind a less than smooth curry.
Serving Suggestions
Serve this mushroom chicken with any Indian bread like roti or naan. And it tastes equally good ladled over some plain rice or cumin rice.
Side dishes to consider are a dry moong dal or a semi-dry maash dal and boondi raita.
More Chicken Curries You Might Like
If you tried this recipe, do consider giving it a star rating and a comment below. And if you’re on Instagram, feel free to tag me so I can see your creation. I'd love to hear from you! Thank you:)
📖 Recipe
Chicken and Mushroom Curry
Equipment
- Blender
- Mixing bowl
- Large pot or dutch oven
- Small frypan
Ingredients
- 2 red onions medium
- 10 garlic cloves
- 15 cashews
- ½ cup yogurt
- ¼ cup tomato puree
- 1 teaspoon sea salt
- 1 teaspoon red chilli powder
- ¼ teaspoon garam masala powder
- ½ cup cooking oil
- 2 ½ lbs chicken skinless, bone-in
- 2 cups white button mushrooms
Instructions
Preparation
- Chop the onions in thick pieces and put in a blender with a few tablespoons water. Blend until you get a smooth puree. Keep aside.
- Soak whole, raw cashews in a bowl of water for 15 minutes. Peel the garlic. Put the cashews and garlic along with a few tablespoons of the soaking water in a blender and blend until smooth.
- In a bowl, add the cashew-garlic puree, yogurt, tomato puree, salt, red chilli powder, and garam masala. Whisk with a fork until you get a smooth mixture.
Cooking
- Heat the cooking oil in a dutch oven or large pot and add the ground onions. Cook on medium heat for 10 minutes or until most of the liquid has evaporated and the onions turn slightly brown.
- Add the mixture you made in step 3 of prep and cook for 10 minutes on medium heat. Don't add water. You can cover the pot with a lid and reduce the heat if it splatters too much.
- Add the chicken, mix well and cover the pot with a lid. Cook for 30 minutes on low to medium heat. You won't need to add any water, but if you see that the liquid is getting less, add about ¼ cup water halfway through the cooking.
- While the chicken is cooking, clean the mushrooms and slice into halves. Add 2 tablespoons oil to a small frypan. When hot, add the sliced mushrooms and fry for 3-4 minutes. They should be cooked through with crisp brown edges.
- Once the chicken is tender and the oil has separated, top the curry with the fried mushrooms, and serve hot.
Notes
- This curry is supposed to be slightly thick in consistency. Avoid adding too much water as it will dilute the curry.
- Canned tomato puree is preferable in this recipe since it adds a lot of colour and flavour to the final curry. But if you are out of it, you can make your own. Chop and blend 2-3 medium-sized ripe and red tomatoes in a blender until very smooth and use this instead of the store-bought puree.
- Use skinless, bone-in chicken for this recipe.
- Do soak the cashews for a bit so you get a smooth puree when you blend them with the garlic.
Thanks for coming! Let me know what you think: