Next Post
Saucy 30 Minute Thai Basil Salmon Curry.
This post may contain affiliate links, please see our privacy policy for details.
Sharing my vegan twist on a classic Indian dish with this Indian Coconut Butter Cauliflower. I’ve swapped the chicken for nutrient packed cauliflower, and replaced the heavy cream and butter with rich and creamy coconut milk and coconut oil. This coconut butter cauliflower is the perfect healthy, but still delicious, alternative to the traditional heavier version. It has a quick 30 minute cooking time and uses pantry staple ingredients. Making this recipe perfect for any night of the week.

My favorite thing to do is to cook for others. Creating a recipe that I know someone is going to love is such a fulfilling thing for me. It’s one of the reasons I love cooking so much. When my family was in town over Christmas, I knew that I would have to make Indian Butter Chicken. Butter Chicken is one of my brother Creighton’s favorite dishes. The rest of the crew loves a good Indian dish too.
That being said, there are a few people in the family who prefer a vegan/vegetarian diet. Enter this coconut butter cauliflower. It has all the same flavors and creamy sauce as classic butter chicken. However, it omits the chicken and replaces it with cauliflower, and is made vegan by using of creamy coconut milk.
It also happens to be much easier to prepare with just a 30 minute cooking time. So basically, it’s the perfect recipe for January.

I wanted to keep the dish as authentic as possible. So I first “marinated” the cauliflower in a mix of coconut milk, garlic, and ginger. It’s just a quick marinade to help the cauliflower soak up the garlic and ginger flavors. Once the cauliflower has marinated for 10 minutes or so, it’s time to broil. I like to do this to give the cauliflower a head start on cooking. it also gives it a nice little char before being added to the coconut butter sauce.
While the cauliflower is “marinating”, I make the coconut butter sauce to keep the recipe moving right along. The key to any good Indian butter sauce is all in the spices. I used a mix of garlic, ginger, garam masala, yellow curry powder, turmeric, and cayenne pepper for a very well spiced sauce. It’s warming and spicy, but not in an overpowering way. If you’re sensitive to heat, just adjust the amount of cayenne pepper to your liking.
My real secret to a delicious Indian sauce, whether vegan or not, is coconut milk. I adore using coconut milk in place of cream in any Indian style sauce I make. I find it not only to be creamier and healthier, but also every bit as delicious (if not more so) than what you might get at Indian restaurant. The coconut pairs so well with the Indian sauce seasonings. It’s always my go-to when making Indian inspired food.
By the time you have the sauce together, the cauliflower should be ready to go. Just slide it right into the sauce to finish cooking.

As you can probably guess, my favorite way to serve this is over steamed rice with a side of my homemade naan (which I’ve been making almost every other day as of late). If you’d like something a little more nutrient dense than white rice, try using steamed brown rice or quinoa.
I ended up serving this with a little mango salsa on top (just a simple mix of diced mango, jalapeño, lime, and cilantro) and it was truly delicious. I would highly recommend if you love a fruity touch of sweetness, which you know I do.

So, what was the family’s verdict?
Let’s just put it this way, all of the coconut butter cauliflower was eaten before the chicken version was touched. Trust me, I’m shocked that everyone, even the meat eaters in the family, went for the vegan version. This dish is truly loved by all. In fact, some of my harshest critics said this was some of the best Indian food they’ve eaten. Even one family member who has been to India several times.
I think it’s safe to say the recipe is a true hit. I’m sure I’ll be making it over and over again, especially since it’s so easy.

If you make this Indian coconut butter cauliflower, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to also tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

