Delicious Indian Food Recipes Cauliflower in 45 Minutes

Hello, lovely cooks! I am Nahid Olivia from Olivia Cookery, and I am excited to share one of my favorite Indian Food Recipes Cauliflower ever today.

 Whether you’re a seasoned home chef or just starting your culinary journey, this dish is perfect for anyone craving something simple yet bursting with flavor. 

Let’s dive into this delightful Indian Food Recipes Cauliflower that will become a staple in your kitchen!

Indian Food Recipes Cauliflower

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Cuisine: Indian
  • Course: Main Course
  • Difficulty Level: Easy
  • Yield: 4 servings
  • Calories per Serving: Approximately 250 kcal

Ingredients

  • 1 medium cauliflower, cut into florets
  • 2 tablespoons oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon mustard seeds
  • 8-10 curry leaves
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 2 green chillies, slit
  • 2 medium tomatoes, pureed
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala
  • ½ teaspoon red chilli powder
  • ½ teaspoon turmeric powder
  • Salt to taste
  • 1 cup water or coconut milk
  • Fresh coriander leaves, chopped (for garnish)
A vibrant bowl of Indian cauliflower curry garnished with fresh coriander leaves, served alongside steamed basmati rice.
Indian Food Recipes Cauliflower

Instructions

Step 1: Prepare the Cauliflower

Start by cleaning the cauliflower. Remove any outer leaves and cut the cauliflower into bite-sized florets. Rinse the florets thoroughly under running water and set them aside.

Step 2: Heat the Spices

Heat the oil in a large pan over medium heat. Add the cumin and mustard seeds. Let them sizzle for about 30 seconds until they start to pop. Toss in the curry leaves and give them a quick stir.

Step 3: Sauté the Aromatics

Add the chopped onions to the pan. Cook until they turn golden brown, stirring occasionally to prevent sticking. Next, add the minced garlic, grated ginger, and slit green chillies. Sauté for another 2 minutes until fragrant.

Step 4: Add the Tomatoes and Spices

Pour the pureed tomato into the pan toes and cook until the oil separates from the mi, which usually takes about 5 minutes. Add the coriander powder, garam masala, red chilli powder, turmeric powder, and salt. Mix well to combine all the spices.

Step 5: Cook the Cauliflower

Add the cauliflower florets to the pan, stirring to coat them evenly with the spice mixture. Pour the water or coconut milk, ensuring the cauliflower is covered. Bring the curry to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes or until the cauliflower is tender.

Step 6: Garnish and Serve

Once the cauliflower is cooked, taste and adjust the seasoning if necessary. Garnish with freshly chopped coriander leaves before serving.

Tips and Variations

  • Add Peas: To add extra flavour and colour, toss a handful of green peas during the last five minutes of cooking.
  • Creamy Twist: Substitute coconut milk with heavy cream for a richer texture.
  • Spice Level: Adjust the number of green chillies to control the heat according to your preference.
  • Protein Boost: Add chickpeas or paneer cubes for added protein.

Storage Tips: Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop or in the microwave before serving.

Serving Suggestions

Cauliflower curry South Indian style pairs wonderfully with steamed basmati rice, warm naan bread, or fluffy roti. For a complete meal, serve it alongside a fresh cucumber raita or a crisp green salad.

What Brings Out the Flavors of Cauliflower?

The key to enhancing cauliflower’s flavour is the combination of spices and cooking techniques. Cumin, mustard seeds, and curry leaves infuse the florets with a rich, aromatic taste. Additionally, cooking the cauliflower until tender allows it to absorb the spices fully, resulting in a harmonious blend of flavors.

What Organ Is Cauliflower Good For?

Cauliflower is excellent for brain health because its high choline levels support cognitive function. Thanks to its fiber content, it’s also great for the digestive system, aiding digestion and promoting a healthy gut.

How Is Cauliflower Cleaned Before Being Cooked in Indian Style?

To clean cauliflower for Indian recipes

  1. Remove the outer leaves and cut the cauliflower into florets.
  2. Rinse the florets under cold running water to remove any dirt or insects.
  3. Soak the florets in a water bowl with a splash of vinegar for 10 minutes to ensure they’re thoroughly clean.
  4. Drain and pat dry before cooking.

How Long Will It Last in the Fridge?

Properly stored in an airtight container, this cauliflower curry lasts up to 3 days in the refrigerator. Ensure it’s cooled to room temperature before refrigerating to maintain freshness.

Video Tutorial

FAQ

