Dahi Bhindi Recipe | Creamy No-Slimy Bhindi Curry

dahi bhindi

Introduction

There are some dishes that instantly remind us of simple ghar ka khana. For many of us, bhindi is one of those vegetables that shows up often in our kitchen — sometimes as crispy bhindi fry, sometimes in masala gravy. But when you combine bhindi with fresh, slightly tangy dahi, something magical happens.

This Dahi Bhindi recipe is one of those comforting North Indian style dishes that tastes amazing with hot roti or jeera rice. The best part? When cooked the right way, the bhindi stays non-slimy and the curd gravy becomes smooth and flavorful.

If you’re someone who avoids bhindi because of the stickiness, don’t worry. I’m sharing all my home kitchen tips that I personally follow to get perfect results every time. This recipe is beginner-friendly and works beautifully for busy weekdays as well as relaxed weekend lunches.

Let’s get started.

Table of Contents

Calories & Nutritional Information (Per Serving)

Approximate values (based on 4 servings):

  • Calories: 185 kcal
  • Protein: 5 g
  • Carbohydrates: 14 g
  • Fat: 11 g
  • Fiber: 4 g

This recipe uses basic Indian kitchen ingredients and balanced cooking methods, making it suitable for regular home meals.

Health Benefits

Bhindi (Okra)
Bhindi is a very underrated vegetable. It is rich in fiber which supports digestion and helps you feel full for longer. Many Indian households include bhindi in weekly meals for this reason.

Curd (Dahi)
Dahi adds protein and a mild tangy taste to the curry. It also makes the dish lighter compared to heavy cream-based gravies.

Spices like Haldi, Jeera, and Dhaniya Powder
These everyday Indian spices not only enhance flavour but also make the dish comforting and aromatic.

Good for Light Meals
Since this recipe is not too oily and the gravy is yogurt-based, it works well for lunch boxes and light dinners.

Ingredients Required

Here’s everything you need for this recipe.

Main Ingredients

  • 300 grams bhindi (okra), washed and completely dry
  • 1 cup thick curd (dahi)
  • 1 medium onion, finely chopped
  • 1 tomato, finely chopped
  • 2 green chillies, slit
  • 1 tsp ginger garlic paste
  • 2 tbsp oil
  • 1 tsp jeera
  • ½ tsp haldi powder
  • 1 tsp red chilli powder
  • 1½ tsp dhaniya powder
  • ½ tsp garam masala
  • Salt to taste
  • 1 tbsp besan (optional but recommended)
  • 2 tbsp chopped coriander leaves

Optional Substitutes

  • Instead of besan, you can add 1 tsp rice flour to stabilize the curd.
  • If curd is slightly sour, add a pinch of sugar.
  • Mustard oil can be used instead of regular oil for a stronger flavour.
dahi bhindi ingrediants

Step-by-Step Recipe Method (Detailed & Beginner-Friendly)

Step 1: Preparing the Bhindi Properly

First, wash the bhindi thoroughly in running water.

Spread them on a kitchen towel and let them dry completely. This step is very important. Even a little moisture can make bhindi sticky during cooking.

Once dry, cut off the top and bottom ends and slice the bhindi into medium-sized pieces (about 1–1.5 inch).

Tip: Avoid cutting bhindi too thin, otherwise it may become mushy.

 

Step 2: Pre-Cooking the Bhindi (Important Step)

Heat 1 tbsp oil in a kadhai.

Add the chopped bhindi and sauté on medium flame. Do not cover the pan.

Cook for about 8–10 minutes until:

  • Bhindi shrinks slightly
  • Stickiness reduces
  • Light golden spots appear

Stir occasionally but not too frequently.

Once done, remove the bhindi from the pan and keep aside.

This step ensures your Dahi Bhindi will never turn slimy.

 

Step 3: Preparing the Curd Mixture

In a bowl, add:

  • 1 cup curd
  • 1 tbsp besan

Whisk it well until smooth.

Add:

  • A pinch of haldi
  • A pinch of salt

