Dhaba-Style Bean Curry

Dhaba-Style Bean Curry is a medium Indian recipe that serves 4. 260 calories per serving.

Prep: 20 min | Cook: 55 min | Total: 1 hr 30 min

Cost: $18.06 total, $4.52 per serving

Ingredients

  • 2 tbsp Vegetable Oil (neutral oil for tempering)
  • 1 tsp Cumin Seeds (whole seeds for tempering)
  • ¼ cup Fresh Coriander Leaves (loosely packed, chopped)
  • 2 medium Onion (finely chopped)
  • 1 tsp Sugar (helps onions brown faster)
  • 1 tbsp Fresh Ginger (finely chopped)
  • 2 tbsp Garlic (minced (about 6 cloves))
  • 2 medium Tomato (finely chopped)
  • 1 tsp Kashmiri Red Chili Powder (mild, gives vibrant color)
  • ¼ tsp Turmeric Powder (adds subtle earthiness)
  • 2 tbsp Butter (unsalted, divided)
  • 1 tsp Salt (adjust to taste; butter already salted)
  • 3 cup Boiled Water (hot, rapidly boiled)
  • ½ tsp Ajwain (Carom Seeds) (adds subtle thyme‑like flavor)
  • 3 pods Cardamom Pods (1 large, 2 small, slightly crushed)
  • ½ tsp Black Pepper (freshly ground)
  • 2 tbsp Sesame Seeds (lightly toasted)
  • 1 tbsp Poppy Seeds (optional, for texture)
  • 1 tbsp Fennel Seeds (lightly toasted)
  • ½ tsp Chaat Masala (tangy spice blend)
  • 1 tsp Garam Masala (warm spice blend)
  • ½ tsp Kitchen King Masala (store‑brand mixed masala)
  • ½ tsp Coriander Powder (ground cilantro seeds)
  • 1 tsp Kasuri Methi (Dried Fenugreek Leaves) (crushed between palms)
  • 3 tbsp Fresh Cream (heavy cream, for richness)
  • 2 tbsp Thick Sev (crispy chickpea flour noodles, for garnish)
  • 2 pieces Green Chili (slit lengthwise, seeds removed for mild heat)
  • 2 cup Cooked Beans (e.g., kidney beans or black‑eyed peas) (pre‑cooked, drained)

Instructions

  1. Heat Oil and Temper Cumin

    Place the pan over medium‑high heat, add 2 tbsp oil and let it shimmer. Add 1 tsp cumin seeds and stir for about 30 seconds until they turn aromatic and lightly golden.

    Time: PT2M

    Temperature: medium‑high heat

  2. Add Coriander Leaves

    Stir in the chopped fresh coriander leaves and sauté for 1 minute so the herb flavor infuses the oil.

    Time: PT1M

    Temperature: medium‑high heat

  3. Brown the Onions

    Add the finely chopped onions (2 medium) and fry, stirring frequently, until they turn deep golden‑brown, about 10 minutes. This is the flavor base; aim for a caramelized color, not just translucent.

    Time: PT10M

    Temperature: medium heat

  4. Add Ginger and Garlic

    Mix in 1 tbsp chopped ginger and 2 tbsp minced garlic. Sauté for 2 minutes until the raw aroma disappears and the mixture turns fragrant and lightly golden.

    Time: PT2M

    Temperature: medium heat

  5. Cook Tomatoes

    Add the 2 finely chopped tomatoes. Cook, stirring occasionally, until the tomatoes break down and the oil begins to separate from the masala, about 5 minutes.

    Time: PT5M

    Temperature: medium heat

  6. Spice It Up

    Stir in 1 tsp Kashmiri red chili powder, ¼ tsp turmeric, 1 tsp butter, and 1 tsp salt. Mix well, then pour in 3 cups of freshly boiled water. Bring to a gentle boil, then reduce to a simmer for 15 minutes.

    Time: PT15M

    Temperature: medium‑low simmer

  7. Prepare the Spice Paste

    While the curry simmers, place ajwain, cardamom pods, black pepper, sesame seeds, poppy seeds, fennel seeds, chaat masala, garam masala, Kitchen King masala, coriander powder, kasuri methi, green chilies, and a pinch of turmeric into a blender. Add ½ cup cold water and blend to a smooth paste.

    Time: PT5M

  8. Incorporate the Paste

    Stir the freshly blended spice paste into the simmering pot. Continue to cook on low heat, stirring frequently, for 7 minutes until the oil begins to separate from the masala again – a sign the spices are fully cooked.

    Time: PT7M

    Temperature: low heat

  9. Add Butter, Cream and Final Spices

    Add the remaining 1 tbsp butter, 3 tbsp fresh cream, ½ tsp coriander powder, ½ tsp chaat masala, ½ tsp Kitchen King masala, 1 tsp garam masala, and 1 tsp crushed kasuri methi. Stir gently and let the curry simmer for another 5 minutes.

    Time: PT5M

    Temperature: low heat

  10. Adjust Consistency and Finish

    Check the gravy thickness. If it is too thick, add a little more boiled water (1‑2 tbsp) and simmer for 2 minutes. Finally, add the cooked beans, mix, and heat through for 2 minutes.

    Time: PT4M

    Temperature: low heat

  11. Garnish and Serve

    Turn off the heat. Garnish with 2 tbsp thick sev and optionally sprinkle grated paneer. Serve hot with tandoori roti, naan, or paratha.

    Time: PT1M

