Instant Pot Dhaba Rajma: Authentic & Easy Kidney Bean Curry

Experience the Rich Flavors of Dhaba Style Rajma: Your Ultimate Instant Pot Vegan Kidney Bean Curry Recipe

Embark on a culinary journey to the heart of Punjab with this incredibly easy, “dump and done” Dhaba Style Rajma recipe. This Indian kidney bean curry, renowned for its hearty texture and deeply aromatic tomato-yogurt sauce, is simplified for your Instant Pot. Say goodbye to complicated multi-step cooking; simply add the ingredients, set it, and let your Instant Pot transform humble kidney beans into a luxurious, comforting meal. Perfect for serving with a generous dollop of vegan butter and a side of fluffy rice, this recipe promises to be a new family favorite.

overhead shot of a plate of red kidney bean curry served with rice, garnished with fresh cilantro

There’s a saying among food lovers: if you want to win over a Punjabi, make them a truly exceptional Rajma. This Dhaba Style Rajma recipe is designed to do just that, offering an authentic taste with minimal effort. It’s the most hands-off and rewarding way to prepare this beloved comfort food. We achieve its signature richness by cooking kidney beans with a vibrant blend of whole and ground spices, then enriching the gravy with tomato puree and a touch of non-dairy yogurt for unparalleled creaminess and tang. The beauty of this recipe lies in its “dump and done” nature – no prolonged stirring or sautéing required upfront. Just combine the ingredients in your Instant Pot and let it work its magic.

For that irresistible creamy consistency, a key technique involves gently mashing some of the cooked kidney beans directly into the sauce. This releases their starch, naturally thickening the curry and infusing it with a richer body. What truly sets this Dhaba Style Rajma apart is the inclusion of whole spices. As they slowly bloom and release their fragrant oils during the pressure cooking process, the curry’s flavor profile deepens and evolves, becoming even more spectacular a few hours after cooking, or even the next day. This allows the spices to fully meld, creating a truly memorable dish.

a plate of Dhaba Style Rajma with rice, elegantly sprinkled with fresh cilantro

Once cooked, these plump red kidney beans beautifully absorb all the complex, warming flavors of the spices. Each spoonful offers a comforting embrace, especially when served with a luxurious dollop of vegan butter that melts into the rich gravy, enhancing its silken texture and decadent taste. This makes for a truly heartwarming meal that satisfies both the palate and the soul.

a close-up of a bowl of Dhaba Style Rajma, showcasing its rich texture and vibrant color

Beyond its incredible taste, red kidney beans are nutritional powerhouses. They are an excellent source of plant-based protein, making this curry a nutrient-dense and fulfilling option for a power-packed lunch or dinner. Rich in dietary fiber, they support digestive health and help maintain stable blood sugar levels. They also provide essential minerals like iron, magnesium, and potassium. If red kidney beans aren’t available, feel free to substitute with pinto or black beans, though the classic Dhaba Rajma experience truly shines with red kidney beans.

a serving of Indian Dhaba Wale Rajma Curry presented with a side of steamed rice and topped with a dollop of vegan butter

What Makes Dhaba Style Rajma So Special?

Dhaba style refers to the rustic, flavorful cooking found at roadside eateries (dhabas) across India, particularly in Punjab. These dhabas are famous for serving simple yet incredibly delicious and robust meals to travelers. Dhaba Rajma is characterized by its rich, thick gravy, deep spice profile, and often a slightly smoky flavor. Unlike home-style Rajma which can be lighter, Dhaba style emphasizes heartiness and bold flavors. Our Instant Pot adaptation captures this essence, delivering that comforting, slow-cooked taste in a fraction of the time. The combination of whole spices, slow pressure cooking, and the finishing touch of creamy non-dairy yogurt creates a symphony of flavors and textures reminiscent of authentic Dhaba cuisine.

Why Choose the Instant Pot for Rajma Masala?