Mix again.

Tip: Besan helps prevent curd from curdling during cooking.

Keep this mixture ready.

 

Step 4: Making the Masala Base

In the same kadhai, heat the remaining 1 tbsp oil.

Add jeera and let it splutter.

Now add:

  • Chopped onions

Cook onions on medium flame until they turn light golden.

Add:

  • Ginger garlic paste
  • Green chillies

Sauté for about 1 minute until the raw smell disappears.

 

Step 5: Cooking the Tomato Masala

Add chopped tomatoes to the kadhai.

Cook until tomatoes soften and oil begins to separate slightly.

Now add the dry spices:

  • Haldi
  • Red chilli powder
  • Dhaniya powder
  • Salt

Mix well and cook the masala for 2–3 minutes.

If masala starts sticking, sprinkle a little water.

This step builds the flavour of the dish.

 

Step 6: Adding the Curd Gravy

Reduce the flame to low.

Now slowly add the whisked curd mixture into the masala while stirring continuously.

This is very important.

If the flame is high, curd may split.

Cook on low heat for about 3–4 minutes until the gravy thickens slightly.

You’ll notice the texture becoming creamy.

 

Step 7: Adding the Bhindi

Now add the sautéed bhindi back into the kadhai.

Mix gently so the pieces do not break.

Cook for another 4–5 minutes on low to medium flame so that bhindi absorbs the flavour.

Finally add:

  • Garam masala
  • Fresh coriander leaves

Give a gentle mix.

Your delicious Dahi Bhindi is ready.

Pro Tips, Variations & Substitutes

  1. Always Dry Bhindi Completely
    This is the biggest secret to a perfect bhindi recipe.
  2. Slightly Frying Bhindi Makes a Big Difference
    Pre-cooking removes stickiness and improves taste.
  3. Restaurant Style Trick
    Add 1 tsp kasuri methi at the end for amazing aroma.
  4. Make it Healthier
  • Use less oil
  • Add more curd for protein
  • Use low-fat dahi
  1. Punjabi Style Version
    Add a little more garam masala and onion for a thicker gravy.
  2. No Onion Version
    You can skip onion completely. The recipe still tastes great.
  3. Slightly Spicy Dhaba Style
    Add ½ tsp black pepper powder.

Serving Suggestions

Dahi Bhindi pairs beautifully with many Indian meals.

Best combinations:

  • Phulka or roti
  • Jeera rice
  • Steamed basmati rice
  • Paratha
  • Dal + rice + bhindi combo meal

Tiffin idea:
Pack it with soft chapati and a small salad.

Weekend lunch idea:
Serve with dal tadka, rice, papad, and pickle

Storage & Shelf Life

Refrigerator
Store in an airtight container for up to 2 days.

Before reheating:
Add a little water or curd and warm on low flame.

Freezer
Not recommended because curd-based gravy may change texture.

Tip
Bhindi dishes taste best when fresh.

Frequently Asked Questions (FAQs)

Bhindi contains natural mucilage which becomes sticky when exposed to moisture. Drying bhindi properly and sautéing it first reduces this.

Yes, you can. Just prepare the masala with tomatoes, spices, and curd. It will still taste delicious.

Always cook on low flame and add a little besan or flour to the curd before adding it to the pan.

Yes, but if the curd is too sour, add a pinch of sugar to balance the taste.

Yes. Replace curd with thick cashew paste or plant-based yogurt.

Printable Recipe Card

Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes

Servings: 4

Difficulty Level: Easy

Final Thoughts

Some recipes become regulars in our kitchen, and this is definitely one of them. Whenever I want something simple yet satisfying, I make this Dahi Bhindi. It’s comforting, quick, and loved by almost everyone at home.

If you try this recipe, let me know how it turned out for you. Did you serve it with roti or rice? I always enjoy reading your variations and tips as well.

You can also rate the recipe and share it with friends who love easy Indian home-style cooking. Happy cooking! 🍲

Leave a Comment

Your email address will not be published. Required fields are marked *