A thick, hearty kidney bean curry with cottage cheese stirred in, served over rice with Greek yogurt raita and a hit of mango pickle. The ultimate North Indian comfort bowl rebuilt for protein.
Rajma chawal is the dish every North Indian kid grows up eating on weekends. It's comfort food in the truest sense. Thick kidney bean curry ladled over steaming rice, a spoonful of pickle on the side. My mom made it every Sunday and I still associate the smell of rajma with lazy weekend afternoons.
The problem with traditional rajma is that it's mostly carbs and fiber with moderate protein. Kidney beans are good but not great on their own. So I started stirring cottage cheese directly into the simmering curry. It melts in completely, makes the gravy creamier, and adds a serious protein boost. With a thick Greek yogurt raita on the side, this humble comfort meal suddenly hits 30g protein per serving.
I make a big batch every week. Rajma is one of those dishes that tastes better the next day because the beans absorb more of the masala overnight. I portion it into containers with rice and keep the raita separate. Five minutes in the microwave and I have a lunch that reminds me of home and keeps me fueled all afternoon.
The Protein Upgrade
Standard rajma chawal delivers about 15-18g protein per serving from kidney beans alone. We used three generous cans of kidney beans for a thicker curry, stirred in cottage cheese that melts invisibly into the gravy, and built a thick Greek yogurt raita on the side. The protein nearly doubled to 30g per serving without changing the classic flavors one bit.
Rajma Chawal Power Bowl
30g protein per serving
Ingredients
3 cans (15oz)
kidney beans (rajma) (drained and rinsed)17g protein
1 cup
cottage cheese (stirred into curry)7g protein
2 cups
basmati rice (cooked)2g protein
1 cup
Greek yogurt (for raita)4g protein
2 tbsp
oil or ghee
2 medium
onions (finely diced)
4 cloves
garlic (minced)
1 inch
ginger (grated)
2 medium
tomatoes (pureed)
1 tsp
cumin seeds
1 bay leaf
undefined
1 ½ tsp
coriander powder
1 tsp
cumin powder
½ tsp
turmeric
1 tsp
chili powder
½ tsp
garam masala
1 tsp
salt
1 cup
water
1 small
cucumber (grated, for raita)
½ tsp
roasted cumin powder (for raita)
2 tbsp
fresh cilantro (chopped)
4 tsp
mango pickle (for serving)
Instructions
Heat oil in a large pot over medium heat. Add cumin seeds and bay leaf, let them splutter for 10 seconds.
Add diced onions and cook until deeply golden brown, about 8-10 minutes. Don't rush this step, the caramelized onions are the foundation of the flavor.
Add garlic and ginger, sauté for 1 minute until fragrant.
Add coriander powder, cumin powder, turmeric, and chili powder. Stir for 30 seconds.
Add pureed tomatoes and cook until the oil separates from the masala, about 6-8 minutes.
Add the kidney beans and water. Bring to a simmer and cook for 15 minutes, mashing some beans against the side of the pot to thicken the gravy.
Stir in the cottage cheese and cook for another 3-4 minutes until it melts completely into the curry. Add garam masala.
Make the raita: Mix Greek yogurt with grated cucumber, roasted cumin powder, and a pinch of salt.
Serve the rajma over steamed rice, topped with fresh cilantro. Place a generous spoonful of raita and a teaspoon of mango pickle on the side.
Boost Your Protein
Swap basmati rice for protein jeera rice for an extra 4g protein per serving.
Add a boiled egg on top for an extra 6g protein.
Use an extra half cup of cottage cheese in the curry for an extra 3g protein per serving.
Ingredient Substitutions
No kidney beans? Use pinto beans or black beans for a similar hearty texture.
No cottage cheese? Use ricotta or silken tofu blended smooth.
No mango pickle? Use lime pickle or a squeeze of lemon juice with extra chili.
Swap rice for quinoa to bump protein and lower the glycemic load.