Savory Keema Curry

Golden savory Keema Curry with ground meat, green peas, and fresh cilantro garnish in a white bowl Save
Golden savory Keema Curry with ground meat, green peas, and fresh cilantro garnish in a white bowl | gastronomyglobe.com

This aromatic dish features ground lamb or beef browned with onions, garlic, and fresh ginger, then simmered in a blend of cumin, coriander, turmeric, and garam masala. The addition of diced tomatoes and green peas creates a rich, hearty curry that's perfect served over fluffy basmati rice or alongside warm naan. Ready in under an hour, this versatile main pairs beautifully with roti and can be customized with potatoes or extra vegetables for added substance.

The aromas that hit me when my neighbor Aisha opened her door changed everything about how I thought about ground meat. She was making keema for her family, and the fragrance of toasted cumin and coriander mingling with browned meat made me abandon my grocery bags and ask for the recipe immediately. That evening, I stood at my own stove, watching the onions turn golden and the spices bloom in the oil, understanding why this dish appears in so many Indian homes for weeknight dinners.

Last winter when my sister came home exhausted from her new job, I made a double batch of this curry. She sat at the counter eating it straight from the bowl with nothing but a spoon, telling me between bites that it was exactly the kind of food she needed—comforting but not heavy, spiced but not overwhelming. Now she texts me every time she makes it, usually with some variation about which vegetables she added or how she adjusted the heat level.

Ingredients

  • Ground lamb or beef (500 g): The fat content here matters—it carries all those spices and keeps the meat tender as it simmers
  • Onion (1 large, finely chopped): Taking the time to caramelize this properly builds the deep, sweet base that makes restaurant-quality curry
  • Fresh ginger and garlic: Grating the ginger releases more of its oils than mincing, giving you brighter flavor throughout
  • Tomatoes (2 medium, chopped): They break down into the sauce, adding acidity and body that balances the rich meat
  • Frozen green peas (1 cup): These add pops of sweetness and color that make every bite interesting
  • Ground cumin and coriander (1½ tsp each): Toast these briefly in the oil to wake up their essential oils before adding anything else
  • Garam masala (1 tsp): I add this at the end to preserve its delicate floral notes that would disappear with long cooking
  • Turmeric and chili powder (½ tsp each): These provide the foundation of warmth and color, building layers rather than immediate heat
  • Fresh cilantro (2 tbsp, chopped): Scatter this generously at the end for bright, herbal contrast to the rich spices

Instructions

Build your flavor base:
Heat the oil in a large skillet over medium heat and cook the chopped onions until they're deeply golden and fragrant, about 6 minutes—this step is worth the patience.
Wake up the aromatics:
Add the minced garlic, grated ginger, and green chilies, stirring constantly for just 1 minute until the garlic becomes fragrant but not brown.
Bloom the spices:
Stir in the cumin, coriander, turmeric, chili powder, and black pepper, watching as they become intensely aromatic in about 30 seconds.
Brown the meat:
Add the ground meat, breaking it up with your spoon and letting it cook until thoroughly browned, about 5 to 7 minutes, allowing it to develop those crispy edges that add texture.
Simmer the base:
Stir in the chopped tomatoes and salt, cooking until they completely break down and the oil starts to separate from the mixture, about 5 minutes.
Add peas and simmer:
Pour in the water and frozen peas, then cover and let everything gently simmer together for 10 minutes so the flavors can really meld.
Finish with flourish:
Uncover the pan, sprinkle in the garam masala and chopped cilantro, and cook for 2 more minutes before serving with extra garnish and lemon wedges on the side.
Rich aromatic Keema Curry plated with fluffy basmati rice and warm naan bread for dipping Save
Rich aromatic Keema Curry plated with fluffy basmati rice and warm naan bread for dipping | gastronomyglobe.com

This recipe has become my go-to when friends drop by unexpectedly because I almost always have ground meat in the freezer and the spice blend is something I keep pre-mixed in a jar. There's something deeply satisfying about watching people's faces light up when they take that first bite, the way the flavors build rather than hitting all at once.

Making It Your Own

