Ingredients
Equipment
Method
Brown the aromatics
- Heat oil in a large pot over medium heat, then add the onion and cook 8–10 minutes until deep golden, stirring occasionally so it browns evenly (look for caramelized edges).
- Add the garlic and grated ginger and cook for 1 minute, stirring until fragrant (about 60 seconds).
- Add cumin, coriander, turmeric, and chili powder and stir for 30 seconds, toasting the spices until they darken slightly and smell aromatic.
Cook the keema
- Add the ground beef and cook, breaking it apart, until browned; drain excess fat so the sauce isn’t greasy (brown crumbles are the cue).
- Stir in diced tomatoes and yogurt, then cook for 5 minutes until the oil separates and the sauce looks glossy and cohesive.
Simmer the potatoes
- Add the diced potatoes and enough water to just cover; bring to a boil, then cover and simmer 15–18 minutes until the potatoes are tender when pierced (no resistance).
- Stir in garam masala, adjust seasoning with salt to taste, then garnish with fresh cilantro and green chili; serve hot with naan or rice.
Notes
For the best texture, cut the potatoes into even small chunks so they simmer at the same rate. Refrigerate leftovers in a sealed container up to 3 days; reheat gently with a splash of water. Freezing is okay for up to 2 months—thaw overnight in the fridge and rewarm on low. If you want a lighter version, use lean ground beef (or ground turkey) while keeping the same spice amounts for the same warm, golden flavor.
