Quick and Easy Cauliflower Curry (Vegan & Gluten-Free)
Cauliflower is cooked until tender in an aromatic and flavorful tomato curry sauce. This 25-minute, quick, and easy cauliflower curry is a healthy, one-pot plant-based side dish that is perfect for busy weeknights!
This post contains affiliate links. Savory Spin earns a small commission from linked products.
Please read our disclosure policy for more information.

If you’re looking for a quick and easy cauliflower curry that doesn’t skimp on flavor, you’ve found it. This 25-minute, one-pot dish is the perfect solution for busy weeknights when you are craving a healthy and comforting curry.
This recipe utilizes simple pantry staples that can be found at most South Asian stores or on Amazon.
Why You’ll Love This 25-Minute Curry
Most cauliflower recipes take ages to roast or simmer, but this version is designed for speed.
- Quick: Ready in under 30 minutes from prep to table.
- Health-Conscious: Naturally vegan, gluten-free, and dairy-free.
- Budget-Friendly: Uses affordable ingredients like fresh cauliflower, canned coconut milk, and basic spices.
- Rich Flavor: A unique blend of mustard seeds, caraway seeds, fresh garlic and ginger, and warm spices gives this dish a savory depth that pairs perfectly with naan or basmati rice.
Ingredients
To make this dish, you only need 11 simple ingredients, most of which you can find at most South Asian stores or on Amazon.
- Cauliflower: One medium cauliflower head, cut into bite-sized florets.
- Coconut Milk: One 13.5 oz can (full fat provides the creamiest texture).
- Tomato Paste: To add a rich, umami base.
- Aromatics: Red onion, fresh garlic, and grated fresh ginger.
- The Spice Blend: Cumin, coriander, turmeric, mustard seeds, and caraway seeds.
- Oil: Olive oil or coconut oil for sautéing.
Step-by-Step Instructions
Follow these simple steps for a foolproof weeknight side dish.
- Sauté the Aromatics: Heat oil in a large pan over medium heat. Add the peeled and chopped red onion and cook for about 10 minutes, until softened.
- Bloom the Spices: Stir in the garlic, ginger, caraway seeds, mustard seeds, coriander, cumin, and turmeric. Sauté for 2-3 minutes until the mustard seeds begin to “dance” (pop) in the pan. This releases the essential oils for maximum flavor.
- Simmer: Add the cauliflower florets, coconut milk, and tomato paste. Increase the heat slightly and let it simmer for about 7-10 minutes until the cauliflower is fork-tender.
- Finish & Serve: Season with salt and pepper to taste. Garnish with fresh cilantro and serve warm.

During her senior year in high school, my daughter told me that we (as in she and I) had to work on her senior locker strip together. We set aside a Friday night to do so. And, when Friday night arrived, we Jackson-Pollocked the heck out of her locker strip. Along with the paint, we placed photos of her through the years with cute bubble quotes.
Would You Like to Save This?
When I was about to head to her school to hang the locker strip up (at the time designated by the school), my daughter insisted on accompanying me. However, when I got there, she was the only senior there. The other parents were there by themselves. Confused, I happened to ask another parent and was told that the locker strip was something that parents worked on to surprise their kids! Oh gosh! Up until then, I thought only beets could turn my olive skin that shade of red!
I looked over at my daughter, and she said, “Mom, you’re a foreigner, your high school experience was different, don’t worry, all my friends with immigrant parents did the same thing I did – we helped,” and she gave me a big grin! All these banners and rings and jackets and photo sessions to celebrate high school weren’t part of my high school experience. And, I would have been a bit lost had I been left to my own devices. My daughter is a good egg, a great egg, one heck of a kind human being.
So, I was determined that I wasn’t going to drop the ball that night when I whipped up dinner. She wanted a vegetarian cauliflower curry, and I made her this one, just like my mom’s version.
This Cauliflower Curry is so simple and whips up in about 20 minutes! We enjoyed this with some flatbreads and some leftover spinach chickpea curry.

