Rajma Recipe| Kidney Beans Recipe

Rajma Recipe| Kidney Beans Recipe

Kidney beans hold an important place in Indian cuisine, especially in North India, where it is considered a staple food. It is a popular comfort food and a common dish served during festivals, celebrations and family gatherings. Rajma is not only loved for its taste but also for its nutritional benefits. It is a rich source of protein, which is essential for vegetarian diets in India. Additionally, kidney beans are easy to cook, and their versatility makes them an ideal ingredient for making a variety of dishes. Overall, kidney beans are an integral part of Indian cuisine, and its popularity continues to grow globally due to its taste and nutritional value.

Health benefits of kidney beans

Kidney beans have many health benefits due to their high nutritional content. Some of the main health benefits of kidney beans are as follows:

High in Protein: Kidney beans are a rich source of plant-based protein, making it a great alternative to meat for vegetarians and vegans.

Rich in Fiber: Kidney beans are rich in fiber, which helps promote digestion, maintain healthy bowel movements, and prevent constipation.

Lowers Cholesterol: The soluble fiber in kidney beans helps lower cholesterol levels, thereby reducing the risk of heart disease.

Regulates blood sugar: Kidney beans have a low glycemic index, which means it does not cause a rapid rise in blood sugar levels, making it an ideal food for people with diabetes.

Good for bone health Kidney beans are rich in calcium and magnesium, which are essential for maintaining healthy bones and teeth.

Reduces the risk of cancer: Kidney beans contain antioxidants and phytonutrients, which help reduce the risk of certain types of cancer.

Rich in essential nutrients: Kidney beans are a good source of several essential nutrients, including iron, potassium and folate, which are important for overall health and wellness.

Overall, adding kidney beans to your diet can provide a number of health benefits, making it an ideal ingredient for a healthy and balanced diet.

Popular Rajma Recipes

Indian cuisine has many popular kidney beans recipes that are loved for their rich flavor and nutritional benefits. Here are some of the most popular rajma recipes:

Rajma Masala: A spicy and flavourful Rajma dish cooked in tomato gravy and a mixture of aromatic spices.

Punjabi Rajma: A classic Punjabi style Rajma recipe cooked in a thick, rich gravy made from onions, tomatoes and a mixture of spices.

Rajma Chawal: A simple yet satisfying Rajma recipe, often considered a comfort food, served with steamed rice.

Rajma Curry: A creamy rajma recipe made with coconut milk, a mixture of spices, and served with roti or naan bread.

Rajma Soup: A healthy and comforting soup made with kidney beans, vegetables and a mix of spices.

Rajma Salad: A nutritious and delicious salad made with kidney beans, vegetables and a tangy dressing.

Rajma Rice Bowl: A healthy and filling rice bowl made with rajma, vegetables and brown rice, is often considered a complete meal in itself.

These are just a few examples of the many delicious Rajma recipes that are popular in Indian cuisine. There are countless ways to cook and serve kidney beans, making it a versatile and beloved ingredient in many households.

Rajma Masala Recipe


  • 2 cups Rajma (red kidney beans), soaked overnight
  • 1 large onion, finely chopped
  • 2 large tomatoes, finely chopped
  • 2 tsp ginger garlic paste
  • 2-3 green chilies, finely chopped
  • 1 tsp cumin
  • 1 tsp coriander powder
  • 1 tsp red chili powder
  • 1 tsp garam masala powder
  • 1/4 cup fresh coriander leaves, finely chopped
  • salt to taste
  • 3 tbsp oil
  • water as needed


  1. Put the soaked kidney beans in a pressure cooker along with 4 cups of water and salt. Pressure cook for 5-6 whistles or till the beans are cooked.
  2. Heat oil in a separate pan and add cumin seeds. When it starts spluttering, add finely chopped onion and fry till it turns golden brown.
  3. Add ginger-garlic paste and fry for 1-2 minutes.
  4. Add finely chopped tomatoes, green chilies, coriander powder, red chili powder, garam masala powder and salt to taste.
  5. Cook the spice mixture until the oil separates.
  6. Add the cooked kidney beans to the spice mixture and mix well.
  7. Add water as required to adjust the consistency of the gravy.
  8. Boil for 10-15 minutes or till the spices are well coated on the kidney beans.
  9. Garnish with fresh coriander and serve hot with rice or naan bread.

Rajma Salad Recipe


  • 1 cup kidney beans (red kidney beans), cooked and drained
  • 1 large cucumber, diced
  • 1 large tomato, diced
  • 1 small onion, finely chopped
  • 1 small green chilli, finely chopped
  • 1/4 cup fresh coriander leaves, finely chopped
  • 1 tbsp lemon juice
  • 1 tsp chaat masala
  • salt to taste


In a large mixing bowl, add cooked kidney beans, cucumber, tomato and chopped onion.

Add finely chopped green chillies, coriander leaves, lemon juice, chaat masala and salt as per taste.

Toss well till all the ingredients are well mixed.

Serve cold as a healthy and nutritious salad.

Tips for cooking Rajma

Here are some tips for cooking rajma:

Soak kidney beans overnight. Soaking kidney beans overnight makes them easier to cook and shortens the cooking time. Soak the kidney beans in enough water to cover them completely.

Use a pressure cooker: A pressure cooker is the best way to cook kidney beans quickly and evenly. Pressure cook the rajma till it is soft and cooked well.

Use fresh ingredients: Use fresh and good quality onions, tomatoes and spices for best taste and flavour.

Roast the spices. Roasting the spices before adding them to the dish enhances their flavor and aroma.

Add salt at the end, add salt to the dish only after the kidney beans are cooked well. Adding salt in the beginning can make the kidney beans hard and difficult to cook.

Cook the kidney beans on low heat: After the kidney beans are cooked, cook them on low heat for some time so that the flavors get mixed well.

Serve hot: For best taste and texture, serve Rajma hot with rice or roti.

Following these tips will help you cook delicious and flavourful Rajma every time.


Question: What is Rajma?

A: Kidney beans are a popular legume in India, also known as red kidney beans. It is rich in protein, fiber and essential nutrients and is widely used in Indian cuisine.

Question: What are the health benefits of kidney beans?

A: Kidney beans are a nutritious food that is packed with protein, fibre, iron and other essential nutrients. It may help improve digestion, boost immunity, lower cholesterol and promote weight loss.

Question: How do I cook Rajma?

Answer: Soak the kidney beans overnight in enough water to cover them completely. Pressure cook the rajma till it is soft and cooked well. Use fresh and good quality onions, tomatoes and spices for best flavor and taste.

Q: What are some popular Rajma recipes?

A: Rajma Masala, Punjabi Rajma, Rajma Chawal, Rajma Curry, Rajma Soup, Rajma Salad, and Rajma Rice Bowl are some of the most popular Rajma Recipes in Indian cuisine.

Q: Can I use canned kidney beans instead of dry kidney beans?

Answer: Yes, you can use canned kidney beans instead of dry kidney beans. however, it is recommended to use dried kidney beans as it has better taste and texture.

Q: Are kidney beans gluten free?

Answer: Yes, Rajma is gluten free and people who have gluten intolerance can consume it.

Q: Can I freeze Rajma?

Answer: Yes, you can freeze cooked kidney beans for up to three months. Let it cool before freezing and store in an airtight container.

Question: How can I make Rajma less gassy?

Answer: Soak kidney beans overnight before cooking, and drain the soaked water. To reduce gas formation, add a pinch of asafoetida or a piece of ginger while cooking kidney beans.

Leave a Reply

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