1. Allow cashews to soak for 30 minutes until soft and blend until smooth. Set aside (this mixture will be slightly chunky).
2. Season chicken breast with Season Up All Purpose and set aside.
3. Heat 1 tablespoon of butter in a pan and add the minced onions. Cook until golden brown. Add ginger, garlic, coriander, chili powder, turmeric and Onion & Garlic Cubes stirring to mix well.
4. Add tomato puree, tomato paste and cook for 3 minutes or until the mixture is bubbling.
5. Add fenugreek, 1 cup of Evaporated Milk and seasoned chicken, stirring to incorporate. Cover and let simmer for 10 minutes stirring occasionally to prevent chicken from sticking.
6. Uncover and cook for another 2 minutes. Add remaining Evaporated Milk, if the sauce is still too thick add more to suit.
7. When finished add garam masala, 3 tablespoons of the cashew mixture and remaining butter. Stirring to combine.