4.91 from 11 votes

Vegan Cauliflower Coconut Curry

vegan cauliflower coconut curry over rice on a white plate.
Get a great dinner on the table with this vegan cauliflower coconut curry dish! Easily made in one skillet in under 30 minutes, you will fall in love! Our take on a vegan version of butter chicken. 

Allergen friendly

Prep Time 10 minutes
Cook Time 20 minutes
Total 30 minutes
vegan cauliflower coconut curry over rice on a white plate.
4.91 from 11 votes

Vegan Cauliflower Coconut Curry

Prep Time 10 minutes
Cook Time 20 minutes
Total 30 minutes
Get a great dinner on the table with this vegan cauliflower coconut curry dish! Easily made in one skillet in under 30 minutes, you will fall in love! Our take on a vegan version of butter chicken. 

Allergen friendly

Get a great dinner on the table with this vegan cauliflower coconut curry dish! Easily made in one skillet in under 30 minutes, you will fall in love! Our take on a vegan version of butter chicken. 

vegan cauliflower coconut curry over rice on a white plate.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

I don’t think there’s anyone out there that doesn’t like a flavorful, but easy and quick meal.  If those things describe you too, then this vegan cauliflower coconut curry is the dish for you. 

This delicious Indian inspired curry dish is essentially based loosely on a version of what is known as Butter Chicken.  Instead of using chicken we are swapping it out for cauliflower. 

There are definitely different ways to make this dish and some substitutions or additions that you could use as well that we will discuss below. 

This vegan dinner dish comes together so quickly and it’s so flavorful. 

a white plate filled with vegan cauliflower coconut curry and rice.

What ingredients do you need to make this vegan cauliflower coconut curry dish?

  • head of cauliflower
  • full fat canned coconut milk 
  • lemon
  • garlic 
  • fresh ginger
  • olive oil 
  • onion
  • cumin
  • garam masala
  • curry powder
  • turmeric
  • cayenne pepper
  • tomato paste
  • salt and pepper
  • vegan butter

What is garam masala and can I substitute it?

If you aren’t used to ethnic dishes, you may have never even heard of garam masala.  It is an Indian spice, that is used is a variety of dishes. Traditionally, it can contain up to as many as 32 different spices and mixtures. 

It is easily found in many stores now, including Wal-mart or you can purchase on Amazon

You also also substitute by making your own garam masala at home using. 

a white plate with vegan cauliflower coconut curry and rice.

How do you make vegan cauliflower coconut curry?

To start, if you are making rice or quinoa to serve this over, you want to get that started. 

Then, you are going to chop your cauliflower florets into small pieces, along with minced your garlic, grating your ginger, and chopping your onion. 

In a bowl, combine the cauliflower with 1 can of the coconut milk, the garlic, ginger, and lemon juice. Let this sit for about 7-10 minutes. 

In a large skillet, add the olive oil over medium heat and cook the onion for 3-4 minutes until starting to turn translucent. 

Then, stir in your garam masala, cumin, curry powder, turmeric, and cayenne pepper.  Cook for about a minute until the spice mixture is fragrant. 

Add in your cauliflower mixture and stir to combine.  Turn heat down to medium low, cover your skillet, and let cook for 5-7 minutes, stirring occasionally. 

Add in the second can of coconut milk and the tomato paste and combine together well. Make sure that all of the tomato paste has been spread throughout the dish. 

Bring the sauce up to a boil and then cook for 5-7 more minutes until the sauce begins to thicken and the cauliflower is softened. 

Remove from heat and stir in the vegan butter. 

Add salt and pepper to your liking. Top with fresh cilantro and serve over rice. Can also serve with fresh naan.  Leftovers can be stored in the fridge for up to 7 days in an air tight container. 

Can I substitute the cauliflower?

Now, it may seem odd that I’m discussing how to substitute the main part of the meal; however, I know not everyone is a fan of cauliflower and the coconut curry sauce is really the star of the dish anyway. 

If you are not a fan of cauliflower, you can substitute it completely with chickpeas. Make it the same exact way except swap the cauliflower for 2 cans of chickpeas, drained and rinsed. 

Another option would be to make it with vegan chicken substitute. That doesn’t usually take as long to cook so be mindful of the timing on the package of vegan chicken that you buy. 

a hand holding a plate of vegan cauliflower coconut curry.

Can I make this Top 8 allergen free curry dish?

In the US, coconut is considered a tree nut.  Because of that, we can’t say that this dish is Top 8 Allergen Free.  Because this is a coconut dish, we don’t want to substitute that out. 

