CookSnap is coming soon — Join the waitlist →

20-Minute Rajma Masala with Rice & Pickles

Spiced kidney bean curry made in one pan with canned beans, served over rice with crisp cucumber, onion, and lime. Warm, savory, and completely doable on a weeknight.

Total time
20 min
Servings
2
Calories
320
Protein
14g
20-Minute Rajma Masala with Rice & Pickles
comfortwholesomeindianvegetarianbeanscreamytenderweeknight

Ingredients

  • 1.5 cans (15 oz each) canned kidney beans (drained and rinsed)
  • 1 can (14 oz) diced tomatoes (canned or fresh)
  • 1 medium onion, diced
  • 1 tbsp ginger-garlic paste
  • 1.5 tsp garam masala
  • ½ tsp chili powder
  • 1.5 cups cooked basmati rice (for serving)
  • 1 medium cucumber, sliced
  • ½ medium red onion, sliced thin
  • 1 whole lime wedges

Instructions

  1. 1

    Heat 1 tbsp oil in a large skillet over medium heat. Add diced onion and cook until soft and golden, ~5 minutes.

  2. 2

    Stir in ginger-garlic paste, garam masala, and chili powder. Cook for 30 seconds until fragrant.

  3. 3

    Add canned diced tomatoes with their liquid and the drained kidney beans. Stir to combine.

  4. 4

    Simmer for 8–10 minutes until the sauce thickens slightly and flavors meld. Season with salt and pepper to taste.

  5. 5

    Spoon cooked rice onto plates. Top with rajma masala and arrange cucumber slices and red onion alongside.

  6. 6

    Serve with a lime wedge to squeeze over the top.

Tools you’ll need

  • large skillet (10–12 inch)
  • wooden spoon or spatula
  • cutting board
  • knife

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.