
Welcome to another delicious and beginner-friendly cooking guide! Today, we are making a Maharashtrian classic: the Chavali Shengachi Bhaaji recipe. If you are looking for a quick, healthy, and incredibly flavorful vegetable dish for your everyday meals or morning lunchboxes, this long beans sabzi is the perfect choice. Known for its earthy flavours and simple preparation, this dry curry pairs wonderfully with chapati, phulka, or rustic bhakri.
Using basic pantry staples and traditional spices like Kanda Lasun Masala, this Chavali Shengachi Bhaaji recipe brings an authentic, homestyle taste straight to your dining table. Whether you are packing a tiffin for work or serving a wholesome family dinner, this yardlong beans recipe is an absolute lifesaver. Let’s dive into this easy, step-by-step guide to making the best dry sabzi!
Ingredients List
- 300 grams long beans (Chavali Shenga), washed and chopped
- 1 1/2 tablespoons cooking oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1/4 teaspoon asafoetida (hing)
- 10 to 12 curry leaves
- 1 medium onion, finely chopped (optional)
- 1 tablespoon freshly crushed ginger, garlic, and coriander leaves
- 1 medium tomato, finely chopped
- 1 tablespoon Kanda Lasun Masala (onion-garlic spice mix)
- 1 teaspoon garam masala
- 1/4 teaspoon turmeric powder
- Salt to taste
- 1/4 cup water (for cooking)
- 1 tablespoon roasted peanut powder (optional)
Step-by-step Instructions
- Prepare the Pan: Heat 1 1/2 tablespoons of oil in a kadhai or pan over medium heat. Once the oil is hot, add the mustard seeds and let them splutter.
- Add the Tempering: Toss in the cumin seeds, asafoetida (hing), and curry leaves to flavour the hot oil.
- Sauté the Onion: Add the finely chopped onion. Roast it well until it turns a lovely golden brown colour.
- Mix the Aromatics: Add the freshly crushed ginger, garlic, and coriander mix. Sauté for about 1 minute until the raw garlic smell completely goes away.
- Cook the Tomato: Add the chopped tomato along with salt to taste. Sauté for another 1 minute until the tomato softens slightly.
- Add the Spices: Turn the gas flame to low. Add the Kanda Lasun Masala, garam masala, and turmeric powder. Mix the dry spices beautifully with the onion-tomato base.
- Coat the Beans: Add the chopped long beans to the pan. Mix thoroughly for 1 minute on low heat so the masala coats the beans evenly.
- Simmer and Cook: Pour in 1/4 cup of water if you are in a hurry. Cover the pan with a lid, leaving a tiny gap for extra steam to escape. Let the Chavali Shengachi Bhaaji recipe cook on low heat for 10 to 12 minutes. Check and stir once halfway through.
- Final Touch: Once the beans are perfectly tender, add 1 tablespoon of roasted peanut powder for extra texture and flavour. Give it a final stir and turn off the heat!
Also Read: Quick Non-Sticky Bhindi Recipe: Easy Okra Fry
Cooking Tips for Better Results
- Freshness matters: Always choose tender, green long beans. Mature or thick beans take longer to cook, have large hard seeds, and can taste a bit chewy.
- Crush fresh aromatics: Crushing ginger, garlic, and fresh coriander leaves together in a mortar and pestle gives a much richer flavour compared to store-bought ready-made pastes.
- Low heat is key: Always lower the flame before adding dry spice powders to the hot oil to prevent them from burning and turning bitter.
- Steam cooking: If you are not in a rush, you can skip the water completely. Cover the pan and let the beans cook entirely in their own steam on a very low flame for maximum natural flavour.
Variations
- Vegan Version: Good news—this recipe is naturally vegan! Just double-check that your brand of asafoetida (hing) does not contain any trace dairy elements.
- No Onion-Garlic Version: Skip the onion and the ginger-garlic paste. Use extra tomatoes, basic red chilli powder, and a pinch of coriander powder instead of Kanda Lasun Masala.
- Spicy Version: Increase the Kanda Lasun Masala to 1 1/2 tablespoons, or add 1 to 2 chopped green chillies during the oil tempering stage.
- Kids-Friendly Version: Reduce the spice powders by 1/2 and add small boiled potato cubes along with the beans. Kids usually love the potato-bean combination!
Serving Suggestions
- Serve this hot dry sabzi with freshly puffed chapatis, plain parathas, or a traditional Maharashtrian Jowar or Bajra Bhakri.
- It works wonderfully as a healthy side dish for a comforting lunch of dal fry and steamed rice.
- Pair it with a cooling side of cucumber raita or plain yogurt to perfectly balance out the Maharashtrian spices.
Also Read: Authentic Maharashtrian Toor Dal Recipe: Easy & Delicious!
FAQs
Q: Can I make this Chavali Shengachi Bhaaji recipe without Kanda Lasun Masala?
A: Yes! If you don’t have Kanda Lasun Masala, you can easily substitute it with 1/2 tablespoon of regular red chilli powder and 1/2 tablespoon of coriander powder.
Q: How long does this sabzi stay fresh?
A: This sabzi stays fresh for up to 2 days when stored in an airtight container in the refrigerator. It is an excellent choice for weekly meal prep!
Q: Is it necessary to add water while cooking?
A: Not necessarily. If you cook it on a very low flame with a tight lid, the vegetable cooks beautifully in its own steam. However, adding 1/4 cup of water speeds up the cooking time, which is perfect for busy mornings.
Q: What is the English name for Chavali Shenga?
A: Chavali Shenga are most commonly known as long beans, yardlong beans, or snake beans in English.

