Cauliflower Roast Bengali Style Recipe

5 from 1 vote
Jump to Recipe Print Recipe

In Bengali cuisine, there is a popular dish called “Phulkopir Roast” which refers to a Bengali-style cauliflower roast.

It is a flavorful preparation of cauliflower commonly enjoyed as a side dish or even as a main course when served with rice or bread.

These days, cauliflower roast is also made in microwave. But if you ask me, I will always prefer to prepare the dish on a chullah or gas oven.

The Cauliflower is first fried in ghee and then cooked in creamy gravy flavoured with special blend of spices.

Cauliflower Roast Bengali Style

Key Takeaways:

  • Cauliflower roast is a royal recipe. It is best paired with pulao, paratha, naan etc.
  • Make sure you select the best florets and it should be dry while cooking.
  • The marination is very necessary so that the flavours can get infused in it.
  • This dish represents the rich and diverse culinary heritage of Bengal

The Ingredients:

Cauliflower Roast Bengali Style Ingredients

How to Cook Cauliflower Roast Bengali Style (Step by Step Images)?

1. Make a paste with curd, poppy seeds, cashew nuts, green chilies and ginger.

Making a paste with curd, poppy seeds, cashew nuts and ginger

2. Curd, poppy seeds, cashew nuts and ginger paste is ready to be mixed with turmeric powder, Kashmiri red chilli powder, coriander powder, cumin powder, ½ tbl spoon of salt and ½ tbl spoon sugar to the paste. Mix well.

Curd, poppy seeds, cashew nuts and ginger paste is is being mixed with turmeric powder, Kashmiri red chilli powder, coriander powder, cumin powder, ½ tbl spoon of salt and ½ tbl spoon suga

3. Add cauliflower to the mixture for marination. Add 1 tbl spoon of refined oil. Mix well. Keep the marinated cauliflower aside for 30 minutes also save little masala mixture to use during cooking.

Adding cauliflower to the mixture and adding oil

4. Heat a kadai or cooking pan. Pour refined oil into it.

Pouring refined oil into kadai

5. Add bay leaf, dry chilies, cinnamon, cardamom, cloves and black peppers. Stir for 1 minute.

Adding bay leaf, dry chilies, cinnamon, cardamom, cloves and black peppers and stirring

6. Add already marinated florets. Fry them for a few minutes.

Adding already marinated florets

7. Add the rest of the masala mixture.

Adding the rest of the masala mixture

8. Cook for some time. Add enough warm water to boil the florets.

Adding enough warm water to boil the florets

9. Put a lid on the kadai and cook for 10 minutes.

Putting a lid on the kadai

10. Remove the lid after 10 minutes. Add ½ tbl spoon of sugar, garam masala and ghee.

Adding sugar, garam masala and ghee

11. Add a little salt. Give it a stir.

Adding salt and stirring

12. Cook for another 2 minutes with lid on. Cauliflower Roast Bengali Style is ready and transfer it to a bowl.

Transferring Cauliflower Roast Bengali Style to a bowl

Pro Tips for Cooking Bengali Style Cauliflower Roast

  • Use fresh cauliflower for the best taste and texture.
  • Marinate the cauliflower in the spice mixture for at least 30 minutes to allow the flavors to penetrate.
  • Make sure to evenly coat the cauliflower with the spice mixture for consistent flavor.
  • Baste the cauliflower with oil or ghee during cooking to keep it moist and enhance the flavors.
  • Monitor the cooking time closely to avoid overcooking and maintain the desired texture.
  • Garnish with fresh cilantro or lime juice for added freshness and tanginess.
  • Experiment with the spice blend to suit your taste preferences and add variations to the traditional recipe.
You May Also Like:  Thor Bhaja Recipe | Banana Stem Fry

What to Serve with Bengali Style Cauliflower Roast?

Here are some options to consider serving with Bengali Style Cauliflower Roast:

Steamed Basmati Rice: Serve the cauliflower roast with fragrant, fluffy basmati rice. The rice will complement the flavors of the spices and provide a balanced meal.

Roti or Paratha: Enjoy the cauliflower roast with freshly made roti or paratha, which are Indian bread varieties. The bread can be used to scoop up the cauliflower and enhance the overall dining experience.

