Green Bean Bhaji
A simple yet flavorful Indian stir-fry where tender green beans are tossed with aromatic spices and a hint of coconut. This classic side dish, also known as Farasbi chi Bhaji, comes together quickly and pairs perfectly with roti and dal.
For 4 servings
5 steps. 15 minutes total.
- 1
Step 1
- a.Prepare the Tempering (Tadka)
- b.Heat oil in a wide pan or kadai over medium heat.
- c.Once the oil is hot, add the mustard seeds and let them splutter completely, which should take about 30-45 seconds.
- d.Add the cumin seeds and allow them to sizzle for 20 seconds. Then, add the hing and optional curry leaves and sauté for another 10 seconds until fragrant.
- 2
Step 2
- a.Sauté Aromatics
- b.Add the finely chopped onion and slit green chilies to the pan.
- c.Sauté for 3-4 minutes, stirring occasionally, until the onions soften and become translucent.
- 3
Step 3
- a.Add Spice Powders
- b.Reduce the heat to low. Add the turmeric powder, red chili powder, and coriander powder.
- c.Stir continuously for about 45 seconds to a minute, until the spices are fragrant and the raw smell disappears. Be careful not to burn them.
- 4
Step 4
- a.Cook the Green Beans
- b.Add the chopped green beans, salt, and optional sugar to the pan. Toss well to coat the beans evenly with the spice mixture.
- c.Sprinkle 1/4 cup of water over the beans. Immediately cover the pan with a lid.
- d.Cook on low to medium-low heat for 10-12 minutes. Stir every 3-4 minutes to prevent sticking. The beans are done when they are tender but still have a slight bite.
- 5
Step 5
- a.Finish and Garnish
- b.Once the beans are cooked, remove the lid. Add the grated coconut and mix gently.
- c.Cook uncovered for 1-2 minutes, allowing any excess moisture to evaporate and the coconut flavor to meld with the beans.
- d.Turn off the heat. Garnish with freshly chopped coriander leaves. Serve hot.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1For the best texture, use fresh, tender green beans that snap easily when bent.
- 2Do not overcook the beans; they should be tender-crisp, not mushy.
- 3If fresh or frozen coconut is unavailable, you can use 2 tablespoons of unsweetened desiccated coconut. Soak it in 1 tablespoon of warm water for 10 minutes before adding.
- 4A small pinch of sugar is a traditional addition in some regions that helps to balance the flavors of the spices.
- 5For a brighter green color, you can blanch the green beans in boiling salted water for 2 minutes and then plunge them into ice water before adding them in Step 4. Reduce cooking time accordingly.
Adapt it for your goals.
With Potatoes
Add one small potato, peeled and finely diced, along with the onions and cook until it's halfway done before adding the green beans.
Maharashtrian StyleMaharashtrian Style
Add 1 teaspoon of Goda Masala along with the grated coconut for an authentic Maharashtrian flavor profile.
Tangy VersionTangy Version
Add one finely chopped tomato after sautéing the onions and cook until it turns soft and mushy. Alternatively, squeeze half a lemon's juice over the bhaji just before serving.
With LentilsWith Lentils
Add 1 tablespoon of chana dal (split chickpeas), soaked for 30 minutes, to the tempering after the cumin seeds. Sauté until golden before adding onions.
Why this is on our healthy list.
Rich in Fiber
Green beans are an excellent source of dietary fiber, which aids digestion, promotes gut health, and helps in maintaining stable blood sugar levels.
Packed with Vitamins
This dish is a good source of Vitamin C, Vitamin K, and Vitamin A, which are essential for boosting immunity, supporting bone health, and maintaining good vision.
Low in Calories
As a vegetable-forward side dish prepared with minimal oil, Green Bean Bhaji is low in calories, making it a great choice for weight management.
Anti-inflammatory Properties
Spices like turmeric and cumin used in the bhaji contain powerful antioxidants and have anti-inflammatory properties that can help reduce inflammation in the body.
Frequently asked questions
Yes, it's a very healthy dish. Green beans are rich in fiber, vitamins, and minerals. The recipe uses minimal oil and is packed with flavor from spices rather than fat or cream, making it a nutritious choice.