Authentic Chavali Shengachi Bhaaji Recipe | Perfect Tiffin Sabzi
Ingredients
- 300 grams long beans Chavali Shenga, washed and chopped
- 1 1/2 tablespoons cooking oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1/4 teaspoon asafoetida hing
- 10 to 12 curry leaves
- 1 medium onion finely chopped (optional)
- 1 tablespoon freshly crushed ginger garlic, and coriander leaves
- 1 medium tomato finely chopped
- 1 tablespoon Kanda Lasun Masala onion-garlic spice mix
- 1 teaspoon garam masala
- 1/4 teaspoon turmeric powder
- Salt to taste
- 1/4 cup water for cooking
- 1 tablespoon roasted peanut powder optional
Instructions
- Prepare the Pan: Heat 1 1/2 tablespoons of oil in a kadhai or pan over medium heat. Once the oil is hot, add the mustard seeds and let them splutter.
- Add the Tempering: Toss in the cumin seeds, asafoetida (hing), and curry leaves to flavour the hot oil.
- Sauté the Onion: Add the finely chopped onion. Roast it well until it turns a lovely golden brown colour.
- Mix the Aromatics: Add the freshly crushed ginger, garlic, and coriander mix. Sauté for about 1 minute until the raw garlic smell completely goes away.
- Cook the Tomato: Add the chopped tomato along with salt to taste. Sauté for another 1 minute until the tomato softens slightly.
- Add the Spices: Turn the gas flame to low. Add the Kanda Lasun Masala, garam masala, and turmeric powder. Mix the dry spices beautifully with the onion-tomato base.
- Coat the Beans: Add the chopped long beans to the pan. Mix thoroughly for 1 minute on low heat so the masala coats the beans evenly.
- Simmer and Cook: Pour in 1/4 cup of water if you are in a hurry. Cover the pan with a lid, leaving a tiny gap for extra steam to escape. Let the Chavali Shengachi Bhaaji recipe cook on low heat for 10 to 12 minutes. Check and stir once halfway through.
- Final Touch: Once the beans are perfectly tender, add 1 tablespoon of roasted peanut powder for extra texture and flavour. Give it a final stir and turn off the heat!





