Spicy Indian Red Bean Curry (Rajma Masala)

Legumes

March 30, 2026

If you love the hearty comfort of a good bowl of chili but crave the aromatic, complex flavors of Indian cuisine, you’ve found your new favorite dish. This Spicy Indian-Style Red Beans recipe, reminiscent of the classic Rajma Masala, is a game-changer. We’re talking tender, creamy red beans swimming in a rich, fragrant tomato sauce infused with ginger, garlic, and a symphony of warm spices like cinnamon, cardamom, and cloves. It’s the kind of deeply satisfying, soul-warming meal that fills your kitchen with an incredible aroma and your belly with pure happiness. Perfect for a cozy night in, this dish is not only delicious but also incredibly versatile and freezer-friendly!

Ingredients

• MAKES: 8 servingsTIME: About 2 hours (20 minutes with cooked beans)
• 1 pound / 450g dried red beans, washed, picked over, and soaked if desired
• 1/2 teaspoon cayenne pepper, or to taste
• 2 tablespoons neutral oil, like grapeseed or corn
• 1 tablespoon fresh ginger, peeled and minced
• 1 tablespoon garlic, minced
• 1 teaspoon fennel seeds
• 1 teaspoon ground cinnamon
• 1 pinch ground cloves
• 1 tablespoon ground cardamom
• 1 bay leaf
• 1 teaspoon ground turmeric
• 2 cups / 480g chopped tomatoes, canned or fresh
• Salt, to taste
• 1 tablespoon garam masala or curry powder

Instructions

1. Cook the Beans: Place the washed red beans in a large pot and cover with water by at least 2 inches. Add the cayenne pepper. Bring to a boil, then reduce the heat to a simmer and cook until the beans are almost tender, about 1 to 2 hours.2. Sauté the Aromatics: While the beans cook, heat the oil in a deep skillet or large pot over medium heat. Once hot, add the minced ginger, garlic, fennel seeds, cinnamon, cloves, cardamom, bay leaf, and turmeric. Cook, stirring constantly, for about 1 minute until fragrant.3. Create the Tomato Base: Add the chopped tomatoes to the skillet with the spices. Cook, stirring occasionally, for about 5-7 minutes, until the tomatoes soften and break down into a sauce.4. Combine and Simmer: Drain the cooked beans, reserving about 1 cup of the cooking liquid. Add the drained beans to the tomato sauce along with a generous pinch of salt. Stir to combine.5. Finish the Curry: Continue to cook over medium-low heat for another 15-20 minutes, or until the beans are fully tender and have absorbed the flavors of the sauce. If the curry becomes too thick, add a splash of the reserved bean cooking liquid.6. Season and Serve: Stir in the garam masala. Taste the curry and adjust the salt and cayenne as needed. Remove the bay leaf before serving hot with rice or naan.

Nutritional Information

• Estimated values per serving (recipe makes 8 servings):
• Calories: 350 kcal
• Protein: 18g
• Carbohydrates: 55g
• Fat: 7g
• Fiber: 16g

Pro Tips

• For a 20-minute meal, use 4 cups of canned or home-cooked red beans. Simply drain, rinse, and add them in Step 4.
• This curry freezes beautifully. Cool completely, then store in an airtight container in the freezer for up to 3 months.
• For a richer, creamier finish, stir in 1/4 cup of full-fat coconut milk or a dollop of coconut cream during the last 5 minutes of cooking.
• Swap the red beans for an equal amount of chickpeas or black beans for a different but equally delicious curry.

FAQ

Q: Is this vegetarian red bean curry a good source of protein
A: Yes, this is an excellent source of plant-based protein. Each serving contains approximately 18 grams of protein from the red beans, making it a very hearty and satisfying meatless meal.

Q: How can I make this Indian red bean curry creamier and vegan
A: For a richer, creamier texture that is also 100% vegan, stir in 1/4 cup of full-fat coconut milk or a dollop of coconut cream during the last 5 minutes of cooking. It adds a wonderful richness to the dish.

Q: Can I make this vegetarian curry ahead of time
A: Absolutely! This recipe is perfect for meal prep. The flavors actually deepen and taste even better the next day. It also freezes beautifully for up to 3 months. Just cool the curry completely before storing it in an airtight, freezer-safe container.

Q: What other beans can I use in this recipe
A: While red kidney beans (rajma) are traditional for this style of curry, you can easily substitute them with an equal amount of chickpeas (for a chana masala style) or even black beans for a delicious variation. Canned beans work perfectly for a quick version.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Tired of the same old breakfast routine? Let me introduce you to Upma, the savory, comforting Indian porridge that will completely transform your mornings! It’s a hearty, one-pan wonder made from farina (or sooji), packed with vibrant vegetables and tempered...

Easy Spiced Lentil Dal (Dal Tadka)

Easy Spiced Lentil Dal (Dal Tadka)

There’s nothing quite like a warm, comforting bowl of dal. This simple, aromatic lentil soup is a cornerstone of Indian cuisine, and for good reason! It’s nourishing, incredibly flavorful, and surprisingly easy to make. My version is infused with fresh...

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Tired of the same old breakfast routine? Let me introduce you to Upma, the savory, comforting Indian porridge that will completely transform your mornings! It’s a hearty, one-pan wonder made from farina (or sooji), packed with vibrant vegetables and tempered...

Easy Spiced Lentil Dal (Dal Tadka)

Easy Spiced Lentil Dal (Dal Tadka)

There’s nothing quite like a warm, comforting bowl of dal. This simple, aromatic lentil soup is a cornerstone of Indian cuisine, and for good reason! It’s nourishing, incredibly flavorful, and surprisingly easy to make. My version is infused with fresh...

Easy Slow Cooker Lentil Ratatouille

Easy Slow Cooker Lentil Ratatouille

There’s nothing quite like coming home to the aroma of a slow-simmered stew, and this vibrant Lentil Ratatouille is the ultimate ‘fix it and forget it’ dream! We’re talking tender eggplant, summer squash, and sweet peppers mingling with hearty...