How to Make Steamed Rice with Bhindi Masala (Traditional & Healthy Version)

Steamed Rice with Bhindi Masala is an authentic North Indian vegetarian meal that features fluffy, aromatic chawal (rice) paired with flavorful bhindi (okra) masala. This wholesome combination is a staple in many Indian households, especially during the summer months when fresh bhindi is abundant in local markets. Bhindi Masala, cooked with minimal oil and a medley of Indian spices, delivers a delicious, earthy flavor and a satisfying texture that complements the simplicity of steamed rice. This dish is particularly popular in Punjabi and Uttar Pradesh kitchens, often served during family gatherings or festive occasions like Holi, Raksha Bandhan, and even as a light meal during Navratri fasting days (with minor tweaks). Steamed Rice with Bhindi Masala is loved for its moderate spice profile, making it suitable for all age groups. The vibrant green okra, sautéed with onions, tomatoes, and aromatic masalas, is both visually appealing and appetizing. It’s a wonderful choice for health-conscious individuals looking for a nourishing, balanced Indian meal. Served with a side of homemade dahi (curd) or a simple salad, this meal brings together comfort, nutrition, and the unbeatable flavors of home-cooked Indian food.

35 min total2 servingsEasy340 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash basmati rice thoroughly and soak for 10 minutes
0%
10 min

Step 1 · Wash basmati rice thoroughly and soak for 10 minutes

Wash basmati rice thoroughly and soak for 10 minutes. In a saucepan, bring 2 cups water to a boil. Drain rice and add to boiling water. Cover and cook on low flame until rice is tender and water is absorbed (about 10-12 minutes). Fluff gently with a fork.

Step 2: Wash bhindi well
0%

Step 2 · Wash bhindi well

Wash bhindi well, pat completely dry with a clean cloth, and cut into 1-inch pieces. Ensure bhindi is dry to avoid sliminess during cooking.

Step 3: Heat mustard oil in a kadhai or non-stick pan
0%

Step 3 · Heat mustard oil in a kadhai or non-stick pan

Heat mustard oil in a kadhai or non-stick pan. Add cumin seeds and let them splutter. Add sliced onions and sauté until golden brown.

Step 4: Add chopped tomatoes
0%

Step 4 · Add chopped tomatoes

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

Step 5: Add bhindi pieces and mix well with the masala
0%
8 min

Step 5 · Add bhindi pieces and mix well with the masala

Add bhindi pieces and mix well with the masala. Cover and cook on low flame, stirring occasionally, until bhindi is cooked and tender (about 7-8 minutes). Sprinkle garam masala at the end and garnish with hara dhania.

Step 6: Serve hot bhindi masala with freshly steamed rice
0%

Step 6 · Serve hot bhindi masala with freshly steamed rice

Serve hot bhindi masala with freshly steamed rice. Add a side of dahi or salad for a complete meal.

Why this recipe is healthy

This dish is a healthy choice due to its low oil content, high fiber from bhindi, and the use of whole, minimally processed ingredients. Steaming rice preserves nutrients and reduces added fats. The recipe avoids deep frying and excessive masalas, making it light yet flavorful. It’s suitable for weight management, diabetes, and those seeking a balanced vegetarian meal.

A note on tradition

Steamed rice with bhindi masala is a classic North Indian comfort food, often served during daily meals as well as festive occasions like Holi and Raksha Bandhan. Bhindi is widely grown in the Indian plains, and its masala preparation has regional variations—from spicy Punjabi styles to milder UP versions. This dish is commonly enjoyed during summer and monsoon, when fresh okra is in season.

← Back to Steamed Rice with Bhindi Masala