The Instant Pot is a game-changer for making traditional Indian curries like Rajma. It transforms a dish that often requires hours of simmering and constant attention into a remarkably easy, hands-off process.

  • **Time-Saving:** The pressure cooking function significantly reduces cooking time for dry beans, eliminating the need for separate boiling.
  • **Consistent Results:** The Instant Pot maintains precise temperature and pressure, ensuring perfectly cooked, tender beans every time.
  • **Deep Flavor Infusion:** Pressure cooking helps the spices and aromatics infuse deeply into the beans and gravy, creating a more robust and complex flavor profile.
  • **”Dump and Done” Convenience:** This recipe truly exemplifies the Instant Pot’s ease. Most ingredients go into the pot at once, allowing you to walk away and let the appliance do the heavy lifting.
  • **Energy Efficient:** Pressure cooking uses less energy compared to stovetop methods that require prolonged boiling.

This method makes an authentic Punjabi Rajma Masala accessible even on busy weeknights, without compromising on flavor or texture.

Ingredients for Authentic Dhaba Style Rajma

Crafting this flavorful Punjabi kidney bean curry requires a thoughtful selection of ingredients, each playing a crucial role in its rich taste and creamy texture:

  • Dark Red Kidney Beans: The star of the dish, providing a meaty texture and absorbing all the aromatic spices. Soaking them overnight or for at least 8 hours is essential for proper cooking and digestibility.
  • Aromatics: Finely chopped red onion, minced ginger, and minced garlic form the flavorful base. A hot green chili adds a pleasant kick, which can be adjusted or omitted based on your preference for heat.
  • Whole Spices: Black cardamom pods (slightly opened) and whole cloves contribute a warm, smoky, and deeply aromatic foundation. These are key to the “Dhaba style” flavor.
  • Ground Spices: Cumin powder offers an earthy depth, Kashmiri chili powder provides a beautiful red color without excessive heat (paprika is a good substitute), and coriander powder adds a citrusy, floral note. Garam masala or chole masala powder ties all the flavors together, adding warmth and complexity.
  • Tomato Puree: Canned tomato puree or unseasoned tomato sauce/passata provides the necessary tang and fruitiness to the gravy, balancing the richness of the beans and spices.
  • Non-Dairy Yogurt: This is crucial for achieving a rich, creamy texture and a subtle tang that rounds out the flavors. It also helps to mellow the spice. Alternatives like blended silken tofu, thick cashew cream, or coconut cream can also be used for similar results.
  • Salt: Essential for enhancing all the other flavors.
  • Dried Fenugreek Leaves (Kasoori Methi): A secret ingredient in many Indian curries, kasoori methi adds a distinctive, slightly bitter, and incredibly fragrant aroma that elevates the dish.
  • Cilantro: Fresh cilantro for garnish adds a burst of freshness and color.

Instant Pot Dhaba Style Rajma Masala Recipe

Dhaba Rajma Masala Indian Kidney Bean Curry

By: Vegan Richa

Prep: 10 mins | Cook: 1 hr 10 mins | Soak: 8 hrs | Total: 9 hrs 20 mins

Servings: 4 | Course: Main Course | Cuisine: Indian

Dhaba Style Rajma Masala Indian Kidney Bean Curry

This easy Dhaba Style Rajma Masala recipe creates a rich and fragrant Punjabi Kidney Bean Curry cooked in a savory tomato-yogurt sauce. Made effortlessly in the Instant Pot with a “dump and done” method, it requires no complicated steps. Serve this comforting curry with a dollop of vegan butter and a side of rice for a truly satisfying meal.

