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

Raksha's Kitchen

  • Home
  • Goan Recipes
  • Recipes Index
  • Contact
Home » Indian Cauliflower Stir Fry | Easy 20-Minute Vegan Side Dish

Indian Cauliflower Stir Fry | Easy 20-Minute Vegan Side Dish

By Raksha Kamat | June 11, 2022 | Updated on September 23, 2026

67 shares
stir fried cauliflower

Indian Cauliflower Stir Fry is a quick and flavorful vegetable side dish made with cauliflower florets, onion, tomato, turmeric, chili powder and garam masala.

Indian cauliflower stir fry with onion, tomato and spices in a skillet

This easy stovetop cauliflower recipe comes together in about 20 minutes and is perfect for busy weeknight dinners. The cauliflower stays slightly crisp while the onion, tomato and spices coat every floret with warm Indian flavor.

It is naturally vegan and gluten-free and works well as a side dish with rice, dal, roti or grilled protein. You can also tuck it into a tortilla or wrap for an easy lunch.

If you are looking for a simple way to cook cauliflower without roasting it in the oven, this Indian cauliflower stir fry is a great option.

Why you’ll love this cauliflower stir fry

This recipe works especially well for US readers because it is:

  • ready in about 20 minutes
  • made in one skillet
  • vegan and gluten-free
  • easy to adjust from mild to spicy
  • made with ingredients available in most US grocery stores
  • a good side dish for lunch or dinner

Ingredients for Indian cauliflower stir fry

Cauliflower: Use about 2 cups of small cauliflower florets. Cut them into evenly sized pieces so they cook at the same rate.

Red onion: Adds sweetness and depth of flavor. Yellow onion also works.

Tomato: Softens during cooking and lightly coats the cauliflower with flavor.

Turmeric: Adds earthy flavor and a golden color.

Chili powder: Use Indian red chili powder for more heat or paprika for a milder version.

Garam masala: Optional, but it adds warmth and classic Indian flavor.

Lemon juice: Brightens the dish at the end.

Oil: Use avocado oil, canola oil, sunflower oil or another neutral cooking oil.

Salt: Add to taste.

How to make cauliflower stir fry

  1. Heat oil in a large skillet over medium heat.
  2. Add the chopped onion and sauté for 3 to 4 minutes, until softened and lightly golden.
  3. Add the chopped tomato and cook for 2 to 3 minutes, until it begins to soften.
  4. Add the cauliflower florets and stir well.
  5. Cook for 7 to 10 minutes, stirring occasionally, until the cauliflower is tender-crisp.
  6. Add turmeric, chili powder and garam masala. Stir until the cauliflower is evenly coated with the spices.
  7. Add salt and lemon juice.
  8. Garnish with chopped cilantro and serve warm.

Can I use frozen cauliflower?

Yes. Thaw it first and pat it dry before cooking. Frozen cauliflower contains more moisture, so it may become softer than fresh cauliflower.

How do I keep cauliflower from getting mushy?

Cut the florets evenly and avoid overcooking. For a slightly crisp texture, cook the cauliflower for about 7 to 10 minutes over medium heat.

Is this cauliflower stir fry spicy?

It can be mild or spicy. Use paprika instead of Indian chili powder for a milder version.

Can I add other vegetables?

Yes. Broccoli, bell peppers, peas or carrots can be added. Your current post already mentions broccoli as a variation, so that is worth retaining.

What can I serve with Indian cauliflower stir fry?

Serve it with steamed rice, jeera rice, dal, roti, naan or as a filling for wraps and tortillas.

More cauliflower recipes:

If you enjoy this easy Indian cauliflower stir fry, try some of my other cauliflower recipes too. For a spicier variation, make this Cauliflower Pepper Fry. You can also try Air Fryer Cauliflower for a lighter, hands-off version, or make Cauliflower Paratha for a filling Indian breakfast or lunch. If you prefer something comforting, try my Cauliflower Soup or pair this stir fry with Jeera Rice for an easy weeknight meal.