Can I Use Frozen Cauliflower for This Recipe?

Yes, you can use frozen cauliflower. Thaw and drain it well before adding to the curry to prevent excess moisture.

Is This Recipe Suitable for Vegans?

Absolutely! This recipe is plant-based and perfect for vegans. If you prefer, you can use vegetable oil instead of ghee.

Can I Make This Recipe Gluten-Free?

Yes, all the ingredients in this recipe are naturally gluten-free. Just ensure that your spices are free from any gluten-containing additives.

What Can I Substitute for Coconut Milk?

If you don’t like coconut milk, you can substitute regular water, vegetable broth, or dairy milk for a different flavour profile.

Conclusion

Indian Food Recipes Cauliflower featuring cauliflower bring a delightful fusion of flavours, textures, and health benefits.
From hearty curries to crispy fritters, cauliflower is a versatile ingredient that adapts beautifully to Indian spices and cooking techniques.
Whether you’re a seasoned cook or a beginner in Indian cuisine, these recipes offer something for everyone, catering to diverse tastes and dietary preferences. Happy cooking!

A vibrant bowl of Indian cauliflower curry garnished with fresh coriander leaves, served alongside steamed basmati rice.

Indian Food Recipes Cauliflower

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course main dish
Cuisine Indian
Calories 250 kcal

Ingredients
  

Here’s what you’ll need to create this delicious cauliflower curry:

  • 1 medium cauliflower cut into florets
  • 2 tablespoons oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon mustard seeds
  • 8-10 curry leaves
  • 1 large onion finely chopped
  • 3 cloves garlic minced
  • 1- inch piece ginger grated
  • 2 green chillies slit
  • 2 medium tomatoes pureed
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala
  • ½ teaspoon red chilli powder
  • ½ teaspoon turmeric powder
  • Salt to taste
  • 1 cup water or coconut milk
  • Fresh coriander leaves chopped (for garnish)

Instructions
 

Step 1: Prepare the Cauliflower

  • Start by cleaning the cauliflower. Remove any outer leaves and cut the cauliflower into bite-sized florets. Rinse the florets thoroughly under running water and set them aside.

Step 2: Heat the Spices

  • Heat the oil in a large pan over medium heat. Add the cumin and mustard seeds. Let them sizzle for about 30 seconds until they start to pop. Toss in the curry leaves and give them a quick stir.

Step 3: Sauté the Aromatics

  • Add the chopped onions to the pan. Cook until they turn golden brown, stirring occasionally to prevent sticking. Next, add the minced garlic, grated ginger, and slit green chillies. Sauté for another 2 minutes until fragrant.

Step 4: Add the Tomatoes and Spices

  • Pour the pureed tomato into the pan toes and cook until the oil separates from the mi, which usually takes about 5 minutes. Add the coriander powder, garam masala, red chilli powder, turmeric powder, and salt. Mix well to combine all the spices.

Step 5: Cook the Cauliflower

  • Add the cauliflower florets to the pan, stirring to coat them evenly with the spice mixture. Pour the water or coconut milk, ensuring the cauliflower is covered. Bring the curry to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes or until the cauliflower is tender.

Step 6: Garnish and Serve

  • Once the cauliflower is cooked, taste and adjust the seasoning if necessary. Garnish with freshly chopped coriander leaves before serving.

Notes

  • Cut Uniformly: Chop cauliflower into evenly-sized florets to ensure even cooking.
  • Don’t Overcook: To maintain a slightly firm texture, check for doneness after 15 minutes of simmering.
  • Enhance Flavor: Roasting the cauliflower before adding it to the curry can give the dish a smoky, deep flavor.
  • Adjust Heat: Modify the number of green chilies or red chili powder to control the spice level according to your preference.
  • Freshness of Spices: Use fresh spices for the best flavor. Toasting whole spices before grinding enhances their aroma.
  • Consistency: For a thicker curry, reduce the amount of water or coconut milk. For a soupier version, add a bit more liquid.
  • Coconut Milk Alternative: If coconut milk is unavailable, use heavy cream, almond milk, or vegetable broth.
  • Additions: Add vegetables like peas, carrots, or potatoes for variety, or toss in chickpeas or paneer for a protein boost.
  • Storage Tip: Cool the curry to room temperature before refrigerating to preserve its taste and texture.
Keyword cauliflower curry south indian style, Cauliflower kurma Saravana bhavan style, Indian Food Recipes Cauliflower, indian healthy recipes cauliflower curry

Leave a Comment

Recipe Rating