Butter Chicken Style Cauliflower Curry

Butter Chicken seems like it would be an ‘off limits’ meal for any vegetarian, but with a couple adjustments and replacements, you can make a delicious butter chicken style dish that the whole family can enjoy! Adjust the chili powder to your taste; needless to say: the more you add, the spicier the sauce will be. The cashews in this recipe make the sauce thick and creamy. Don’t be alarmed if your sauce is slightly watery before you cook it. While the sauce simmers, it will thicken up and you will end up with a thick creamy butter chicken style sauce. 
The Home Baked Vegan’s recipe for Vegan Butter Chicken Style Cauliflower Curry is:
Vegan (as always, this means that this recipe contains no animal products)
Dairy Free
Soy Free Sauce (vegan butter used for the cauliflower typically contains soy, however you could substitute this ingredient for a soy free oil alternative such as vegetable oil).
Gluten Free
Refined Sugar Free
Here is the recipe for The Home Baked Vegan’s Butter Chicken Style Cauliflower Curry:
1 Tbsp Ground Ginger
1 Tbsp Ground Cumin
1/2 tsp Garlic Powder
1/4 tsp Ground Nutmeg
1/4 tsp Cinnamon
1/4 tsp Ground Cloves
1/4 – 1/2 tsp Hot Chili Powder
1/4 tsp Turmeric
1 tsp Salt
2 Cups Diced Tomatoes
2/3 Cups Raw Cashews
2 1/2 Cups Water

1/3 Cup Vegan Butter (for soy-free, use an oil alternative such as vegetable oil).
1 Head Cauliflower
1/2 tsp Garlic Powder
1/2 tsp Ground Ginger

Prepare the sauce:

Blend all ingredients for the sauce, in a high powered blender, until smooth. Set Aside. 
Prepare the Cauliflower:

Chop the cauliflower into bite sized pieces. 
 In a large deep skillet, heat the vegan butter over medium high heat, stir in the garlic powder and ground ginger. 
Add the cauliflower and stir until the cauliflower is coated on all sides. 
Continue cooking on medium high heat for approximately 5 minutes.
Add the sauce to the pan, and stir until cauliflower is coated in sauce.
Bring to a boil, then stir and immediately reduce to a simmer. 
Let simmer for 20 – 30 minutes, stirring occasionally, until cauliflower is tender. 
Serve with rice and enjoy!