Nutrition Facts

Calories
260
Protein
9 g
Carbohydrates
22 g
Fat
13 g
Fiber
6 g

Dietary info: Vegetarian, Gluten‑Free

Allergens: Dairy (butter, cream), Sesame

Last updated: April 11, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Dhaba-Style Bean Curry

A rich, creamy bean curry inspired by the smoky, buttery flavors of North Indian dhaba (roadside) eateries. This recipe recreates that restaurant‑style taste at home using fresh beans, aromatic spices, butter, cream, and a special spice‑paste that gives the dish its deep, layered flavor.

MediumIndianServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
3m
Prep
54m
Cook
10m
Cleanup
1h 7m
Total

Cost Breakdown

$18.06
Total cost
$4.52
Per serving

Critical Success Points

  • Tempering cumin seeds
  • Caramelizing onions to deep brown
  • Making a fine spice paste with blender
  • Cooking until oil separates (oil release)
  • Adding butter and cream at the end to enrich the gravy

Safety Warnings

  • Handle hot oil with care to avoid splatter burns.
  • Boiling water can cause severe scalds; pour slowly.
  • When using a blender, vent the lid and start on low speed to prevent hot splashes.

Frequently Asked Questions

Everything you need to know about this recipe

Q

What is the cultural significance and history of Dhaba‑Style Bean Curry in North Indian cuisine?

A

Dhaba‑Style Bean Curry originates from roadside dhabas of Punjab and Haryana, where cooks use generous butter, cream, and bold spices to create comforting, high‑energy meals for truck drivers and laborers. The dish reflects the rustic, hearty cooking style of these eateries, emphasizing flavor over finesse.

cultural
Q

What are the traditional regional variations of bean curry in Indian cuisine?

A

In Punjab, beans are cooked with butter, cream, and kasuri methi; in Gujarat, a sweeter version uses jaggery and less cream; in South India, beans are simmered with coconut milk and mustard seeds. Each region adapts the spice blend to local palate preferences.

cultural
Q

How is Dhaba‑Style Bean Curry traditionally served in North Indian dhabas?

A

It is typically served piping hot with tandoori roti, naan, or paratha, accompanied by sliced onions, lemon wedges, and a side of fresh cucumber raita. The rich gravy is meant to be scooped up with the bread for maximum flavor.

cultural
Q

During which occasions or celebrations is bean curry commonly prepared in Indian culture?

A

Bean curry is a staple for everyday meals but also appears at festive gatherings like Lohri, Baisakhi, and family weekend lunches, where its hearty nature satisfies large groups and provides protein for vegetarian guests.

cultural
Q

What authentic traditional ingredients give Dhaba‑Style Bean Curry its unique flavor compared to other Indian bean dishes?

A

Key ingredients include Kashmiri red chili powder for color without heat, butter and fresh cream for richness, kasuri methi for a smoky fenugreek note, and a freshly ground spice paste featuring ajwain, cardamom, and toasted seeds. These create the signature dhaba taste.

cultural
Q

What other North Indian dishes pair well with Dhaba‑Style Bean Curry?

A

It pairs beautifully with buttery naan, garlic paratha, jeera rice, and side salads like kachumber. A dollop of plain yogurt or raita balances the richness, while pickled onions add a tangy contrast.

cultural
Q

What makes Dhaba‑Style Bean Curry special or unique in Indian cuisine?

A

The combination of deep‑browned onions, a silky butter‑cream base, and a spice paste that is cooked until the oil separates creates a layered, restaurant‑quality flavor that is rarely achieved in home kitchens without the dhaba’s high heat and generous fats.