Remember, these are just suggestions, and you can mix and match based on your preferences and the overall meal you want to create.

How Does Cauliflower Roast Bengali Style Taste?

Here’s how it typically tastes:

Spicy: Bengali cuisine often incorporates a range of spices, and the cauliflower roast is no exception. The dish is typically seasoned with a combination of spices such as turmeric, cumin, coriander, ginger, garlic, and red chili powder. This imparts a warm and spicy flavor profile to the dish.

Tangy: Bengali cuisine often includes tangy elements, and the cauliflower roast may feature tangy ingredients such as tomatoes, tamarind, or yogurt. These tangy components add a delightful tartness to the dish, balancing out the spices.

Umami: The roasting process brings out the natural umami flavors of the cauliflower, creating a deliciously savory and slightly nutty taste. The cauliflower absorbs the spices and seasonings, enhancing its natural flavors.

Aromatic: Bengali cuisine often incorporates fragrant ingredients such as cumin, mustard seeds, and ghee (clarified butter). These aromatics infuse the dish with a pleasant and enticing aroma that adds to the overall taste experience.

Overall, Cauliflower Roast Bengali Style is a flavorful dish with a combination of spices, tanginess, savory elements, and aromatic flavors. It offers a delightful balance of tastes, making it a popular and satisfying dish in Bengali cuisine.

Bengali Style Cauliflower Roast Alternatives

Here are a few options that you might consider:

Aloo Gobi: Aloo Gobi is a popular Indian dish made with cauliflower and potatoes. It is typically cooked with similar spices and flavors as the Bengali style cauliflower roast but includes the addition of potatoes, which adds more texture and substance to the dish.

Cauliflower Curry: Instead of roasting the cauliflower, you can prepare a cauliflower curry with Bengali flavors. This involves cooking cauliflower florets in a spiced tomato-based gravy, often including ingredients like ginger, garlic, turmeric, cumin, and coriander.

Cauliflower Bhaji: Bhaji refers to a stir-fried vegetable dish. You can make a Bengali-style cauliflower bhaji by sautéing cauliflower florets with spices such as mustard seeds, cumin, turmeric, and chili powder. It’s a quick and simple alternative to a roast.

You May Also Like:  Eggplant Curry Recipe | Baingan Curry

Cauliflower Biryani: If you’re looking for a one-pot meal, consider making a cauliflower biryani. This flavorful rice dish incorporates spiced cauliflower florets, fragrant basmati rice, and a blend of aromatic spices like cinnamon, cardamom, and cloves.

Cauliflower Pakoras: Instead of a roasted dish, you can transform cauliflower into crispy and flavorful pakoras. Dip cauliflower florets in a spiced batter made from chickpea flour (besan) and deep-fry them until golden brown. Serve them as a delicious appetizer or snack.

These alternatives offer different preparations and variations of cauliflower dishes while still incorporating Bengali flavors and spices. Choose the one that suits your taste preferences and cooking style.

Recipe Card

Cauliflower Roast Bengali Style

Cauliflower Roast Bengali Style

By Mita Mondal
Cauliflower Roast Bengali Style refers to a dish made by marinating cauliflower florets with a blend of spices and then roasting them until they are tender.
5 from 1 vote
Prep Time 15 minutes
Cook Time 15 minutes
Resting time 30 minutes
Total Time 1 hour
Course Dinner, Lunch, Main Course
Cuisine Indian
Servings 4
Calories 244 kcal


  • 2 pieces Cauliflower (cut and cleaned)
  • 2 pieces Cinnamon Sticks
  • 5 pieces Green Cardamom
  • 2 pieces Cloves
  • 4 pieces Black Pepper
  • 1 piece Bay Leaves
  • 3 pieces Dry Red Chilies
  • 1 tablespoon Turmeric Powder
  • 1 tablespoon Kashmiri Red Chili Powder
  • ½ tablespoon Coriander Powder
  • ½ tablespoon Cumin Powder
  • ½ tablespoon Garam Masala
  • 1 tablespoon Sugar
  • 1 tablespoon Ghee
  • 3 tablespoon Refined Oil
  • Salt to taste