Ingredients

  • 1 cup dry dark red kidney beans (soaked for 8 hours or overnight)
  • 1/2 cup chopped red onion
  • 1/2 inch ginger, minced
  • 4 cloves garlic, minced
  • 1 hot green chili, minced (omit for low heat)
  • 2 black cardamoms, slightly opened (or 1 black and 1 green cardamom)
  • 3 whole cloves
  • 1 teaspoon ground cumin
  • 1 teaspoon Kashmiri chili powder (or 3/4 teaspoon paprika)
  • 2 teaspoon ground coriander
  • 2 to 3 teaspoon garam masala or chole masala powder
  • 2 cups water

To add later:

  • 4 ounces tomato puree (canned purée or unseasoned tomato sauce/passata)
  • 1/4 cup non-dairy yogurt (or blended silken tofu, thick cashew cream, or coconut cream)
  • 1 teaspoon salt
  • 1/2 teaspoon dried fenugreek leaves (Kasoori methi)
  • Fresh cilantro, for garnish

Instructions

  1. First, soak your dry kidney beans for at least 8 hours or overnight. Once sufficiently soaked, drain the water thoroughly.
  2. To the inner pot of your Instant Pot, add a few drops of oil and spread it evenly at the bottom. This helps prevent the beans from sticking or scorching during cooking.
  3. Next, add the drained kidney beans, minced ginger, minced garlic, chopped onion, minced green chili, black cardamoms, whole cloves, ground cumin, Kashmiri chili powder (or paprika), ground coriander, garam masala (or chole masala powder), and 2 cups of water to the Instant Pot.
  4. Stir all the ingredients well to combine. Close the lid, ensure the venting knob is sealed, and pressure cook on “Bean/Chili” mode for 55 minutes to 1 hour. If you suspect your beans are older, opt for the full 1 hour to ensure they become perfectly tender. For other pressure cookers, use the equivalent “pressure cook” mode. For stovetop pressure cookers, add an additional 1/4 cup of water and cook for 55 minutes once full pressure is reached.
  5. Allow the pressure to release naturally for 10 minutes, then carefully perform a quick release of any remaining pressure. Once the float valve drops, open the lid.
  6. Press the “Saute” button on your Instant Pot. Add the tomato puree, non-dairy yogurt, 3/4 teaspoon of salt, and dried fenugreek leaves (kasoori methi). Mix everything thoroughly.
  7. Using a spatula or the back of a ladle, gently mash some of the kidney beans against the sides of the Instant Pot. This step is crucial for thickening the curry and achieving that desirable creamy texture characteristic of Dhaba style Rajma.
  8. Continue to cook on “Saute” mode until the curry comes to a good boil and thickens slightly to your desired consistency. Taste the curry and adjust the seasoning carefully. Add more salt if needed, or an additional pinch of garam masala for enhanced flavor, or extra green chili for more heat.
  9. Once satisfied with the flavor and consistency, switch off the “Saute” mode. Let the Rajma rest for a few minutes to allow the flavors to further meld. Garnish generously with fresh cilantro and serve hot with steamed basmati rice, roti, or naan. A dollop of vegan butter truly elevates the experience.
  10. Store any leftover Rajma in an airtight container in the refrigerator for up to 4 days. For longer storage, it can be frozen for up to 2 months. Reheat gently in a saucepan over low heat or in the microwave until warmed through.

Video

Notes & Pro Tips

