Heat pan on med/high heat, add olive oil
Add diced chicken breast (you should hear the pan sizzle)
Add salt and pepper, cook chicken for 5 minutes until the chicken is brown
Take chicken out of the pot and set aside – don’t wash pan
Add ½ white onion and 4 cloves of fresh garlic to the pan
Stir constantly 3-4 minutes. Don’t let sit, as garlic will burn (if it does burn throw out & start onion/garlic mix again)
Add fresh ginger to onion/ garlic mixture in pot and cook 1 minute
Add tomato sauce/paste on medium heat to cook the acidity out of the sauce (approximately 6-7 minutes.)
Add tikka masala dry spice mix (2-3 tablespoons) and cook for 5 minutes
(you can always add seasoning at the end, if you want a heavier flavor)
Add a can of crushed tomatoes, simmer on med/low for 30 minutes
Add the chicken back in and add ½ tsp cayenne pepper and salt, cook for 30 minutes
Add mushroom and water, simmer for another 20 min
Taste the sauce, if you want more tikka masala seasoning, add another 2 tsp.
Add lemon juice to the sauce, mix
Mix yogurt and half/half together, then add to sauce
Taste again, do you need more salt? If it is too spicy- add little more yogurt.
Add fresh cilantro and now it is ready to serve!