
If you are looking for a quick, tasty, and everyday Indian vegetable dish, this Batata Flower Bhaaji (also known as the classic Aloo Gobi Recipe) is exactly what you need! Made with simple ingredients found in every kitchen, this potato cauliflower curry is incredibly flavourful, comforting, and perfect for beginners. Whether you are packing a lunchbox or serving a warm family dinner, this dry vegetable fry pairs beautifully with chapati, puri, or bhakri.
The secret to this amazing Batata Flower Bhaaji is lightly frying the potatoes first and blanching the cauliflower in warm water to retain its crunch while speeding up the cooking process. Even if you are a beginner, this step-by-step Aloo Gobi recipe will help you make a mouthwatering dish that your whole family will love. Let’s dive into how to make this tasty and easy Indian vegetarian dish at home!
Also Read – Crispy Dodkyachi Vadi Recipe | Ridge Gourd Fritters
Ingredients List
- 300-350g Cauliflower (cut into medium florets)
- 2 Medium Potatoes (peeled and chopped into cubes)
- 2-3 tbsp Cooking Oil
- 1/2 tsp Mustard Seeds
- 1/2 tsp Cumin Seeds
- A pinch of Asafoetida (Hing)
- 1 sprig of Curry Leaves
- 1 Medium Onion (finely chopped)
- 1 tbsp Ginger, Garlic, and Green Chilli (crushed or paste)
- 1 Medium Tomato (finely chopped)
- 1/2 tsp Garam Masala Powder
- 1/4 tsp Turmeric Powder
- 1 tsp Cumin-Coriander Powder
- 1.5 tsp Red Chilli Powder (or Kashmiri red chilli powder for colour)
- Salt to taste
- Fresh Coriander Leaves (chopped, for garnish)
- A splash of water
Step-by-step Instructions
- Blanch the Cauliflower: Boil some water, add a tiny pinch of salt, and soak the cauliflower florets in it. Keep the pot covered to clean and slightly soften them.
- Fry the Potatoes: Heat the cooking oil in a pan. Add the chopped potatoes and fry them for 2-3 minutes until they are slightly golden and soft. Remove the potatoes and set them aside.
- Prepare the Tempering: In the same pan with the hot oil, turn the heat to low. Add mustard seeds, cumin seeds, a pinch of asafoetida, and curry leaves.
- Sauté the Aromatics: Add the chopped onion and fry until golden. Then, add the crushed ginger, garlic, and green chilli paste. Sauté for another minute.
- Cook the Tomatoes: Stir in the finely chopped tomatoes and salt to taste. Cook for about 2 minutes until the tomatoes turn soft and mushy.
- Mix the Spices: Keep the flame low. Stir in the garam masala, turmeric powder, and cumin-coriander powder. Mix well, then add the red chilli powder. Add a small splash of water so your dry spices don’t burn.
- Combine Veggies: Add the blanched cauliflower and the fried potatoes to the pan. Toss everything gently until the masala coats the vegetables evenly.
- Simmer and Garnish: Sprinkle fresh coriander leaves on top. Cover the pan and let this Batata Flower Bhaaji cook on low heat for 5 to 7 minutes. Stir occasionally to prevent it from sticking to the bottom.
- Serve: Turn off the heat. Your delicious Aloo Gobi recipe is ready to serve hot!
Also Read – Easy Ridge Gourd Chutney Recipe | Dodkyachi Chutney
Cooking Tips
- Fry for Texture: Frying the potatoes before adding them to the curry gives them a nice crust and prevents them from turning mushy.
- Clean the Veggies: Blanching the cauliflower in hot salted water removes any hidden impurities and reduces the cooking time in the pan.
- Protect Your Spices: Always keep the gas flame low while adding dry spice powders to prevent them from burning and turning bitter.
- Stir Often: If your pan has a thin bottom, remember to stir the veggies every couple of minutes while they are covered so they don’t stick to the bottom or burn.
Variations
- Vegan Version: This recipe is naturally vegan! Just ensure you use a neutral vegetable oil for cooking.
- Kids-Friendly Version: Skip the green chillies and reduce the amount of red chilli powder. You can use a mild Kashmiri red chilli powder just to give it a beautiful red colour without the spicy heat.
- Gravy Version: If you prefer a wet curry instead of a dry vegetable fry, simply add 1/2 cup of warm water when you mix in the vegetables, and let it simmer until the gravy thickens to your liking.
Serving Suggestions
This flavourful, dry Batata Flower Bhaaji pairs beautifully with hot Indian flatbreads. Serve it hot alongside soft Chapatis, crispy Puris, or a traditional Maharashtrian Bhakri. It also makes a fantastic and comforting side dish for a simple meal of yellow Dal and steamed white rice!
Also Read – Spicy Green Chilli Paneer Recipe | Easy Green Paneer
FAQs
Q: How do I stop the cauliflower from getting too soggy?
A: Don’t over-boil the cauliflower in the first step. Just let it sit in hot water to clean it, and let it cook in its own steam later in the pan. Avoid adding extra water while the vegetables are cooking.
Q: Can I skip potatoes in this recipe?
A: Absolutely! If you want a lower-carb option, you can skip the potatoes and make a simple dry cauliflower fry (flower chi bhaji) using the exact same masala base.
Q: Why do we fry the potatoes first?
A: Frying the potatoes gives them a great texture, locks in their shape, and ensures they cook evenly alongside the cauliflower without breaking apart.
Q: Can I use frozen cauliflower for this Aloo Gobi recipe?
A: Yes, you can easily use frozen cauliflower. Just thaw it beforehand and skip the hot water soaking step, as frozen cauliflower is already soft and cooks much faster.