Here are some frequently asked questions and useful tips to perfect your Dhaba Style Rajma:

  • Sautéing the Aromatics (Optional but Recommended): For an even deeper flavor profile, you can start by sautéing the onion, ginger, garlic, and green chili for 4-5 minutes in 2 teaspoons of oil (or water for oil-free) along with the whole spices and a pinch of salt. After sautéing, switch off the “Saute” mode, then add the remaining ingredients and proceed with pressure cooking as directed. This extra step helps caramelize the aromatics and bloom the whole spices, intensifying their flavors.
  • Using Fresh Tomatoes: If opting for fresh tomatoes instead of canned puree, blend them without any added water until smooth. Then, cook this fresh tomato puree over medium heat in a separate pan for 6-8 minutes, stirring frequently, until it thickens and the raw tomato flavor mellows. Use this thickened puree in place of canned.
  • Stovetop Method: Don’t have an Instant Pot? You can still make this delicious Rajma! Follow the initial steps in a large heavy-bottomed saucepan over medium heat. After adding all the initial ingredients and spices, add 3.5 cups of water (1.5 cups more than the Instant Pot version). Partially cover the pan and simmer for 65-75 minutes, or until the kidney beans are tender. Stir occasionally to prevent sticking. Once tender, mash some beans and proceed to stir in the tomato puree, non-dairy yogurt, and other finishing ingredients.
  • Oil-Free Version: To make this Rajma entirely oil-free, simply omit the oil at the beginning. You can sauté the aromatics in a splash of water or vegetable broth instead, allowing them to soften without sticking.
  • Doubling the Recipe: This recipe can easily be doubled! The cooking time in the Instant Pot will remain the same for dry beans, as the pressure simply needs to be reached and maintained for the same duration. Just ensure your Instant Pot has enough capacity.
  • Using Canned Beans: If you’re short on time and prefer canned kidney beans, use two (15-ounce) cans, drained and rinsed. Add them to the Instant Pot with all the spices and just 1 cup of water (instead of 2 cups for dry beans). Pressure cook for only 5 minutes, then quick release the pressure and proceed with adding the tomato puree, yogurt, and other finishing touches.
  • No Onion/Garlic Option: For an onion and garlic-free version, substitute the onion with finely diced zucchini to add some body. Increase the dried fenugreek leaves (kasoori methi) to 1/2 teaspoon and add a generous pinch of asafoetida (hing) if you have it; it provides a savory depth often missed without onion and garlic.

Nutrition (per serving)

Calories: 98 kcal

Carbohydrates: 19g

Protein: 6g

Fat: 1g

Saturated Fat: 0.1g

Sodium: 647mg

Potassium: 369mg

Fiber: 5g

Sugar: 4g

Vitamin A: 302 IU

Vitamin C: 9mg

Calcium: 58mg

Iron: 2mg

Nutrition information is automatically calculated and should only be used as an approximation. Individual results may vary based on exact ingredients and preparation methods.

How to Make This Dhaba Style Rajma: Step-by-Step Visual Guide

Follow these simple steps to prepare your perfect Dhaba Style Rajma in the Instant Pot:

an Instant Pot inner pot with dry red kidney beans, ready for soaking

Step 1: Soak and Prepare Beans. Begin by soaking your dry kidney beans overnight or for a minimum of 8 hours. After soaking, thoroughly drain the beans. Add a few drops of oil to the inner pot of your Instant Pot and spread evenly to prevent sticking.

soaked red kidney beans, fresh ginger, red onion, and green chili placed in an Instant Pot

Step 2: Add Initial Ingredients. Carefully place the drained kidney beans, minced ginger, minced garlic, chopped onion, and green chili into the Instant Pot.

Indian kidney bean curry mixture with ginger, garlic, and spices in an Instant Pot before pressure cooking

Step 3: Introduce Spices and Water. Now, add the whole spices (black cardamoms, cloves), ground spices (cumin, Kashmiri chili powder, coriander, garam masala/chole masala), and 2 cups of water to the pot. Stir everything well to ensure all ingredients are coated and mixed.

red kidney beans cooking with onion and tomato paste, simmering in an instant pot

Step 4: Pressure Cook. Secure the Instant Pot lid and set it to pressure cook on “Bean/Chili” mode for 55 minutes to 1 hour. Allow for a natural pressure release for 10 minutes, followed by a careful quick release of any remaining pressure before opening the lid.

cooked red kidney bean curry inside an Instant Pot, ready for the next steps

Step 5: Incorporate Tomato Puree and Yogurt. With the Instant Pot on “Saute” mode, add the tomato puree, non-dairy yogurt, 3/4 teaspoon salt, and dried fenugreek leaves. Stir well to combine these new additions into the curry.

