Savory Keema Curry

Savory Keema curry with ground meat, tender peas, and fragrant spices served in a bowl Save
Savory Keema curry with ground meat, tender peas, and fragrant spices served in a bowl | thereciperanch.com

This aromatic curry features ground lamb or beef simmered with onions, garlic, ginger, and a blend of traditional spices including cumin, coriander, and garam masala. Fresh tomatoes and green peas add sweetness and texture while balancing the heat from green chilies.

The dish comes together in just 45 minutes, with most of the cooking happening in one pan for easy cleanup. The meat browns beautifully with the toasted spices, creating rich, deep flavors. Finished with fresh cilantro and a squeeze of lemon, this curry pairs perfectly with fluffy basmati rice, naan, or roti.

My roommate's mother taught me to make keema during a snowy December week when I was craving something bold and warming. She showed me how the spices should bloom in the oil before adding the meat, transforming the kitchen with smells that made our entire apartment feel alive. That first attempt wasnt pretty, but the flavors were exactly what I needed.

Last winter I made a triple batch for friends recovering from the flu. They said the spices cleared their sinuses and the hearty meat helped them feel stronger again, which is the best kind of medicine I know how to cook.

Ingredients

  • 500 g ground lamb or beef: Lamb gives you the traditional richness, but beef works beautifully too, just choose something with a bit of fat so the curry stays luscious
  • 1 large onion, finely chopped: Take your time here, getting them properly golden builds the foundational sweetness that balances all those warm spices
  • 2 cloves garlic and 1-inch fresh ginger, minced and grated: This aromatic base is non-negotiable, fresh ginger especially makes the whole kitchen smell incredible
  • 2 medium tomatoes, chopped: They break down into the sauce, adding acidity and body that pulls everything together
  • 1 cup frozen green peas: They add little bursts of sweetness and color, plus they make the dish feel complete without much effort
  • 1½ tsp ground cumin and coriander: These earthy spices form the backbone of the flavor profile, toast them briefly to wake them up
  • 1 tsp garam masala: Save this for the end, its complex and floral and finishing with it keeps those delicate flavors bright
  • ½ tsp turmeric and chili powder: Turmeric gives that beautiful golden color and chili brings just enough warmth to make you feel alive
  • 3 tbsp vegetable oil: You need enough fat to properly bloom the spices and carry all those flavors through the meat

Instructions

Build your aromatic base:
Heat the oil in a large skillet over medium heat and cook those onions until they're properly golden, about 6 minutes, then stir in the garlic, ginger, and chilies for just 1 minute until everything smells incredible.
Wake up the spices:
Add the cumin, coriander, turmeric, chili powder, and pepper, stirring constantly for 30 seconds until they're fragrant and toasty, being careful not to burn them.
Brown the meat:
Add the ground meat, breaking it up with your spoon and letting it brown thoroughly for 5 to 7 minutes so it develops that deep, savory flavor.
Let it all come together:
Stir in the tomatoes and salt, cooking until they break down completely and you see the oil starting to separate, then add the water and peas and let it simmer covered for 10 minutes.
Finish with flair:
Uncover, sprinkle in the garam masala and cilantro, and cook for 2 more minutes until everything looks glossy and perfect, then serve with extra cilantro and those lemon wedges for squeezing.
Golden aromatic Savory Keema Curry plated with fluffy basmati rice and fresh cilantro garnish Save
Golden aromatic Savory Keema Curry plated with fluffy basmati rice and fresh cilantro garnish | thereciperanch.com

This has become my go-to when friends need comforting, something about how the rich meat and warming spices fill the whole house makes people feel taken care of before they even take a bite.

Choosing Your Meat

I've used lamb, beef, and even turkey when I wanted something lighter. Lamb gives you the most authentic taste, but beef holds up beautifully to the spices too. Just avoid anything too lean or you will miss that luxurious mouthfeel that makes keema feel special.

Serving Ideas

Basmati rice is classic, but warm naan for scooping up every last bit might be even better. I've also spooned it over roasted potatoes or wrapped it in flatbread with extra yogurt for a completely different meal.

Make It Your Own

Diced potatoes or carrots can stretch the dish further and add nice texture variation. If you want more heat, increase those green chilies or add a pinch of cayenne. For a brighter finish, stir in some fresh spinach right at the end.

  • Leftovers actually taste better the next day as the spices continue to meld
  • Freezes beautifully for those nights when cooking feels impossible
  • The recipe doubles easily without needing to adjust cooking time much
Rich and spicy Savory Keema Curry simmered with tomatoes, green peas, and warm Indian spices Save
Rich and spicy Savory Keema Curry simmered with tomatoes, green peas, and warm Indian spices | thereciperanch.com

Every time I make keema now, I remember that snowy week and how a simple curry can turn a cold evening into something warm and memorable.

Recipe FAQs

Ground lamb is traditional and adds rich flavor, but ground beef works equally well. For a lighter version, ground turkey or chicken can be substituted, though you may want to add a bit more oil to maintain moisture.

The heat level is medium. The chili powder and fresh green chilies provide warmth without being overpowering. You can easily adjust the spice by reducing or omitting the green chilies, or increasing the chili powder to taste.

Absolutely. Keema curry actually tastes better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 3 days, or freeze for up to 3 months. Reheat gently with a splash of water if needed.

Besides the traditional peas, you can add diced potatoes, carrots, or bell peppers during the simmering stage. Spinach also works well—stir it in during the last few minutes until just wilted.

Fluffy basmati rice is the classic accompaniment. Warm naan bread, roti, or paratha are perfect for scooping up the sauce. For a lighter meal, serve with cauliflower rice or alongside a simple cucumber raita.

Savory Keema Curry

Aromatic ground meat curry with warming spices, tomatoes, and green 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 corriander
  • 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 Liquids and Peas: Add water and frozen peas. Mix well.
7
Simmer: 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

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.
Madeline Turner

Madeline shares easy, comforting recipes and real-life kitchen tips for home cooks and food lovers.