Savory Keema Curry

Rich savory Keema Curry with tender ground meat, vibrant green peas, and aromatic spices served in a bowl. Save
Rich savory Keema Curry with tender ground meat, vibrant green peas, and aromatic spices served in a bowl. | everydaybiteblog.com

This aromatic dish combines ground lamb or beef with a fragrant blend of cumin, coriander, and garam masala. The meat simmers in a rich tomato-based sauce with green peas, creating a hearty and satisfying main course. The warming spices develop beautifully during cooking, while fresh ginger and garlic add depth. Perfect served over basmati rice or with warm naan for soaking up the flavorful sauce.

The smell of cumin hitting hot oil always stops me in my tracks, no matter what room I'm in. My roommate in college used to make keema on Sunday nights, and I'd drift from my books toward the kitchen, following that earthy, intoxicating scent. She'd laugh and hand me a spoon, and we'd eat standing up, burning our tongues on way-too-hot curry. Something about ground meat simmered with spices feels more comforting and approachable than big chunks of meat, like a warm hug in a bowl.

Last winter I made a huge batch for my sister's family during a especially gray week. Her kids, usually suspicious of anything with visible spices, ended up fighting over the last spoonful. My brother-in-law hovered around the stove, asking questions about garam masala and requesting I write everything down before I left. Now whenever I visit, someone casually asks what I'm planning to cook, and I know exactly what they're hoping for.

Ingredients

  • Ground lamb or beef: Lamb gives this dish its traditional richness, but beef works beautifully too—I've even used ground turkey for a lighter version
  • Onion: The foundation of the whole dish, so take your time cooking it down until it's properly golden and sweet
  • Fresh ginger and garlic: These aromatics are non-negotiable for authentic flavor, and freshly grated ginger beats paste any day
  • Tomatoes: They break down to create that luscious sauce base, so use ripe ones or good quality canned tomatoes in a pinch
  • Spice blend: Cumin and coriander provide the earthy backbone while garam masala adds that final warm complexity
  • Green peas: They bring little bursts of sweetness that balance the rich meat and spices
  • Fresh cilantro: The finishing touch that brightens everything, plus lemon wedges to cut through the richness

Instructions

Build your flavor foundation:
Heat oil in a large skillet over medium heat and add your chopped onions, giving them time to soften and turn golden brown—this takes about 6 minutes but it's worth every second
Wake up the aromatics:
Stir in garlic, ginger, and green chilies, cooking just for a minute until your kitchen fills with that incredible fragrance
Bloom the spices:
Add all your ground spices except the garam masala and toast them for 30 seconds, stirring constantly so they don't burn
Brown the meat:
Add the ground meat, breaking it up with your spoon and letting it cook until it's fully browned, about 5 to 7 minutes
Create the sauce:
Stir in chopped tomatoes and salt, cooking until the tomatoes break down completely and you see little droplets of oil separating from the mixture
Simmer together:
Add water and frozen peas, then cover and let everything simmer gently for 10 minutes so the flavors can really get to know each other
Finish with flair:
Uncover, sprinkle in the garam masala and fresh cilantro, and cook for 2 more minutes before serving
Homemade Indian Keema Curry simmered with tomatoes, ginger, and fresh cilantro garnish over fluffy white basmati rice. Save
Homemade Indian Keema Curry simmered with tomatoes, ginger, and fresh cilantro garnish over fluffy white basmati rice. | everydaybiteblog.com

My friend's mother taught me that keema tastes even better the next day, something I've confirmed through extensive personal research. Sometimes I make it specifically for leftovers, portioning it into containers for lunch and feeling ridiculously organized and prepared. The spices have more time to meld and mellow, creating this incredible depth that you just can't rush.

Making It Your Own

Once you've got the basic technique down, this curry becomes a canvas for your creativity. I've added diced potatoes when I wanted something more filling, stirred in spinach when I needed to use up a wilting bunch from the fridge, or swapped in ground chicken for a lighter weeknight version. The spice ratios are also completely yours to play with—more heat if you love it, less chili powder if you're feeding sensitive palates.

Perfect Pairings

Fluffy basmati rice is the classic choice, but warm naan for scooping up every last drop might be even better. I've also served it over quinoa for extra protein, alongside roasted cauliflower, or even stuffed into pita bread for a fusion lunch. A simple cucumber raita or some quick pickled onions on the side add refreshing contrast.

Kitchen Wisdom

Don't skip the fresh ginger and garlic, but do prep them before you start cooking because everything moves quickly once the heat is on. A splatter screen is your friend when working with ground meat, which has a tendency to pop and sputter. And if your curry seems too thick at the end, a splash of water always brings it back to life.

  • Keep your spices away from the stove where heat and steam can make them lose potency faster
  • A well seasoned cast iron skillet or heavy bottomed pan gives the best results for even cooking
  • Taste as you go and trust your instincts—you know what flavors make you happy
Steamy plate of spiced Keema Curry featuring browned ground lamb, diced tomatoes, and peas alongside warm naan bread. Save
Steamy plate of spiced Keema Curry featuring browned ground lamb, diced tomatoes, and peas alongside warm naan bread. | everydaybiteblog.com

There's something deeply satisfying about a dish that comes together so easily but tastes like it simmered all day. Enjoy every aromatic, spicy bite.

Your Recipe Questions Answered

Ground lamb or beef are traditional choices, offering rich flavor and texture. Ground turkey or chicken work well for a lighter version while still absorbing the aromatic spices beautifully.

The spice level is medium and adjustable. Green chilies and chili powder provide warmth, while the aromatic spices like cumin and coriander add flavor without excessive heat. Reduce chilies for milder results.

Basmati rice is the classic pairing, absorbing the spiced sauce perfectly. Warm naan, roti, or other flatbreads work wonderfully for scooping. A simple cucumber raita helps balance the spices.

Absolutely. The flavors deepen and improve after sitting, making it ideal for meal prep. Store refrigerated for up to 3 days or freeze for longer storage. Reheat gently with a splash of water.

Frozen peas are traditional, but diced potatoes, carrots, or bell peppers work well. Add harder vegetables like potatoes with the tomatoes so they cook through thoroughly.

Savory Keema Curry

Aromatic ground meat with warming spices, tomatoes, and peas

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 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 Ground Meat: Add ground meat. Break up with a spoon and cook until browned, about 5–7 minutes.
5
Incorporate Tomatoes: Stir in tomatoes and salt. Cook until tomatoes break down and oil begins to separate, about 5 minutes.
6
Add Liquid 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 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 for ginger

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.
Rachel Owens

Passionate home cook sharing easy recipes and kitchen wisdom for everyday meals.