Vegan Indian Cauliflower Curry Recipe

Cauliflower and Potato Curry with Green Peas Accompanied with Chapattis.
GitteMoller / Getty Images
  • Total: 35 mins
  • Prep: 10 mins
  • Cook: 25 mins
  • Yield: 3 Servings
Nutritional Guidelines (per serving)
320 Calories
14g Fat
44g Carbs
13g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 3 Servings
Amount per serving
Calories 320
% Daily Value*
Total Fat 14g 18%
Saturated Fat 2g 9%
Cholesterol 0mg 0%
Sodium 105mg 5%
Total Carbohydrate 44g 16%
Dietary Fiber 11g 39%
Protein 13g
Calcium 236mg 18%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The combination of Indian spices transforms this simple vegetable dish into a delight for the senses. This authentic Indian curry recipe is both vegetarian and vegan, and gluten-free, too. The dish combines curry with cayenne and cumin and has a spicy kick.

The word curry is believed to come from the Tamil word kari, which means "sauce" in the South-Indian language. Curry dishes have a history that is thousands of years old, and there is no real consensus about what a true curry dish is, as the term is used to identify countless spicy stew-like dishes from India, the South Pacific, and the Caribbean. You could say that curry is a bit of smorgasbord, combining spices from Indian, Muslim, Southeast Asian and Portuguese cooking, meaning it's not a truly Indian dish as many Westerners now think of it. However, it's possible that original curry predates the age of trade between Arab, Chinese, Indian and European traders; researchers have found that the Indus people ate dishes containing ginger, garlic, and turmeric as far back as 4,500 years ago.

Whatever the origins of curry are, you can enjoy it from the comfort of your home wherever you live. This vegan Indian cauliflower curry recipe is easy to prep in 10 minutes or less and will create a fragrant and irresistible scent in your home as it simmers on the stove.

Got some extra cauliflower after making this recipe? Turn it into a quick side dish of vegetable pakoras and make yourself a complete Indian feast!


  • 1 1/2 teaspoon fresh ginger, grated
  • 2 tablespoons sesame seeds
  • 3 tablespoons peanuts
  • 3 cloves garlic, minced
  • 1 tablespooncumin
  • 1 teaspoon ground cloves
  • 1 teaspoonturmeric
  • 1/2 teaspooncayenne pepper
  • 2 tablespoon water
  • 1 tablespoon vegetable oil
  • 2 onions, diced
  • 1 cauliflower, chopped
  • 1 1/2 tablespoon lemon juice

Steps to Make It

  1. In a blender or food processor, grind together the ginger, sesame seeds, peanuts, garlic, spices, and water.

  2. Sautee the onions in vegetable oil in a pan over medium-high heat, about three to five minutes, or until onions turn clear.

  3. Add cauliflower and spices mixture to the pan and cover.

  4. Allow it to cook another 10 to 12 minutes, occasionally stirring until cauliflower is almost fully cooked.

  5. Add lemon juice and allow to cook for 3 more minutes.


  • Enjoy as a side dish or pair with Indian naan for a warming and nourishing meal.
  • Got some extra cauliflower after making this recipe? Turn it into a quick side dish of vegetable pakoras and make yourself a complete Indian feast!


Lawler, A. (2013, January 29). Where Did Curry Come From? Retrieved November 27, 2016, from