For Making a Paste

  • 4 tablespoon Curd
  • 2 tablespoons Poppy Seeds
  • 2 tablespoons Cashew Nuts
  • 4 pieces Green Chillies
  • 1 inch Ginger


  • Prepare a paste by blending together curd, poppy seeds, cashew nuts, green chilies, and ginger.
  • In a mixing bowl, combine the paste with turmeric powder, Kashmiri red chilli powder, coriander powder, cumin powder, ½ tablespoon of salt, and ½ tablespoon of sugar. Mix well to form a spice mixture.
  • Add cauliflower florets to the spice mixture and drizzle 1 tablespoon of refined oil. Mix thoroughly to ensure the florets are well coated. Set aside the marinated cauliflower for 30 minutes, reserving a small portion of the spice mixture for later.
  • Heat a kadai or cooking pan and add refined oil to it.
  • Add bay leaf, dry chilies, cinnamon, cardamom, cloves, and black peppers to the hot oil. Stir for 1 minute to release their aromatic flavors.
  • Add the marinated cauliflower florets to the pan and sauté them for a few minutes.
  • Pour in the remaining spice mixture and continue cooking.
  • Add enough warm water to partially submerge the cauliflower florets.
  • Cover the pan with a lid and let it cook for 10 minutes.
  • After 10 minutes, remove the lid and add ½ tablespoon of sugar, garam masala, and ghee to enhance the flavors.
  • Adjust the salt according to taste and give it a final stir.
  • Cook for another 2 minutes with the lid on to allow the flavors to meld together.
  • Your Cauliflower Roast Bengali Style is now ready to be served. Transfer it to a serving bowl and enjoy!


Subscribe to My YouTube Channel Mitar Cooking!


Marination Time: Allowing the cauliflower florets to marinate for at least 30 minutes helps the flavors to penetrate the vegetable and enhances the taste.
Spice Level: Adjust the amount of green chillies according to your spice preference. You can increase or decrease the quantity to make the dish mild or spicy.
Poppy Seeds: The paste made with poppy seeds adds a unique texture and flavor to the dish. Soaking the poppy seeds in water for 30 minutes before blending them helps in achieving a smooth paste.
Cooking Time: Ensure that the cauliflower florets are cooked until they become tender, but still retain their shape. Overcooking can result in mushy cauliflower.
Water Quantity: Add warm water gradually while cooking to avoid making the dish too watery. Adjust the amount based on the desired consistency of the gravy.
Serving Suggestions: Bengali-style cauliflower roast goes well with steamed rice, roti (Indian bread), or paratha. It can be served as a main course or as a side dish alongside other Bengali delicacies.
Garnish: For an added touch of freshness and flavor, garnish the cauliflower roast with freshly chopped coriander leaves before serving.
Variation: You can customize the spice blend according to your taste preferences. Feel free to experiment with additional spices or herbs to create your unique version of the Bengali-style cauliflower roast.
Remember to follow these recipe notes to ensure a flavorful and satisfying Cauliflower Roast Bengali Style that delights your taste buds. Enjoy the culinary journey!

Nutrition Info (Estimation Only)

Nutrition Facts
Cauliflower Roast Bengali Style
Amount per Serving
Calories from Fat 180
% Daily Value*
Saturated Fat
Trans Fat
Polyunsaturated Fat
Monounsaturated Fat
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Let me know how it was!
Follow Me @Mitar.Cooking or Tag #mitarcooking!
Like Page @MitarCooking or Tag #mitarcooking!
Follow Me @MitarCooking or Tag #mitarcooking!


Bengali Style Cauliflower Roast is a delicious and flavorful dish that combines the natural sweetness of cauliflower with aromatic spices and a touch of tanginess.

You May Also Like:  Bitter Gourd Fry Recipe | Karela Fry

The dish is known for its tender cauliflower florets, coated in a rich blend of spices such as turmeric, cumin, coriander, and mustard.

With its unique taste and cultural heritage, Bengali Style Cauliflower Roast offers a satisfying and wholesome culinary experience.

Was this helpful?

Thanks for your feedback!
Recipe Rating

Inline Feedbacks
View all comments
Scroll to Top