Tips & Variations
- Make it a Meal in a Pot: This cauliflower curry can be made with potatoes, green peas, leafy greens like kale, and some cannellini beans or kidney beans added in. Prep these veggies, rinsing and chopping them to bite-sized bits, as needed. Then, add the vegetables in after the onions are sauteed and let them simmer with the cauliflower.
- Add Protein: Stir in a can of drained chickpeas (garbanzo beans) or some frozen edamame during the last 5 minutes of simmering.
- Spice Options: The coriander, cumin, and turmeric can be replaced with 3 to 4 teaspoons of curry powder or garam masala. For more flavour depth, add in 5 to 6 fresh curry leaves (also found at most South Asian stores).
- Spice Level: This is a mild curry. To add heat, stir in half a teaspoon of red chili flakes, a teaspoon of chilli powder, or a chopped serrano pepper with the onions.
- Serving suggestions: Serve this over fluffy basmati rice, quinoa, toasted garlic naan, mung bean curry, broccoli croquettes, and mango chutney.
- Storage: This curry tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 4 days.

Frequently Asked Questions (FAQ)
Is cauliflower curry healthy?
Yes! Cauliflower is low in calories but high in fiber and Vitamin C. Combined with anti-inflammatory turmeric and healthy fats from coconut milk, this is a nutrient-dense meal.
Can I use frozen cauliflower?
Absolutely. If using frozen, you may need to reduce the simmer time by a few minutes so the florets don’t become too mushy.
What if I don’t have caraway seeds?
While caraway seeds add a unique earthy flavor, you can substitute them with extra cumin seeds or fennel seeds. Or, just leave them out completely.
Thanks so much for stopping by. If you make this recipe, please let me know in the comments below what you think of it, or tag your creation on social media with @savoryspin or #savoryspin.
For more fusion, spice-filled, recipe ideas, please subscribe and follow me on Facebook, Instagram, and/or Pinterest!

Ingredients
- 1 red onion – chopped
- 4 cloves garlic
- 1 tsp fresh grated ginger
- 1 tsp caraway seeds
- 2 tsps mustard seeds
- 1 cauliflower head cut up into florets
- 13.5 oz coconut milk can
- 12.5 oz tomato paste can
- 2.5 tsps coriander powder
- 2 tsps cumin powder
- 1 tsp turmeric powder
- salt and pepper to taste and cilantro to garnish
- 2-3 tbsp olive oil
Instructions
- Peel and chop the onion, ginger, and garlic. Rinse and chop the cauliflower head into bite-sized cauliflower florets.
- Add the olive oil and onions to a pan over medium heat, and let saute, stirring often so the onions don't burn.
- Saute onions for about 10 minutes, then add in the garlic, ginger, caraway seeds, mustard seeds, coriander, cumin, and turmeric and saute for 2-3 minutes or until mustard seeds begin to "dance" around in the pan.
- Turn the heat up a tad and then add in the cauliflower florets, coconut milk, tomato paste. Cover the pan and let the mixture simmer for about 7 minutes.
- Remove from stove, season with salt and pepper, and garnish with cilantro and enjoy with naan or rice.
Would You Like to Save This?
Nutrition