I've learned that keema is incredibly forgiving. Sometimes I add diced potatoes with the peas, letting them become tender and creamy as they absorb the curry. Other times I'll throw in chopped spinach near the end just until it wilts, adding another layer of nutrition without changing the character of the dish.

Serving Suggestions

While rice is the classic accompaniment, I've discovered that warm naan or roti is perfect for scooping up every last bit of the sauce. The way the bread soaks up those spiced juices transforms this from a simple dinner into something that feels almost luxurious.

Make-Ahead Magic

Like most curries, this actually tastes better the next day as the spices continue to develop and meld. I often make a double batch on Sunday, portioning it into containers for effortless lunches throughout the week that make my coworkers ask what smells so good.

  • Reheat gently with a splash of water to refresh the sauce
  • Fresh cilantro and a squeeze of lemon bring everything back to life
  • This freezes beautifully for up to three months
Hearty Keema Curry featuring tender spiced meat simmered with tomatoes and peas, topped with lemon Save
Hearty Keema Curry featuring tender spiced meat simmered with tomatoes and peas, topped with lemon | gastronomyglobe.com

There's something so grounding about making keema, the way it fills your kitchen with warmth and promises a meal that will make everyone feel cared for and content.

Recipe FAQs

Ground lamb is traditional, but ground beef creates an equally delicious version. For a lighter option, ground turkey or chicken works wonderfully too.

Yes, the flavors actually deepen when made ahead. Store in the refrigerator for up to 3 days and reheat gently on the stovetop.

Reduce or omit the green chilies for milder heat. You can also decrease the chili powder to suit your taste preferences.

Basmati rice is the classic accompaniment, but warm naan, roti, or even quinoa work beautifully. A side of cucumber raita helps balance the spices.

Absolutely! Diced potatoes, carrots, or bell peppers can be added with the tomatoes for extra nutrition and bulk.

Savory Keema Curry

Aromatic ground meat with warming spices, tomatoes, and peas ready in 45 minutes

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 1.1 lbs ground lamb or beef

Vegetables

  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 2 medium tomatoes, chopped
  • 1 cup frozen green peas
  • 2 green chilies, finely chopped

Spices

  • 1½ tsp ground cumin
  • 1½ tsp ground cororander
  • 1 tsp garam masala
  • ½ tsp turmeric powder
  • ½ tsp chili powder
  • 1 tsp salt
  • ½ tsp freshly ground black pepper

Pantry

  • 3 tbsp vegetable oil
  • ¼ cup water

Garnish

  • 2 tbsp fresh cilantro, chopped
  • Lemon wedges

Instructions

1
Sauté Onions: Heat oil in a large skillet or saucepan over medium heat. Add onions and sauté until soft and golden, about 6 minutes.
2
Cook Aromatics: Add garlic, ginger, and green chilies. Cook for 1 minute until fragrant.
3
Toast Spices: Stir in ground cumin, coriander, turmeric, chili powder, and black pepper. Toast spices for 30 seconds.
4
Brown Meat: Add ground meat. Break up with a spoon and cook until browned, about 5–7 minutes.
5
Add Tomatoes: Stir in tomatoes and salt. Cook until tomatoes break down and oil begins to separate, about 5 minutes.
6
Add Peas and Water: Add water and frozen peas. Mix well.
7
Simmer: Cover and simmer on low heat for 10 minutes, stirring occasionally.
8
Finish with Garam Masala: Uncover, sprinkle garam masala and chopped cilantro. Stir and cook uncovered for 2 more minutes.
9
Serve: Serve hot, garnished with extra cilantro and lemon wedges.
Additional Information

Equipment Needed

  • Large skillet or saucepan
  • Wooden spoon
  • Chopping board and knives
  • Grater

Nutrition (Per Serving)

Calories 340
Protein 27g
Carbs 14g
Fat 19g

Allergy Information

  • Contains no major allergens when prepared as above.
  • If serving with bread, check for gluten or dairy in naan/roti.
  • Always check packaged peas and spices for traces of allergens if sensitive.
Clara Vance

Sharing easy, flavorful recipes and practical kitchen wisdom for fellow home cooks.