cultural
Q

What are the most common mistakes to avoid when making Dhaba‑Style Bean Curry at home?

A

Common errors include under‑browning the onions (resulting in a bland base), adding cream too early (causing curdling), and not cooking the spice paste long enough for the oil to release, which leads to a raw taste. Follow the oil‑release cue for best results.

technical
Q

Why does this Dhaba‑Style Bean Curry recipe use a blended spice paste instead of adding whole spices directly?

A

Blending the spices with water creates a uniform paste that distributes flavor evenly and prevents clumping. It also allows the toasted whole spices to release their oils fully before being incorporated, which is essential for the authentic dhaba texture.

technical
Q

Can I make Dhaba‑Style Bean Curry ahead of time and how should I store it?

A

Yes, the curry can be prepared up to two days ahead. Cool it quickly, refrigerate in an airtight container, and reheat gently on low heat, adding a splash of water if needed to loosen the gravy. The flavors actually deepen after resting.

technical
Q

What does the YouTube channel Unknown specialize in?

A

The YouTube channel Unknown focuses on authentic Indian home‑cooking tutorials, often recreating popular dhaba and restaurant dishes with detailed step‑by‑step explanations for home cooks.

channel
Q

How does the YouTube channel Unknown's approach to Indian cooking differ from other Indian cooking channels?

A

Channel Unknown emphasizes replicating the exact taste and texture of roadside dhaba food, using generous amounts of butter, cream, and precise oil‑release techniques, whereas many other channels prioritize lighter, health‑focused Indian recipes.

channel

You Might Also Like

Similar recipes converted from YouTube cooking videos

Japanese Menu: Miso Soup, Curry Chicken Katsu and Azuki Bean Taiyaki
7

Japanese Menu: Miso Soup, Curry Chicken Katsu and Azuki Bean Taiyaki

A complete 100 % Japanese meal consisting of comforting miso soup, crispy chicken katsu topped with vegetable curry, and delicious taiyaki filled with azuki paste. Ideal for a convivial dinner, all prepared in just over an hour.

1 hr 31 minServes 3$10
Japanese
Sticky Spiced Chicken Wings with Thai Green Curry Rice and Peanut‑Dressed Green Beans
103

Sticky Spiced Chicken Wings with Thai Green Curry Rice and Peanut‑Dressed Green Beans

A vibrant Southeast Asian‑inspired dinner featuring sweet‑tangy sticky chicken wings, fragrant jasmine rice tossed in homemade Thai green curry paste, and crisp‑green beans coated in a crunchy peanut‑chili dressing. Perfect for a family meal or entertaining guests.

2 hrs 12 minServes 4$87
Thai
Healthy Rajma (Kidney Bean Curry)
9

Healthy Rajma (Kidney Bean Curry)

A protein‑rich, fiber‑packed Indian kidney bean curry cooked with minimal oil and aromatic spices. The recipe keeps the bean‑cooking water to preserve nutrients and delivers a flavorful, wholesome dish perfect for lunch or dinner.

1 hr 45 minServes 4$5
Indian
Punjabi Rajma Chawal (Kidney Bean Curry with Rice)
16

Punjabi Rajma Chawal (Kidney Bean Curry with Rice)

A classic Punjabi comfort dish of tender red kidney beans simmered in a richly spiced tomato gravy, served over fluffy basmati rice. Made with a mother's love and traditional spices, this recipe delivers authentic flavor without any modern twists.

1 hr 23 minServes 4$5
Indian
Oat and Sweet Potato Dumplings with Coconut Curry Broad Beans & Saltfish
12

Oat and Sweet Potato Dumplings with Coconut Curry Broad Beans & Saltfish

A hearty Jamaican breakfast featuring soft oat‑infused dumplings cooked with sweet potatoes, served alongside a fragrant coconut curry loaded with broad beans, saltfish, and smoked sausage. Perfect for a comforting weekend brunch.

1 hr 25 minServes 4$10
Jamaican
Authentic Homemade Rajma (Kidney Bean Curry)
11

Authentic Homemade Rajma (Kidney Bean Curry)

A step‑by‑step guide to recreating the highway‑style Rajma‑Chawal you love from Indian dhabas, using soaked kidney beans, a freshly ground homemade masala, and a flavorful tempering. The result is a rich, aromatic, and perfectly soft bean curry that tastes just like the restaurant version.

9 hrs 45 minServes 4$28
Indian