Theoretically, you could make a sauce with another dairy free milk, but it wouldn’t be naturally as thick as it is with the full fat canned coconut milk.  You could though, mix in some dairy free milk with some cornstarch or arrowroot powder.  This would definitely alter the taste. 

 The only other ingredient we are considered with is the butter.  In order to make Top 8 Allergen friendly, you need to buy a soy free butter.  Currently, our favorite is Earth Balance soy free. It comes in a red tub. 

Can I prep this vegan dinner ahead?

Yes!  You can make the recipe as called for and then let cool completely.  Store in an air tight container and place in fridge.  Use within 7 days.

a slice of vegan lasagna on a spatula over a casserole dish .

What other vegan dinner ideas should I try?

Pin this vegan cauliflower coconut curry dish for later:

the words vegan cauliflower coconut curry overlayed onto a bowl of the dish.

🥳 Get the Full Recipe

vegan cauliflower coconut curry over rice on a white plate.

Vegan Cauliflower Coconut Curry

Prep Time 10 minutes
Cook Time 20 minutes
Total 30 minutes
Get a great dinner on the table with this vegan cauliflower coconut curry dish! Easily made in one skillet in under 30 minutes, you will fall in love! Our take on a vegan version of butter chicken. 
Course Main Course
Cuisine Indian
Servings 8 servings
Calories 321kcal

Ingredients

Serve With, Optional

  • rice or quinoa
  • naan

Instructions

  • Start rice or quinoa if making.
  • In a bowl, combine chopped cauliflower florets with 1 can of coconut milk, garlic, ginger and lemon juice. Let sit for 10 minutes. 
  • In a large skillet, add olive oil over medium heat.
  • Cook onion for 3-4 minutes until starting to turn translucent. 
  • Stir in garam masala, cumin, curry powder, turmeric, and cayenne pepper.  Cook for 1 minute until the spice mixture is fragrant. Careful not to burn.
  • Add in cauliflower mixture and stir to combine.
  • Turn heat down to medium low, cover skillet, and let cook for 5-7 minutes, stirring occasionally. 
  • Add in 2nd can of coconut milk and tomato paste. Combine together well.
  • Bring sauce up to a boil and cook 5-7 more minutes until the sauce begins to thicken and the cauliflower is softened. 
  • Remove from heat and stir in the vegan butter.
  • Add salt and pepper to liking.
  • Top with fresh cilantro and serve over rice. Can also serve with fresh naan. 
  • Leftovers can be stored in the fridge for up to 7 days in an air tight container. 

Notes

*See post for notes about Top 8 Allergy Free variation and cauliflower substitutions. 
**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates.  Does not include optional rice, quinoa or naan. 
 
This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving1servingCalories321kcalCarbohydrates15gProtein5gFat29gSaturated Fat20gSodium260mgPotassium785mgFiber4gSugar6gVitamin A640IUVitamin C58.7mgCalcium61mgIron4.7mg
a collage of vegan cauliflower coconut curry.

More Main Courses Recipes

Rate and Review

We would love to hear what you think!
4.91 from 11 votes (7 ratings without comment)

Your email address will not be published. Required fields are marked *

*

Recipe Rating




  1. 5 stars
    I have tried so many curry variations on different blogs and this one is by far the best we’ve ever done! I added broccoli to marinate with the cauliflower and added chickpeas and my two year old LOVES it! And my husband! We almost didn’t make it to the second day. Thank you so much for this recipe!

  2. 5 stars
    This recipe is delicious–and also happens to be ideal for a candida diet because the sauce has candida-fighting coconut milk, lemon, garlic, and ginger. I added in the whole lemon and a little extra ginger since I also added in some squash from the garden and a can of garbanzo beans. Will be making again!

    1. 5 stars
      I just made your Vegan Cauliflower Coconut Curry. It is delicious.
      I also added peas to mine (I love peas) and I made quinoa.
      I will definitely make this again.
      Thank you so much!!!

  3. Cannot wait to try this tonight! The thing I love about your recipes (well, one of the many things) is that I usually have all the ingredients in my pantry. I don’t have the cauliflower this time, but I have lots of chickpeas, so I’m going to go with that substitution! Looking forward to dinner tonight…

  4. 5 stars
    I love curries, I make them a lot so when my husband who also loves curries says, “This one’s a keeper, put it on the menu rotation please.”. I know it’s a good curry.YUMMMY!!! I added some green peas to the cauliflower near the end of the cooking stage for colour. I have never seen a recipe where you marinate the cauliflower with lemon juice, etc. Can you share the insight as to why you did this? Just curious.

    1. So glad that you both loved it! Great idea with the peas. For the marinade – Just trying to infuse more flavor to soak into the cauliflower