Shashi as soon as I can manage to get to the shops and buy a cauliflower I’ll be making this, it looks amazing. I’ll add in some chickpeas as well for the complete dish. What a perfect meal for a curry night. Thanks for sharing this one. It’s made me hungry:)
awww what a sweet daughter you have! I loved reading this story. Just so cute. This meal is everything! Sounds so tasty.
Hey SHASH – I’m so teary about your girl and that locker strip. Teary and speechless. Truth be told, I didn’t know what a locker strip was either. So maybe you’re not so foreign and it’s just a GA thang? Mebbe mebbe mebbe. I love this beautiful curry – the perfect dinner after a sweet time fixing up lockers. I love all the pics. Sweet sweet. Thanks for sharing your life my friend, so enjoy it. XO
Oh my goodness Shashi. Yum!
But what really gets me about this recipe (and your photographs) is just how delicious that sauce looks in all its gleamingness!
If only the internet was a real window and I could just reach inside the screen and grab that bowl of curry! 🙂
I think that was kind of your daughter to do! And as for this curry, I might have to give it a go tonight for our dinner 🙂
Delicious! So easy and quick to make. Have gone off my usual curry so thought I’d try this and it will definetly be a keeper. I did add a bit of water but it all got absorbed by the time it was cooked. Yum yum.
I love that this dish is so easy to make yet so delicious!
I love cauliflower and I love curry, so this is a winner in my book!
Such a comforting meal!
Shashi, you don’t even know how much I’m craving this curry right now!!! It’s been raining nonstop here in Maine… it’s been chilly, gloomy, and generally just making me wish I were chillin’ on the couch with a big bowl of this! Meanwhile, I’ve never heard of these locker strips! Sounds like you had quite the experience with your daughter. I think it all ended up being better that you got to do it together. <3 Also, I could never imagine you dropping the ball on anything–esp since you're such an amazing mother. Just sayin'. Big hugs! xoxo
This looks beautiful and yummy!
Your daughter is so sweet, Shashi.
The curry looks so good and I love cauliflowers..this is definitely a perfect dinner for me.
Awwww your daughter is just the sweetest! I love how close you guys are, Shashi! And those pics of your daughter when she was little? Priceless!!! For the record, I’ve never even heard of locker strips before.. and I’m from Florida. lol. If I had a daughter in high school I sure would hope she would be as kind as yours and help me out (or trick me. wink wink). 🙂 Anyways, I send Boy to do the walmart shopping because I just can’t deal with how packed that place always is. I’ll have to ask him if they have stepped up their game and report back. LOL! Cauliflower is one of my favorite veggies, because it’s just so gosh darn versatile, so this curry is calling my name! Plus MAJOR points for being so delicious AND quick n’ easy!! YES! Cheers, dear friend! XOXO
Yummy! I am stealing that phrase: “Jackson-Pollocked” !
I didn’t have a locker strip, but sounds like a pretty cool idea. Don’t you just totally lose track of time when you go through old pictures?? I know I do. An hour can pass what feels like 5 minutes. I know one thing, though, when you take a pic it may not mean like a lot at the time, but flash forward a few years and it means so so much, doesn’t it? Sounds like you and Lil Shashi are the best of buds!! I can totally understand why she wiped her plate clean with the naan. I would too! I absolutely love cauliflower…and curry and would devour so much of this dish. I’ve noticed Wal-Mart stepping up their game too. I’ve often noticed their prices are usually a lot better than a lot of the same items at the grocery – score! Thanks for another scrumptious recipe, my friend! Cheers to a wonderful weekend! XO
I’ve totally noticed that Walmart has upped their spice game, too! I remember going to 3 stores last year looking for poppy seeds (not that strange of an item!). Then this year I found ’em at Walmart on my first stop. Score! Anyways, I feel bad that you got tricked with this photo collage project, but then again the process led to some great memories, right? In hindsight, I think I’d take that over the surprise factor any day of the week! Also, those baby photos of Lil Shashi! 🙂 Speaking of too much, I think I would eat WAY too much of this curry. You do amazing things with cauliflower…love it! Hope you have a great day, my friend! And enjoy these last few weeks of high school with Lil Shashi!
I love cauliflower in all forms, but curry is something close to my heart. Your curry looks scrumptious Shashi. And OMG, your daughter looks so cute here. 🙂 <3
Cauliflower curry is such a staple here!! This looks fantastic though. Would mop up that gravy with some roti right away
I just posted a cauliflower soup and was saying to one of my readers that I don’t eat it nearly enough. This recipe gives me another excuse to eat it more.
Cauliflower is my least favourite veggie til you pop it in a curry. Looks delish! And so glad you’re finding it easier to source your spices. I’m going to check out a few more of your curries now. That pumpkin and green bean curry?! Amazing!
Ha Ha. At least it was nothing too serious she tricked you with. As for the curry – totally yum. My kids would probably try licking the plate clean.
I never know what to do with cauliflower so this is a great recipe thank you