How to Make Vegan Bhindi Curry (Traditional & Healthy Version)

Vegan Bhindi Curry, known locally as 'Bhindi Masala' or 'Bhindi Sabzi,' is a staple lunch dish in North Indian households, especially in Punjab and Uttar Pradesh. Bhindi (okra) is prized for its unique texture and earthy flavor, making it a beloved vegetable in Indian cuisine. The dish is especially popular during the monsoon season when fresh bhindi is abundantly available in local markets. Traditionally prepared without dairy, this vegan version uses minimal oil and skips any heavy cream, creating a lighter yet flavorful curry suitable for health-conscious eaters. The curry is mildly spiced, featuring aromatic masalas such as jeera (cumin), dhania (coriander), haldi (turmeric), and garam masala, which infuse the bhindi with a robust North Indian flavor. Served with atta chapati or steamed rice, Vegan Bhindi Curry is a wholesome option that fits perfectly into the Indian lunch routine. It is commonly enjoyed during family gatherings and festivals like Navratri, where plant-based fare is preferred. The vibrant green color and soft texture of bhindi make this dish visually appealing and easy to digest, making it a great choice for both adults and children.

35 min total2 servingseasy180 kcal / 100g

Ingredients

  • Bhindi (Okra)
    250g Bhindi (Okra) (fresh, tender pods)
  • Onion
    1 medium Onion (finely sliced)
  • Tomato
    1 large Tomato (finely chopped)
  • Ginger-garlic paste
    1 tsp Ginger-garlic paste (adrak-lahsun paste)
  • Mustard oil
    1 tbsp Mustard oil (sarson ka tel, or any cold-pressed oil)
  • Cumin seeds
    1/2 tsp Cumin seeds (jeera)
  • Coriander powder
    1 tsp Coriander powder (dhania powder)
  • Turmeric powder
    1/4 tsp Turmeric powder (haldi)
  • Red chili powder
    1/2 tsp Red chili powder (mirch powder, adjust to taste)
  • Garam masala
    1/2 tsp Garam masala (optional for extra flavor)
  • Salt
    to taste Salt (namak)
  • Fresh coriander leaves
    2 tbsp Fresh coriander leaves (hara dhania, chopped)

Step-by-step instructions

Step 1: Wash bhindi thoroughly and pat dry completely to avoid stickiness
0%

Step 1 · Wash bhindi thoroughly and pat dry completely to avoid stickiness

Wash bhindi thoroughly and pat dry completely to avoid stickiness. Cut into 1-inch pieces.

Step 2: Heat mustard oil in a kadhai (deep pan) on medium flame
0%

Step 2 · Heat mustard oil in a kadhai (deep pan) on medium flame

Heat mustard oil in a kadhai (deep pan) on medium flame. Add cumin seeds and let them crackle.

Step 3: Add sliced onions and saute till golden brown
0%
1 min

Step 3 · Add sliced onions and saute till golden brown

Add sliced onions and saute till golden brown. Stir in ginger-garlic paste and cook for 1 minute.

Step 4: Add chopped tomatoes
0%

Step 4 · Add chopped tomatoes

Add chopped tomatoes, turmeric, coriander powder, red chili powder, and salt. Cook until tomatoes turn soft and oil separates.

Step 5: Add bhindi pieces and mix well
0%

Step 5 · Add bhindi pieces and mix well

Add bhindi pieces and mix well. Cover and cook on low flame, stirring occasionally, until bhindi is tender and cooked.

Step 6: Sprinkle garam masala
0%

Step 6 · Sprinkle garam masala

Sprinkle garam masala, mix gently, and cook for another minute. Garnish with fresh coriander leaves.

Step 7: Serve hot with atta chapati
0%

Step 7 · Serve hot with atta chapati

Serve hot with atta chapati, brown rice, or millet rotis.

Why this recipe is healthy

Vegan Bhindi Curry is a great choice for calorie-conscious eaters. It delivers fiber, vitamins, and plant protein with little saturated fat. The use of mustard oil and whole spices boosts metabolism and digestion. Since it avoids heavy cream or excessive oil, it fits weight loss and diabetic-friendly meal plans. The focus on fresh vegetables makes it nutrient-dense and filling, ideal for lunch without causing sluggishness.

A note on tradition

Bhindi curry is widely enjoyed across North India and is a common feature in lunch thalis during festivals like Navratri and Holi, when vegetarian dishes are favored. In Punjab, it is often paired with phulka or paratha, while in Uttar Pradesh, it is served with steamed rice. The dish signifies home-cooked comfort and is a go-to for busy weekdays and festive occasions. Bhindi is considered auspicious and is included in meals during fasting days as well.

← Back to Vegan Bhindi Curry nutrition