dairy-free yogurt and rich tomato paste being skillfully stirred into the creamy kidney bean curry in an Instant Pot

Step 6: Mash for Creaminess. Using your spatula, gently mash some of the tender kidney beans against the inner pot’s sides. This action thickens the gravy and imparts a wonderfully creamy texture.

Indian Kidney Bean Curry (Dhaba Wale Rajma) simmering in an Instant Pot, reaching perfect consistency

Step 7: Simmer and Adjust. Continue to cook on “Saute” until the curry comes to a gentle boil and reaches your desired thickness. Taste and adjust for salt, spice, and overall flavor. Add more heat or salt if needed. Once perfect, switch off the “Saute” mode. Let it rest for a few minutes before serving.

Indian Kidney Bean Curry (Dhaba Wale Rajma) beautifully garnished with fresh cilantro, ready to be served

Step 8: Garnish and Serve. Garnish generously with fresh cilantro before serving. Enjoy your homemade Dhaba Style Rajma with rice or your favorite flatbreads.

Alternative Sauté Method: For a slightly different flavor development, you can sauté the onion, ginger, garlic, and chili for 4-5 minutes in 2 teaspoons of oil (or water) along with the whole spices and a pinch of salt as the very first step. Then, switch off the sauté mode, add the remaining ingredients as listed, and proceed with pressure cooking.

Stovetop Instructions: If you’re using a large saucepan, follow the steps over medium heat. Increase the water to 3.5 cups (1.5 cups more than the Instant Pot version). Partially cover the pan and simmer for 65-75 minutes, or until the beans are tender. Stir occasionally to prevent sticking. Once tender, mash some beans, then proceed to add the tomato puree, yogurt, and other finishing ingredients.

Indian Dhaba Wale Rajma served alongside fluffy white rice, generously sprinkled with fresh cilantro

Serving Suggestions for Rajma

Dhaba Style Rajma is a complete meal in itself, but its flavors truly shine when paired with complementary sides. Here are some popular serving suggestions:

  • Basmati Rice: Fluffy, aromatic basmati rice is the classic accompaniment, soaking up the rich gravy beautifully.
  • Indian Breads: Serve with warm naan, roti, paratha, or even simple whole wheat chapatis for scooping up the curry.
  • Vegan Butter/Ghee: A dollop of melted vegan butter or vegan ghee on top adds an extra layer of richness and flavor, mimicking the traditional indulgence.
  • Fresh Garnishes: A sprinkle of freshly chopped cilantro is essential for a burst of freshness. You can also add a squeeze of fresh lemon juice or finely sliced raw red onions for an extra zesty crunch.
  • Raita or Salad: A cooling raita (yogurt dip) or a simple side salad can provide a refreshing contrast to the hearty curry.
  • Pickle and Papadum: Indian pickles (achaar) and crispy papadums add texture and a tangy, spicy kick that perfectly complements the Rajma.

Storage and Reheating

This Dhaba Style Rajma tastes even better the next day as the flavors continue to deepen and meld. Proper storage ensures you can enjoy its deliciousness for days:

  • Refrigerator: Store any leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freezer: For longer storage, this curry freezes wonderfully. Transfer cooled Rajma to freezer-safe containers or bags and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Gently reheat in a saucepan over medium-low heat, stirring occasionally, until warmed through. You may need to add a splash of water or vegetable broth to achieve your desired consistency as the curry can thicken upon cooling. Alternatively, reheat in the microwave, stirring halfway through.

This “dump and done” Instant Pot Dhaba Style Rajma recipe simplifies the process of making an incredibly flavorful and authentic Indian kidney bean curry. Whether you’re a seasoned chef or new to Indian cooking, this recipe guarantees a comforting, delicious, and nutrient-packed meal that will impress. Enjoy the rich, rustic flavors of the dhabas from the comfort of your own home!