Savory Keema Curry

Golden savory Keema curry garnished with fresh cilantro and served over fluffy white basmati rice Save
Golden savory Keema curry garnished with fresh cilantro and served over fluffy white basmati rice | urbankitchenstories.com

This hearty dish combines ground lamb or beef with aromatic spices like cumin, coriander, and garam masala. The meat browns with onions, garlic, and ginger before simmering with tomatoes and green peas. The result is a rich, fragrant curry that's naturally gluten-free and packed with protein.

The preparation comes together in just 15 minutes, with 30 minutes of active cooking time. Serve alongside fluffy basmati rice or tear into warm naan bread to scoop up every last bite. Fresh cilantro and lemon wedges brighten the final dish.

The first time I made keema, my tiny apartment filled with such an intoxicating aroma that my neighbor actually knocked on my door to ask what was cooking. I'd been experimenting with Indian spices for months, but this was the first dish that made me feel like I truly understood how they work together. Now whenever I brown ground meat with cumin and coriander, that warm, savory smell takes me right back to that cramped kitchen with the bubbling skillet.

Last winter when my sister came over feeling completely defeated by a terrible week at work, I put a pot of this on the stove without saying a word. She sat at my kitchen counter watching the steam rise, and by the time we were eating with our hands over warm naan, she was actually smiling again. Food has this way of fixing things that conversation cant always reach.

Ingredients

  • Ground lamb or beef: Lamb adds that traditional richness, but beef works beautifully too and whats usually in my freezer
  • Onion: The foundation of the whole dish, take your time getting them properly golden brown
  • Fresh ginger and garlic: I've tried the paste in a jar but nothing beats freshly grated ginger here
  • Tomatoes: They break down into the sauce, so dont worry about chopping them perfectly
  • Frozen green peas: These little pops of sweetness balance all the warm spices perfectly
  • Ground cumin and coriander: The backbone of the flavor, toast them briefly to wake them up
  • Garam masala: Sprinkled at the very end to preserve its delicate aroma
  • Fresh cilantro: The bright finish that cuts through all that richness

Instructions

Build your flavor base:
Heat oil in a large skillet over medium heat and cook those onions until they're golden and patient, about 6 minutes. Add garlic, ginger, and chilies and let everything become fragrant for just a minute.
Wake up the spices:
Stir in cumin, coriander, turmeric, chili powder, and pepper. Toast them for 30 seconds until they smell absolutely incredible.
Brown the meat:
Add the ground meat and break it apart with your spoon, letting it brown thoroughly for 5 to 7 minutes. Take your time here, that browning creates depth.
Simmer together:
Add tomatoes and salt, cooking until everything breaks down and the oil starts to separate again. Pour in water and peas, then cover and let it gently simmer for 10 minutes.
Finish with flair:
Uncover, sprinkle garam masala and cilantro, and cook for 2 more minutes. Serve hot with extra cilantro and those essential lemon wedges.
Hearty bowl of aromatic Keema curry featuring tender ground meat simmered with green peas and warming Indian spices Save
Hearty bowl of aromatic Keema curry featuring tender ground meat simmered with green peas and warming Indian spices | urbankitchenstories.com

This recipe has become my go-to for new parents, friends who are moving, or anyone who needs a meal that says I care without making a big production out of it. Something about tender spiced meat and peas feels like being wrapped in a warm blanket.

Making It Your Own

I've started adding diced potatoes along with the peas sometimes, and the way they soak up all that spiced sauce is absolutely worth the extra few minutes of prep. My friend swaps ground turkey and says it's just as satisfying, especially when she wants something lighter.

The Bread Situation

Naan is traditional and wonderful, but I've also served this over simple basmati rice, inside a warm roti roll, and even scooped up with toasted pita in a pinch. Whatever vehicle you choose, make sure you have something to catch every last drop of sauce.

Perfecting The Spice Balance

The first few times I made keema, I was timid with the spices and ended up with something pleasant but forgettable. Now I treat the measurements as a starting point and adjust the heat level to match who I'm feeding.

  • Taste before serving and adjust salt with a light hand
  • More fresh ginger adds brightness without extra heat
  • A squeeze of lemon right at the end wakes everything up
Rich and spicy Keema curry plated with warm naan bread for scooping up the flavorful tomato-based sauce Save
Rich and spicy Keema curry plated with warm naan bread for scooping up the flavorful tomato-based sauce | urbankitchenstories.com

There's something deeply satisfying about a dish that transforms humble ingredients into something so completely comforting. I hope this keema finds its way into your regular rotation the way it has in mine.

Recipe FAQs

Ground lamb offers authentic richness, but ground beef works beautifully too. For lighter versions, ground turkey or chicken provide leaner options while still absorbing the aromatic spices well.

The heat level is mild to medium. Green chilies and chili powder add gentle warmth. Adjust by reducing chilies for milder flavor or adding more for extra heat to suit your preference.

Basmati rice is the classic pairing, soaking up the spiced sauce. Warm naan, roti, or other flatbreads work perfectly for scooping. For low-carb options, serve over cauliflower rice.

The flavors deepen overnight, making this ideal for meal prep. Store in the refrigerator for up to 3 days or freeze for 2 months. Reheat gently with a splash of water to restore consistency.

The meat should be fully browned with no pink remaining. The oil will begin to separate from the tomatoes, indicating the spices have properly cooked and the mixture is ready for the final simmer.

Savory Keema Curry

Flavorful ground meat simmered with aromatic 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 coriander
  • 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 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 Liquids and Peas: Add water and frozen peas. Mix well.
7
Simmer Curry: Cover and simmer on low heat for 10 minutes, stirring occasionally.
8
Finish and Garnish: 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
Danielle Rivera

Passionate home cook sharing simple, wholesome recipes and easy meal ideas for everyday family dinners.