• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Ve Eat Cook Bake logo

  • Vegan Recipes
  • About
  • English
    • German
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • ×
    Home » Vegan Rice

    Best Vegan Butter Chicken Recipe with Cauliflower (oil free)

    Modified: Jan 28, 2026 by Jasmin Hackmann · This post may contain affiliate links*. As an Amazon Associate I earn from qualifying purchases.

    Share ❤️

    • Facebook
    • X
    Jump to Recipe Jump to Video Print Recipe

    Forget about Butter Chicken for a second - let's talk about the vegan version of it: buttery cauliflower curry! This 15-minute meal is sure to bring you all the comfort and flavor of traditional takeout, with none of the guilt.

    We don't even need tofu here - just smother your fresh veggies in our delicious Murgh Makhani sauce (aka 'Butter Chicken' sauce) made sans animal products. A quick weeknight dinner never tasted so good!

    Close up of a cauliflower smoothered in vegan butter sauce

    As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links. Read More

    Jump to:
    • Ingredients
    • Instructions
    • Cooking Time
    • Substitutions
    • Variations
    • Equipment
    • Serving Options
    • Storage
    • Meal Prep
    • Tips
    • 📖 Recipe
    Ingredients for the vegan butter cauliflower

    Ingredients

    A quick list of the ingredients you will need to make this butter' cauliflower.

    You can find the ingredients with quantities and the recipe to print out on the recipe card below.

    • Cauliflower Head
    • Onion
    • Garlic
    • Ginger
    • Garam Masala
    • Sweet Paprika
    • Turmeric
    • Fenugreek Seeds
    • Cumin
    • Diced Tomatoes
    • Tomato Paste
    • Coconut Milk
    Holding a bowl with vegan butter chicken.

    Instructions

    To start, chop the onion, garlic cloves, and peeled ginger.

    Next, sauté the onion, garlic and ginger in a non-stick pan with a little vegetable stock on medium heat. When the onions start to stick to the pan, add a sip of the vegetable stock or water. Repeat this step until the onion is slightly brown.

    While the onions are sautéing, you can divide the cauliflower into bite-sized florets.

    Add to the onion, the spices with crushed fenugreek seeds. And sauté them over medium heat for about 1 minute.

    Now add the diced tomatoes, tomato paste and coconut milk. Stir everything vigorously so that you get a tomato cream sauce.

    Add the cauliflower florets and let it simmer covered for about 8–10 minutes. Pierce the cauliflower with a knife and check that the cauliflower is soft but not crumbling. Season to your own taste buds.

    Hint: If necessary, add a little more coconut milk or vegetable stock to have enough sauce for the cauliflower. Depending on the size of the cauliflower, you may need a little more.

    Make this Indian butter cauliflower, check out my chickpea curry, dal with red lentils.

    Cooking Time

    The cooking time here is around 15-20 minutes. Depending on how much cauliflower you use.

    Holding the bowl with vegan butter chicken with rice. Close up

    Substitutions

    • Cauliflower: We're preparing a vegan Butter Chicken with cauliflower here. If you don't have cauliflower on hand, you can use chickpeas or tofu instead. I recommend roasting tofu cubes and chickpeas in the oven before you add them to the sauce.
    • Ginger: If you don't have fresh ginger on hand, you can use ginger powder as well. Simply add ½ -1 teaspoon ginger powder with the other spices. You can also omit the ginger, which gives this Indian Curry a special flavor.
    • Garlic: You can also use garlic powder instead, just add it with the other spices.
    • Fenugreek Seeds: In theory, you can leave out the fenugreek seeds in the vegetarian Butter Chicken. But, Fenugreek is a typical curry spice that adds vibrant flavors. If you've ever smelled fenugreek, the smell might remind you of curry. So if you have the opportunity to buy fenugreek seeds, I recommend you do this. You might now wonder what to do with the remaining seeds. You can let these sprout and eat them as little sprouts, for example on your next toast or sandwich.
    • Tomatoes: I have to say I haven't tried replacing the tomatoes yet. But I could imagine that you can use pumpkin purée instead of tomatoes. The taste changes a little, but the sauce should still taste delicious.
    • Coconut Milk: No need for heavy cream. The coconut milk is used to make this vegan butter cauliflower sauce so incredibly creamy and full of flavor. Instead of coconut milk, you can also use cashew milk or sunflower seed milk or use almond milk. Depending on how it thickens, you need a little more or less.
    • Garam Masala: It is a curry powder, you can also use a different curry powder if you want to.

    Variations

    Let's take a look at different diets and how you can adjust the Butter Chicken if necessary.

    • Spicy: You want your butter cauliflower curry spicier, add some cayenne pepper or chili powder.

    Some of my favorite cauliflower recipes: vegan cauliflower soup, whole roasted cauliflower, Buffalo Wings, Yellow Curry.

    Close up of a bowl with vegan butter chicken with cauliflower

    Equipment

    Some kitchen tools that will help you making this awesome recipe.

    • Large Pan
    • Chefknife
    • Cutting Board
    • spice mortar
    • electric spice grinder

    Serving Options

    Some ideas what to serve with this Butter Cauliflower that the whole family will love.

    • side of naan bread
    • Brown Rice like Brown Basmati Rice
    • White Rice like Jasmine Rice
    holding a fork in a bowl with vegan plant based butter cauliflower

    Storage

    • Fridge: You can store the butter cauliflower in an airtight container in the refrigerator for about 4 days.
    • Freeze: You can freeze the cauliflower with the sauce. Depending on how soft the cauliflower is, the cauliflower may get mushy when reheated. Or you can freeze just the prepared sauce. I have to say, I prefer to freeze just the sauce, it will last about 3 months in the freezer.
    • Thaw and Reheat: To thaw the sauce, put it in the fridge the night before and let it thaw there. You can now heat the butter chicken sauce in a saucepan and let the cauliflower simmer until the cauliflower has reached the desired consistency. If the cauliflower is frozen, you can warm it up briefly in the microwave.
    A bowl with vegan butter chicken

    Meal Prep

    This vegan indian butter chicken is recommended as a great meal prep. You can prepare it 2-3 days in advance and then only heat it up briefly. You can also just prepare the sauce and freeze it.

    Tips

    If you've bought a large cauliflower, I recommend making double the amount of sauce. We usually buy a small to medium-sized cauliflower.

    To grind the fenugreek, I recommend using a small spice mortar, electric coffee or spice grinder. That works in no time at all.

    To peel the ginger, I recommend that you use a spoon and scrape over the ginger, the peel will almost come off by itself.

    Vegan Butter chicken with rice in a bowl with text.

    📖 Recipe

    Holding the bowl with vegan butter chicken with rice. Close up

    Vegan Butter Chicken

    Author: Jasmin
    77kcal
    No ratings yet
    Pinterest Facebook Share on X
    Share Print
    Prep 15 minutes mins
    Cook 15 minutes mins
    Total 30 minutes mins
    If you love delicious Indian curry but don't have time to wait for it, then our vegan Butter Cauliflower Curry is the perfect solution! Ready in just 15 minutes, this tasty and healthy dish will make your taste buds tingle. You won’t even miss traditional Butter Chicken – better than takeout and incredibly easy to whip up during a busy weeknight, go ahead and give it a try.
    Servings 4
    Course Vegan Rice
    Cuisine Indian

    Ingredients

    • 1 onion
    • 1 cauliflower small to medium
    • 4 cloves of garlic
    • Ginger about ¾ in 2 cm long
    • 2 teaspoon garam masala
    • 1 teaspoon paprika
    • 1 teaspoon turmeric
    • 1 teaspoon fenugreek seeds crushed
    • 1 teaspoon cumin
    • 1 can diced tomatoes 400ml
    • 3 tablespoon tomato paste
    • 1 cup 250 ml coconut milk, mixed well

    Instructions

    1. To start, chop the onion, garlic cloves, and peeled ginger.
    2. Next, sauté the onion, garlic and ginger in a non-stick pan with a little vegetable stock on medium heat. When the onions start to stick to the pan, add a sip of the vegetable stock or water. Repeat this step until the onion is slightly brown.
    3. While the onions are sautéing, you can divide the cauliflower into bite-sized florets.
    4. Add to the onion, the spices with crushed fenugreek seeds. And sauté them over medium heat for about 1 minute.
    5. Now add the diced tomatoes, tomato paste and coconut milk. Stir everything vigorously so that you get a tomato cream sauce.
    6. Add the cauliflower florets and let it simmer covered for about 8–10 minutes. Pierce the cauliflower with a knife and check that the cauliflower is soft but not crumbling. Season to your own taste buds.

    Nutrition

    Serving1gCalories77kcalCarbohydrates12gProtein4gFat2gSaturated Fat1gPolyunsaturated Fat1gCholesterol5mgSodium101mgFiber4gSugar7g

    Video

    Notes

    More Tips in the Post above!

    Private Notes

    Click here to add your own private notes.

    Tried this recipe?

    Let us know how it was!

    More Vegan Rice

    • Easy Vegan Asparagus Risotto Recipe with Peas (oil-free)
    • Easy Vegan Yellow Turmeric Rice Recipe (oil-free)
    • Easy Vegan Rice Pudding Pie Recipe (refined sugar-free)
    • Healthy Vegan Vegetable Jambalaya (wfpb oil-free one pot recipe)

    Primary Sidebar

    Hi, I'm Jasmin,

    Eating vegan doesn't have to be boring or expensive! I share delicious, easy-to-make recipes that you and your family will love. Whether it's breakfast, lunch or dinner - healthy food can still be tasty and budget friendly.

    About me →

    Popular

    • Straight view on a vegan gluten free marble cake.
      Vegan Marble Cake (gluten-free, oil-free)

    • Vegan White Bean Soup Serbian Style (Pasulj)

    • Homemade Vegan Spaetzle (German Egg Noodles)

    • Vegan Burger Sauce made with Cashews and Tomato Paste and other ingredients
      Best Vegan Burger Sauce Recipe without Mayo (oil free)

    • Best Creamy Vegan Mashed Potatoes Recipe (oil free)

    • Vegan Dessert with Raspberries and a dairy-free cream topped with some coconut sugar or brown sugar
      Quick Vegan Raspberry Cream Dessert

    Footer

    About

    • Privacy Policy
    • Disclaimer
    • Terms of use
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Ve Eat Cook Bake

    • English
    • German

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required