Cuisine Network

International Cuisine

Delicious Rajma Chawal – Kidney Bean Curry with Rice

45 minutes. Cook
Scroll to recipe


Rajma Chawal, a beloved North Indian dish, has earned its place as a staple comfort food in Indian households. This humble yet flavorful dish combines tender kidney beans simmered in a rich tomato-based gravy, served alongside fluffy basmati rice. The name “Rajma Chawal” literally translates to “Kidney Beans and Rice” in Hindi, and it’s a dish that brings together the warmth of home-cooked flavors. With its roots in the northern states of India, Rajma Chawal has grown in popularity worldwide for its aromatic spices and heartwarming taste.

Historical Context:

The history of Rajma Chawal is intertwined with the rich culinary traditions of India. Kidney beans, also known as “rajma” in Hindi, were introduced to India during the colonial era, primarily by the Portuguese. Over time, this foreign legume was adapted into the Indian kitchen and became a staple.

As for the dish itself, it is believed to have originated in the northern regions of India, such as Punjab and Himachal Pradesh. These areas are known for their agricultural prosperity, and Rajma Chawal was a way for farmers to use the abundant kidney beans they grew. The dish’s popularity slowly spread throughout the country and eventually around the world, becoming a symbol of Indian comfort food.


  1. Preparation of Kidney Beans:
  1. Rinse the dried kidney beans under cold water and soak them in water overnight or for at least 6-8 hours. After soaking, drain and rinse the beans.
  1. Cooking the Kidney Beans:
  1. In a large pot or pressure cooker, add the kidney beans and enough water to cover them. Add a pinch of salt and cook until the beans are tender. This will take about 20-30 minutes in a pressure cooker or 1-1.5 hours in a regular pot. Drain and set aside.
  1. Cooking the Rice:
  1. Rinse the basmati rice under cold water until the water runs clear. In a medium-sized saucepan, bring 4 cups of water to a boil. Add the rice, reduce the heat to low, cover, and simmer for 15-20 minutes or until the rice is cooked and each grain is separate. Drain any excess water and set the rice aside.
  1. Preparing the Gravy:
  1. In a large skillet, heat the vegetable oil over medium heat. Add cumin seeds and let them splutter.
  2. Add the finely chopped onions and sauté until they turn golden brown.
  3. Stir in the minced garlic, grated ginger, and green chilies. Sauté for a couple of minutes until the raw aroma disappears.
  1. Spice It Up:
  1. Add the pureed tomatoes and cook until the oil begins to separate from the tomato mixture.
  2. Add turmeric, red chili powder, coriander powder, and salt. Cook for a few more minutes, stirring continuously.
  1. Simmer the Kidney Beans:
  1. Add the cooked kidney beans to the skillet and mix well. Allow the beans to simmer in the tomato gravy for about 10-15 minutes, letting the flavors meld together.
  1. Final Touch:
  1. Sprinkle garam masala over the rajma, and give it a good stir. Adjust salt and spice levels to your preference.
  1. Serving Rajma Chawal:
  1. Plate a generous scoop of cooked basmati rice alongside a ladle of the kidney bean gravy. Garnish with fresh cilantro leaves.

Rajma Chawal is traditionally served with a side of plain yogurt, pickle, and perhaps a few crispy papadums for that extra crunch. This delightful dish strikes a harmonious balance between spice and comfort, making it a go-to choice for a wholesome meal.


prep time
15 minutes.
cooking time
45 minutes.
total time
1 hour.


  • Large pot or pressure cooker

  • Medium-sized saucepan

  • Large skillet

  • Wooden spoon

  • Knife and cutting board

  • Colander

  • Serving bowls


  • 1 cup dried kidney beans (rajma)

  • 2 cups basmati rice

  • 2 large onions, finely chopped

  • 2 large tomatoes, pureed

  • 4 cloves garlic, minced

  • 1-inch piece of ginger, grated

  • 2 green chilies, slit

  • 1 teaspoon cumin seeds

  • 1 teaspoon turmeric powder

  • 1 tablespoon red chili powder

  • 1 tablespoon coriander powder

  • 1 teaspoon garam masala

  • Salt to taste

  • 2 tablespoons vegetable oil

  • Fresh cilantro leaves for garnish


Prepare kidney beans.
Cook rice separately.
Make the tomato-based gravy.
Combine and serve.
More Servings
International Cuisine

Taiwanese Meefun

International Cuisine

Chickpea Soup with Mustard Greens and Orzo

International Cuisine

Meefun from Taiwan

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x

Indulge in global gastronomy. Get Lost in a world of flavor.

menu not selected