Ready in

45 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

30 min

Serving

4 People

Calories / Serving

~300 kcal
Cook on the go
Get Sweet'N'Spicy free on the App Store
Download on the App Store

Recipe Summary

All Ingredients - Main Ingredients

  1. Cauliflower 1 medium head
  2. Water as needed
  3. Salt 2 tsp
  4. Cooking Oil 3-4 tbsp
  5. Onions 2 medium, sliced
  6. Ginger-Garlic Paste 2 tbsp
  7. Turmeric Powder 1 tsp
  8. Red Chili Powder 1 tsp
  9. Tomatoes 2 medium, chopped
  10. Fresh Coriander Leaves 2 tbsp, chopped

Step-by-Step Instructions

Step 1: Prepare Cauliflower

Cut the cauliflower into medium-sized florets. Bring a pot of water to a boil, add the cauliflower florets and 1 teaspoon of salt. Boil for 3-4 minutes until slightly tender but still firm. Drain the cauliflower and set aside.

Step 2: Fry Cauliflower

Heat 2-3 tablespoons of cooking oil in a pan over medium heat. Add the blanched cauliflower florets and fry them until they turn golden brown and slightly crispy. Remove the fried cauliflower from the pan and set aside.

Step 3: Prepare the Gravy Base

In the same pan with the remaining oil, add the sliced onions. Sauté the onions until they turn golden brown, about 5-7 minutes. Add the ginger-garlic paste and cook for 1-2 minutes until its raw smell disappears.

Step 4: Add Spices and Tomatoes

Add 1 teaspoon of salt, 1 teaspoon of turmeric powder, and 1 teaspoon of red chili powder to the pan. Mix well and cook for 30 seconds. Then, add the chopped tomatoes. Cook the tomatoes for 5-7 minutes, mashing them occasionally, until they soften and the oil starts to separate from the masala.

Step 5: Combine and Simmer

Add the fried cauliflower florets to the prepared gravy. Mix thoroughly to coat the cauliflower with the masala. Pour in about 1 cup of water to achieve your desired gravy consistency. Bring it to a simmer.

Step 6: Garnish and Serve

Garnish with freshly chopped coriander leaves. Cover the pan and let the curry simmer for another 5 minutes on low heat, allowing the flavors to meld. Serve hot with rice, roti, or naan.

Pro Tips

Do not over-boil the cauliflower; it should still be firm before frying.

Fry the cauliflower until it has a nice golden crust for better texture and flavor.

Cook the onion-tomato masala thoroughly until the oil separates to ensure a rich and well-blended gravy.

Recipe Variations

Add boiled potatoes along with cauliflower for Aloo Gobi.

Include green peas for Gobi Matar.

For a richer gravy, add a tablespoon of fresh cream or cashew paste at the end.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Favorite Recipes

Recently Generated Recipes

Discover recipes already generated from creators and ready to cook without testing your cred.

Gajar ka Halwa (Carrot Halwa) - Traditional Indian Dessert
View Recipe

Gajar ka Halwa (Carrot Halwa) - Traditional Indian Dessert

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Masala Idli – Unique Breakfast/Lunch/Dinner
View Recipe

Masala Idli – Unique Breakfast/Lunch/Dinner

Cuisine

Indian · South Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Semolina Halwa (Suji Halwa) - Easy Dessert Recipe
View Recipe

Semolina Halwa (Suji Halwa) - Easy Dessert Recipe

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Bharwan Bhindi – Stuffed Okra
View Recipe

Bharwan Bhindi – Stuffed Okra

Cuisine

Indian · North Indian

Prep + Cook Time

22 Minutes

Difficulty Level

Medium

Brown Stewed Fish – Jamaican Style
View Recipe

Brown Stewed Fish – Jamaican Style

Cuisine

Caribbean · Jamaican

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

SOY SAUCE CHICKEN – Rakhela's Caribbean Cuisine
View Recipe

SOY SAUCE CHICKEN – Rakhela's Caribbean Cuisine

Cuisine

Asian · Chinese

Prep + Cook Time

4 hr

Difficulty Level

Easy