Best Easy Kashmiri Rajma Recipe

Kashmiri Rajma is a hearty North Indian kidney bean curry loaded with protein and fiber. This nutritious vegetarian dish is perfect for healthy family meals, meal prep, and freezer storage.

Cook 60 min Difficulty NORMAL 295 kcal
#vegetarian #high fiber #protein rich #meal prep #indian curry
Image coming soon
Ingredients
Main ingredients
  • dried kidney beans 1.5 cups
  • yellow onion 1 pieces
  • tomato 2 pieces
  • ginger 1 inch
  • garlic cloves 3 cloves
  • water 5 cups
Seasonings/Sauce
  • vegetable oil 2 tbsp
  • cumin seeds 1 tsp
  • turmeric powder 0.5 tsp
  • Kashmiri chili powder 1 tsp
  • ground coriander 1 tsp
  • garam masala 0.5 tsp
  • salt 1.5 tsp
  • fresh cilantro 2 tbsp
Nutrition summary
Carbohydrates 45 g 61%
Protein 14 g 19%
Fat 6 g 20%
Serving size 250g
Cooking steps
  1. 1

    Rinse and soak the dried kidney beans in water overnight or for at least 8 hours for even cooking.

  2. 2

    Drain the beans, add to a pot with 5 cups of fresh water, and bring to a boil over high heat; then reduce to medium-low, cover, and simmer for 45–50 minutes until tender.

  3. 3

    Meanwhile, heat vegetable oil in a large skillet over medium heat; add cumin seeds and let them sizzle for 30 seconds to bloom their aroma.

  4. 4

    Add finely chopped onion, sauté on medium heat until golden brown, then stir in minced ginger and garlic and cook for another minute until fragrant.

  5. 5

    Add chopped tomatoes and all dry spices (turmeric powder, Kashmiri chili, ground coriander, salt), cook on medium-high until oil separates and tomatoes are soft—about 5–7 minutes.

  6. 6

    Combine the cooked beans (with their liquid) and the sautéed masala; simmer uncovered on low heat for 20–25 minutes, stirring occasionally to achieve a creamy texture.

  7. 7

    Finish with garam masala and chopped cilantro, cook for an additional 2 minutes on low heat, then serve hot with rice or roti.

Personalized Q&A
Q. What's the key ingredient in this recipe?
The key ingredient in this recipe is dried kidney beans, which are essential for the hearty texture and classic rich flavor of Kashmiri Rajma. The beans not only form the base but also provide most of the protein and fiber.
Q. Which seasoning gives Kashmiri Rajma its unique taste?
Kashmiri chili powder is the signature seasoning here, lending the dish its vibrant color and gentle smoky heat. The final addition of garam masala and fresh cilantro layers in complexity and a fragrant finish.
Q. What is the best way to ensure the kidney beans are perfectly cooked and creamy?
Soak the beans overnight, then simmer gently in fresh water. Letting them cook low and slow ensures softness without splitting, while the final 20–25 minutes of uncovered simmering helps thicken the mixture and meld flavors.
Q. How nutritious is Kashmiri Rajma per serving?
Each serving of Kashmiri Rajma (250g) provides about 295 kcal, 45g carbohydrates (61% of total calories), 14g protein (19%), and 6g fat (20%). It's a balanced, high-fiber vegetarian dish suitable for healthy family meals.
Q. Can I prepare Kashmiri Rajma ahead for meal prep?
Yes, Kashmiri Rajma is excellent for meal prep. The flavors deepen after storage, and it reheats well, making it a nutritious choice for advance cooking, family dinners, or freezer meals.
AI 채팅 아이콘