Indian cauliflower stir fry with onion, tomato and spices in a skillet
Print Recipe Pin Recipe Save Recipe Saved!
5 from 2 votes

Indian Cauliflower Stir Fry

This Indian cauliflower stir fry is a quick and easy vegan side dish made with cauliflower, onion, tomato, turmeric, chili powder and garam masala. Ready in about 20 minutes, it is perfect for busy weeknight meals.
Prep Time5 minutes mins
Cook Time15 minutes mins
Servings: 2 People
By: Raksha Kamat
Prevent your screen from going dark

Ingredients

  • 2 cups cauliflower florets
  • 1 medium onion chopped
  • 1 small tomato chopped
  • 1 teaspoon turmeric powder
  • 1 teaspoon chili powder or paprika
  • 1 teaspoon garam masala optional
  • 1 tablespoon lemon juice optional
  • 2 tablespoons oil
  • salt to taste
  • chopped cilantro for garnish

Instructions

  • Heat oil in a large skillet over medium heat. Add chopped onion and sauté until softened and lightly golden.
  • Add chopped tomato and cook until slightly soft.
  • Add cauliflower florets and stir well. Cook for 7 to 10 minutes, stirring occasionally, until tender-crisp.
  • Add turmeric, chili powder and garam masala. Toss until the cauliflower is evenly coated.
  • Add salt and lemon juice.
  • Garnish with chopped cilantro and serve warm.

Notes

For crisp-tender cauliflower, do not overcook the florets.
Use paprika for a milder version.
Add extra chili powder if you prefer more heat.
Garam masala and lemon juice are optional.
Broccoli can be substituted for cauliflower.
For frozen cauliflower, thaw and pat dry before cooking.
Share on Facebook Pin Recipe
Love this recipe? Pin this recipe on Pinterest to refer it later.Follow @rakshaskitchen and tag #rakshaskitchen on Instagram!
Get Free Video Recipes !!!Click here to -> FREE RECIPES

Pin this image on Pinterest.

Indian cauliflower stir fry with turmeric, tomato and onion, an easy vegan weeknight side dish

Note: This post was published on 16-Feb-2015. 

You might also like:

Stuffed Bhendi / Stuffed Okra

Breadfruit Subzi | Breadfruit Stir Fry + Video

Little Millet Idli | Samai Idli With Step-By-Step Pictures

Raw Jackfruit Sushel Recipe (Subzi) – Traditional Goan Dish

Garlic Red Chilli Coconut Chutney

Easy Fusilli Pasta With Tomato

67 shares

Filed Under: Vegetarian Recipes

Previous Post: « Lychee Pudding + Video
Next Post: Veg Ramen Noodles Stir Fry »

Reader Interactions

Comments

  1. Sathya- MyKitchenodyssey

    2015-11-15 at 3:42 am

    whoo !! simple n comforting stir fry..following u on pinterest would be very happy if you reciprocate.

    Reply
5 from 2 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Meet Raksha

Hello, I’m Raksha Kamat, the face behind Raksha’s Kitchen. I work in the tech industry, am a mom to a lovely child, and a passionate food blogger. Raksha's Kitchen was created more than a decade ago due to my passion for food and for documenting my experiments in my kitchen. Read More…

Footer

Hi! Welcome

Hello, I’m Raksha Kamat, the face behind Raksha’s Kitchen. I work in the tech industry, am a mom to a lovely child, and a passionate food blogger. Raksha's Kitchen was created more than a decade ago due to my passion for food and for documenting my experiments in my kitchen. Read More…

Subscribe To Raksha’s Kitchen

Featured In:

RakshasKitchenFeaturedIn

Useful Links

Recipe Index
Privacy Policy
Web stories
  • Awards
  • Blog
  • Contact
  • Home
  • Media Mentions

Copyright © 2026 · Raksha's Kitchen · Privacy Policy · Maintained By WPOrbit

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.