Bengali cuisine is renowned for its vibrant flavors, aromatic spices, and the perfect balance of sweet, sour, and savory notes. Among its many treasures, the Bengali veg curry stands out as a wholesome, comforting dish that brings the essence of Bengal right to your kitchen.
This curry is a medley of fresh vegetables simmered in a fragrant mustard-based gravy, enriched with the subtle sweetness of coconut and a hint of warmth from traditional spices.
Whether you’re a seasoned cook or a curious foodie, this Bengali veg curry recipe is simple to make yet incredibly satisfying. It pairs perfectly with steamed rice or Indian breads, making it an ideal meal for family dinners or festive occasions.
Get ready to explore the unique flavors of Bengal and delight your taste buds with this colorful, nutritious, and heartwarming vegetarian curry.
Why You’ll Love This Recipe
This Bengali veg curry is a celebration of fresh vegetables and the distinctive Bengali spice palette. It’s nutritious, easy to prepare, and offers a delightful blend of flavors that are both comforting and exciting.
The use of mustard seeds and mustard oil adds an authentic pungency, while the coconut milk lends a creamy texture, creating a luscious gravy that clings perfectly to every bite of vegetable.
Ideal for those seeking a delicious vegetarian option, this dish is also versatile enough for you to customize with your favorite seasonal veggies. Plus, it’s a great way to introduce yourself to Bengali cooking techniques and ingredients, making it a must-try recipe for anyone passionate about Indian cuisine.
Ingredients
- 2 tablespoons mustard oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1 medium onion, finely chopped
- 1 teaspoon ginger paste
- 1 teaspoon garlic paste
- 2 medium potatoes, peeled and cubed
- 1 cup cauliflower florets
- 1 medium carrot, sliced
- 1 cup green beans, chopped
- 1 medium tomato, chopped
- 1/2 cup peas (fresh or frozen)
- 1/2 teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon coriander powder
- 1 teaspoon sugar
- 1 cup coconut milk
- Salt to taste
- Fresh coriander leaves for garnish
- Water as needed
Equipment
- Large heavy-bottomed pan or kadhai
- Wooden spoon or spatula
- Knife and cutting board
- Measuring spoons and cups
- Serving bowl
- Lid for the pan
Instructions
- Heat the mustard oil in a large pan over medium heat until it starts to smoke slightly, then reduce the heat. This smoking releases the pungent flavor characteristic of Bengali dishes.
- Add the mustard seeds and cumin seeds to the hot oil. Let them splutter for a few seconds until fragrant.
- Stir in the chopped onions and sauté until they turn golden brown, about 6-8 minutes. This caramelization adds a rich base flavor to the curry.
- Add the ginger and garlic paste and cook for 1-2 minutes until the raw smell disappears.
- Mix in the chopped tomatoes and cook until they soften and blend into the onion mixture, about 4-5 minutes.
- Sprinkle turmeric, red chili, and coriander powders into the pan and stir well to coat the onion-tomato mix evenly with spices.
- Add the cubed potatoes, cauliflower, carrots, green beans, and peas. Stir to combine all vegetables with the spices.
- Pour in enough water to just cover the vegetables. Add salt and sugar, then cover the pan with a lid and let the vegetables cook on medium-low heat for 15-20 minutes or until tender.
- Once the vegetables are soft, add the coconut milk and gently stir to mix. Cook uncovered for another 5-7 minutes, allowing the curry to thicken slightly and develop a creamy texture.
- Taste and adjust seasoning as needed. Garnish with freshly chopped coriander leaves.
- Serve hot with steamed basmati rice or warm Indian breads like roti or paratha.
Tips & Variations
“For an even more authentic Bengali flavor, use fresh mustard seeds ground into a paste instead of the powder, and add a pinch of nigella seeds (kalonji) during tempering.”
If you’d like to vary the vegetables, you can include pumpkin, eggplant, or bottle gourd. For a richer taste, some cooks add a splash of cream or a dollop of ghee at the end.
To make the curry vegan, ensure the mustard oil is your sole fat source and skip any dairy additions.
For an extra layer of flavor, try roasting the spices lightly before adding them to the dish. This will enhance the aroma and depth of the curry.
Finally, if you prefer a less spicy curry, reduce the red chili powder or substitute with paprika.
Nutrition Facts
Nutrient | Amount per Serving (1 cup) |
---|---|
Calories | 180 kcal |
Carbohydrates | 28 g |
Protein | 5 g |
Fat | 6 g |
Fiber | 6 g |
Sodium | 350 mg |
Vitamin A | 35% DV |
Vitamin C | 40% DV |
Serving Suggestions
Bengali veg curry is best enjoyed with a steaming bowl of plain basmati rice, which helps balance the rich and spicy flavors of the curry. For a heartier meal, pair it with Indian breads like roti or paratha.
To create a complete Bengali-themed meal, serve the curry alongside traditional sides such as a tangy lentil dal and a crisp cucumber salad. A cup of hot chai or a refreshing mango lassi complements the meal beautifully, rounding out the sensory experience.
Conclusion
Bengali veg curry is a delightful dish that perfectly captures the heart of Bengali cooking — simple, fresh ingredients combined with bold, aromatic spices. This recipe allows you to bring the soulful flavors of Bengal into your home with minimal fuss and maximum flavor.
Its versatility makes it an excellent choice for both everyday meals and special occasions, while its nutritious profile ensures you’re indulging in a wholesome, satisfying meal.
By mastering this dish, you open the door to exploring the rich culinary heritage of Bengal and enjoy the unique balance of tastes and textures it offers. Whether you’re a vegetarian or simply love vibrant vegetable curries, this recipe is sure to become a favorite in your repertoire.
Happy cooking and enjoy your journey into Bengali flavors!
📖 Recipe Card: Bengali Veg Curry
Description: A flavorful and aromatic vegetable curry from Bengal, rich with traditional spices and mustard oil. Perfect as a comforting main dish served with rice.
Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M
Servings: 4 servings
Ingredients
- 2 tablespoons mustard oil
- 1 teaspoon cumin seeds
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon ginger paste
- 2 medium potatoes, diced
- 1 cup cauliflower florets
- 1 cup green peas
- 1 medium tomato, chopped
- 1/2 teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1/2 teaspoon red chili powder
- Salt to taste
- 1 cup water
- Fresh cilantro for garnish
Instructions
- Heat mustard oil in a pan and add cumin seeds until they splutter.
- Add chopped onions, garlic, and ginger paste; sauté until golden brown.
- Add turmeric, coriander, and red chili powder; stir well.
- Add potatoes, cauliflower, and peas; mix to coat with spices.
- Add chopped tomato and salt; cook for 5 minutes.
- Pour in water, cover, and simmer for 20 minutes until vegetables are tender.
- Garnish with fresh cilantro and serve hot with rice.
Nutrition: Calories: 220 kcal | Protein: 5 g | Fat: 10 g | Carbs: 30 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bengali Veg Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and aromatic vegetable curry from Bengal, rich with traditional spices and mustard oil. Perfect as a comforting main dish served with rice.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tablespoons mustard oil”, “1 teaspoon cumin seeds”, “1 large onion, finely chopped”, “2 cloves garlic, minced”, “1 teaspoon ginger paste”, “2 medium potatoes, diced”, “1 cup cauliflower florets”, “1 cup green peas”, “1 medium tomato, chopped”, “1/2 teaspoon turmeric powder”, “1 teaspoon coriander powder”, “1/2 teaspoon red chili powder”, “Salt to taste”, “1 cup water”, “Fresh cilantro for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat mustard oil in a pan and add cumin seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Add chopped onions, garlic, and ginger paste; saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add turmeric, coriander, and red chili powder; stir well.”}, {“@type”: “HowToStep”, “text”: “Add potatoes, cauliflower, and peas; mix to coat with spices.”}, {“@type”: “HowToStep”, “text”: “Add chopped tomato and salt; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in water, cover, and simmer for 20 minutes until vegetables are tender.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh cilantro and serve hot with rice.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “5 g”, “fatContent”: “10 g”, “carbohydrateContent”: “30 g”}}