We’ve made this several times now, and it’s one of our household favorites. Always a huge pleaser! Thank you SO much!! =)
That is so amazing to hear! Thank you Noah! xTieghan
This is my go to Curry recipe that satisfies my vegetarian husband and my meat eating kids. It is delicious, healthy and VEGAN! Marinating the cauliflower in coconut milk and garlic creates an amazing taste profile! The quick roast seals the deal.
Thank you Allison! xTieghan
I’ve never commented on a recipe before, but I made this recipe (and your naan recipe) this week and it is incredible! I’ve tried a lot of Indian recipes at home and they never taste quite right, or nearly as good as what I get from restaurants, and so I’ve spent a lot on Indian takeout. This is the first recipe I’ve found that tastes amazing (even better than the takeout!), and it’s also so easy to make. I was very skeptical about being able to make naan, but it was also easy and turned out delicious. I made up the whole batch of dough and have been keeping it in the fridge, taking some out to cook up whenever I want fresh naan to go with the leftovers.
Thank you so much for these recipes!
WOW that is so amazing to hear! Thank you for commenting to let me know how much you enjoyed this, Alicia! It makes me so happy to hear! xTieghan
Made this last night and loved it! So flavorful but also QUICK and easy – the broiling method for the cauliflower is awesome and something I’ll def use again. Only alterations I made were I skipped the coconut oil, and added a big squeeze of lemon at the end. Also served these w/ some vegetable pakora & it was a yummy combo. Highly recommend 🙂
Sounds amazing! I am so glad you enjoyed this recipe, Kayla! Thank you so much! xTieghan
Amazing!!!! It was an award winning combination of spices. The coconut milk gave it perfect texture. It was rich and creamy, but not overly so, just enough to make dipping the naan bread in something really special. It was also extremely quick and easy. I also made it with chicken a different night, I just seared chicken tenders in olive oil and then put the onions in and went from there. I didn’t make the chutney,I just sliced up mango and avocado and put it on top….. I never leave comments or reviews, but I especially loved this dish and thought it warranted words of praise.
Thank you so much Maerose! I am so happy to hear that you loved this recipe and thank you for leaving a comment! xTieghan
Super rich, creamy sauce. Loved the cauliflower just plain in the marinade! I made the mango salsa as suggested. Delicious!
Thank you so much Kathryn! xTieghan
AmaZing recipe! I can see why many would prefer it over chicken. It’s to die for!!!! Thanks for the recipe!
Thank you Becca! xTieghan
I just made this and it is delicious! It will be one of my go to vegan recipes!
Thank you Jo Ann! xTieghan
This was delicious.. already planning to make again,
Thank you so much Stephanie! xTieghan
One of the best dishes I’ve had recently, especially if you love Indian flavors!
Thank you Kristi! xTieghan
As all of Half Baked Harvest recipes are amazing, this one takes the cake! I love this more than the takeout version from any indian place i’ve tried. While Tiegan also has a regular version with chicken I find this one better! Add it to your Must Try list!
Thank you Sabrina! xTieghan
This was amazingly delicious! We had friends over for dinner and we all cleaned our plates. Will make again!!
Thank you so much Lehne! xTieghan
I’ve double checked all my amounts; but based on everyone elses reviews I have no idea what i’ve done wrong? The curry tastes like tomato paste; so i’ve had to add more coconut milk which has made it taste bland. the cauliflower isnt at all cooked – perhaps it would be helpful to suggest the size of the florets? I made mine the same as the photo.
I wouldn’t make it again 🙁
Hi there, It’s about 3 cups florets. If you don’t like the tomato flavor, reduce the tomato past to 2 tablespoons. Please let me know if you have any other questions. Thank you! xTieghan
Made this dish for my sister and brother-in-law who are both Vegan. We doubled the recipe and it was a hit with everyone! What an amazing find. This dish will be our family favorite from now on. Highly recommend everyone to try this!.
I am so glad everyone loved this Mallory! Thank you so much! xTieghan
Maybe a silly question, but how many tablespoons of grated ginger does 2 inches yield? I see you use one tablespoon for the marinade and the rest for the sauce. Is the rest about one more tablespoon?
HI there! It is about 2 tablespoons of grated ginger. Please let me know if you have any other questions. I hope you love this recipe! Thank you! xTieghan