Bean SidesIndianEasy

Gujarati Green Beans Sabzi (Fansi nu Shaak)

Tender-crisp green beans sautéed with mustard seeds, cumin, turmeric, and green chili, then finished with toasted chickpea flour that clings to every bean in a nutty, savory coating. A classic Gujarati side that comes together in 30 minutes.

Prep
15 min
Cook
16 min
Total
31 min
Makes
About 3 cups (4 side servings)
Share

Steps

Before you start
  • Measure all spices and the chickpea flour into small bowls first; the tempering step moves fast and the spices burn in seconds.
  • Wash the beans and dry them very well so they sauté rather than steam and the chickpea flour doesn't turn gummy.
  • Use a lidded 12-inch (30 cm) skillet or wide sauté pan so the beans cook in a shallow layer.
  • Chickpea flour is also sold as besan or gram flour; do not use chana dal or roasted flour.
  1. Prep the beans

    • Wash the green beans and dry them thoroughly with a clean towel.
    • Trim the stem ends and cut into ½-inch (1.25 cm) pieces.
    • Chop the chili, mince the garlic, and set out all spices within reach of the stove.
    + Show details

    Ready when: Beans are uniformly small and completely dry.

    Tip: Uniform pieces cook at the same rate, so don't skip the even cutting.

  2. Temper the mustard seeds

    • Heat the oil in the skillet over medium heat for about 1 minute until it shimmers.
    • Add the mustard seeds and cover loosely with the lid.
    • Cook 30–60 seconds until the seeds begin popping, then settle to occasional pops.
    + Show details

    Ready when: Most seeds have popped and the popping slows to a few pops every second or two.

    Tip: If the seeds don't pop, the oil is too cool; if they smoke, remove from heat for 10 seconds.

  3. Bloom cumin and aromatics

    • Add the cumin seeds, hing if using, and green chili.
    • Stir for 15 seconds until the cumin is fragrant and a shade darker.
    • Add the garlic and stir 30 seconds more.
    + Show details

    Ready when: Garlic smells sweet and is pale golden at the edges, not brown.

    Tip: Burnt garlic turns bitter; lower the heat if it colors quickly.

  4. Sauté beans with turmeric

    • Add the turmeric and stir for 5 seconds, then immediately add the green beans and salt.
    • Toss for 2–3 minutes until every bean is coated yellow and glossy.
    + Show details

    Ready when: Beans are bright green and evenly coated in golden oil.

  5. Steam until tender-crisp

    • Add the water, cover tightly, and reduce the heat to medium-low.
    • Cook 6–8 minutes, stirring once halfway, until the beans are tender but still have a slight snap when bitten.
    + Show details

    Ready when: A bean piece pierces easily with a fork but still springs back slightly; little to no water remains.

    Tip: If liquid remains, uncover and cook 1 minute on medium-high to evaporate it before adding the flour.

  6. Toast the chickpea flour

    • Uncover and move the beans to the sides, leaving a space in the center.
    • Sprinkle the chickpea flour and coriander into the center and toast, stirring constantly, for 1–2 minutes.
    • Then fold the beans into it.
    + Show details

    Ready when: The flour smells nutty and toasty, and looks sandy, not pasty or raw.

    Tip: Add a teaspoon more oil if the flour clumps or sticks to the pan.

  7. Coat and finish

    • Toss everything for 2 minutes so the flour coats the beans and forms a light, dry crumb.
    • Stir in the sugar and lemon juice, then turn off the heat.
    • Taste and add salt if needed.
    + Show details

    Ready when: Beans look lightly dusted and dry, with no raw flour visible.

  8. Garnish and serve

    • Fold in the chopped cilantro and transfer to a serving dish.
    • Serve warm with roti, paratha, or dal and rice.
    + Show details

    Tip: Add the lemon juice and cilantro off the heat to keep the flavors bright.

Good to know

Tips
  • Dry beans are key: wet beans will steam instead of sauté and can turn the flour pasty.
  • Keep the pieces small (½ inch) so the chickpea flour coats them evenly.
  • Toast the chickpea flour fully; raw flour tastes bitter and chalky.
  • For a vegan dish this is already vegan as written; for a heartier one, add 2 tbsp roasted crushed peanuts at the end.
Make ahead

"Trim and cut the beans up to 2 days ahead and store them dry in the fridge. The finished sabzi can be made 1 day ahead; reheat and refresh with a squeeze of lemon."

Storage & reheating

"Room temperature: up to 2 hours. Refrigerator: airtight container up to 3 days. Freezer: up to 2 months, though the beans will soften. Reheat in a skillet over medium-low heat with 1 tablespoon water for 3–4 minutes, or microwave covered for 1–2 minutes."

Substitutions
  • green beans → Frozen cut green beans. Do not thaw; add straight to the pan and reduce the water to 2 tablespoons, steaming 5–6 minutes.
  • black mustard seeds → Extra ½ tsp cumin seeds. The flavor will be less sharp, but the dish still works.
  • neutral oil such as sunflower or avocado oil → Ghee. Gives a richer, more traditional flavor.
  • green chili (serrano or Indian green chili) → ¼ tsp cayenne or red chili powder. Add it with the turmeric.

Reviews (0)