Rajma
vegetarianveganhigh-proteinbudgetpunjabi
Punjabi kidney beans in a thick, spiced tomato gravy. A protein powerhouse served with rice.
Get recipes like this in your inbox — free.
You're in! Check your inbox.
🛒 Ingredients
- 2 cans kidney beans (canned or pre-soaked)
- 1 large onion
- 3 medium tomatoes
- 2 tsp garam masala
- 1 tsp cumin
- 1 tsp coriander powder
- 1/2 tsp red chili powder
- 2 tbsp vegetable oil
- 4 cloves garlic
QuickPlate Premium
Unlock everything for $4.99/mo
- Save unlimited recipes to your collection
- Personalized weekly meal plans
- Shopping list export
- Full nutrition & macro breakdown
Get Premium →
👨🍳 Instructions
- 1Heat oil, fry onion until deep golden
- 2Add minced garlic, cook 2 minutes
- 3Add tomatoes and all dry spices, cook until tomatoes are completely soft and oil separates
- 4Add drained kidney beans and 1 cup water
- 5Simmer covered 20 minutes until gravy thickens and beans absorb flavor
- 6Finish with garam masala and serve with jeera rice
Make it in QuickPlate
Filter by time, ingredients, and cuisine. Cook mode walks you through every step.
Try this in QuickPlate →