High Protein Rajma Recipe: Curry Kidney Beans with Tofu
This easy Rajma recipe has a surprise ingredient, tofu! It's combined with kidney beans for extra plant-based protein and fiber making this curry extra satisfying. The spicy Indian gravy is dominated by the strong flavors of ginger, tomato and curry powder. Cumin seeds, red pepper flakes and black pepper make this an extra spicy, warming dish that is perfect for cooler seasons.
Add the oil to a non-stick, deep skillet over medium heat and wait until it's hot. Then add the garlic, onion and ginger and cook for 3-4 minutes stirring often until it is becoming golden and fragrant.
Add the crushed red pepper and cumin seeds and cook for 2-3 minutes stirring often until the odors become very strong being careful not to burn.
Add the tofu cubes and stir into the aromatics. Then add the salt and curry powder and cook continuing to stir every 2-3 minutes to prevent burning or sticking for about 6 minutes. It's going to smell fantastic.
Next add the chopped tomatoes and the tomato paste. Cook for 5 minutes, stirring often until tomatoes are releasing their juices and it is starting to resemble a thick, spicy tomato sauce.
Add the water and kidney beans and bring to a boil. Let it simmer for about 10 minutes until it resembles a gorgeous red and orange hues thick gravy. Optionally add half the cilantro now and black pepper and stir.
Serve with rice or naan bread, with extra cilantro and black pepper as garnish.
Enjoy within 4-5 days for best quality. Reheat in the microwave or on the stove, adding a bit more water if needed.