Delicious Batata Flower Bhaaji | Easy Aloo Gobi Recipe
Ingredients
- 300-350 g Cauliflower cut into medium florets
- 2 Medium Potatoes peeled and chopped into cubes
- 2-3 tbsp Cooking Oil
- 1/2 tsp Mustard Seeds
- 1/2 tsp Cumin Seeds
- A pinch of Asafoetida Hing
- 1 sprig of Curry Leaves
- 1 Medium Onion finely chopped
- 1 tbsp Ginger Garlic, and Green Chili (crushed or paste)
- 1 Medium Tomato finely chopped
- 1/2 tsp Garam Masala Powder
- 1/4 tsp Turmeric Powder
- 1 tsp Cumin-Coriander Powder
- 1.5 tsp Red Chili Powder or Kashmiri red chili powder for color
- Salt to taste
- Fresh Coriander Leaves chopped, for garnish
- A splash of water
Instructions
- Blanch the Cauliflower: Boil some water, add a tiny pinch of salt, and soak the cauliflower florets in it. Keep the pot covered to clean and slightly soften them.
- Fry the Potatoes: Heat the cooking oil in a pan. Add the chopped potatoes and fry them for 2-3 minutes until they are slightly golden and soft. Remove the potatoes and set them aside.
- Prepare the Tempering: In the same pan with the hot oil, turn the heat to low. Add mustard seeds, cumin seeds, a pinch of asafoetida, and curry leaves.
- Sauté the Aromatics: Add the chopped onion and fry until golden. Then, add the crushed ginger, garlic, and green chilli paste. Sauté for another minute.
- Cook the Tomatoes: Stir in the finely chopped tomatoes and salt to taste. Cook for about 2 minutes until the tomatoes turn soft and mushy.
- Mix the Spices: Keep the flame low. Stir in the garam masala, turmeric powder, and cumin-coriander powder. Mix well, then add the red chilli powder. Add a small splash of water so your dry spices don’t burn.
- Combine Veggies: Add the blanched cauliflower and the fried potatoes to the pan. Toss everything gently until the masala coats the vegetables evenly.
- Simmer and Garnish: Sprinkle fresh coriander leaves on top. Cover the pan and let this Batata Flower Bhaaji cook on low heat for 5 to 7 minutes. Stir occasionally to prevent it from sticking to the bottom.
- Serve: Turn off the heat. Your delicious Aloo Gobi recipe is ready to serve hot!





