Savory Keema Curry

Savory Keema Curry with tender ground meat, green peas, and fragrant Indian spices served in a bowl Pin It
Savory Keema Curry with tender ground meat, green peas, and fragrant Indian spices served in a bowl | rusticrecipelab.com

This aromatic curry features ground lamb or beef browned with onions, garlic, and fresh ginger, then simmered in a rich tomato-based sauce infused with cumin, coriander, turmeric, and garam masala. Frozen peas add sweetness and color while fresh cilantro and lemon wedges provide bright finishing touches. The entire dish cooks in just 45 minutes, making it perfect for weeknight dinners or weekend feasts.

My roommate's mother taught me to make keema during a rainy weekend in our tiny apartment kitchen. The way she mashed whole spices with a mortar and pestle filled the whole room with an earthy warmth I'd never experienced with store-bought powders. We ate it cross-legged on the living room floor with paper plates, and I've never made it quite the same way since.

Last winter I made a double batch for my sister who was recovering from surgery. She ate it for three days straight and still asks me when I'm coming over to cook it again. Something about this dish feels like a hug in a bowl.

Ingredients

  • 500 g (1.1 lbs) ground lamb or beef: Lamb adds richness but beef works beautifully and browns nicely for that caramelized flavor
  • 1 large onion, finely chopped: Take your time here because golden onions form the flavor foundation of the whole dish
  • 2 cloves garlic, minced: Fresh garlic makes all the difference so avoid pre-minced jar versions
  • 1-inch piece fresh ginger, grated: Peel it with a spoon then grate against the small holes for maximum juice
  • 2 medium tomatoes, chopped: Roma tomatoes work well but whatever looks ripest at the market will do
  • 1 cup frozen green peas: These go in frozen so no thawing needed
  • 2 green chilies, finely chopped: Leave them out if you prefer mild or adjust based on how much heat you enjoy
  • 1½ tsp ground cumin: This earthy spice is the backbone of the dish
  • 1½ tsp ground coriander: Adds subtle citrusy notes that balance the warming spices
  • 1 tsp garam masala: Save this for the end because it loses potency if cooked too long
  • ½ tsp turmeric powder: Adds that beautiful golden color
  • ½ tsp chili powder: Adjust based on your spice tolerance
  • 1 tsp salt: Taste as you go because different ground meats need different amounts
  • ½ tsp freshly ground black pepper: Grind it fresh for the best aroma
  • 3 tbsp vegetable oil: You need enough to properly bloom the spices
  • ¼ cup water: Creates just enough sauce to coat everything without being soupy
  • 2 tbsp fresh cilantro, chopped: The bright herb flavor cuts through the rich spices
  • Lemon wedges: A squeeze of fresh lemon right before serving brightens everything

Instructions

Build your flavor foundation:
Heat oil in a large skillet or saucepan over medium heat then add onions and sauté until soft and golden about 6 minutes.
Add the aromatics:
Stir in garlic ginger and green chilies and cook for just 1 minute until the kitchen fills with their fragrance.
Bloom the spices:
Add ground cumin coriander turmeric chili powder and black pepper and toast for 30 seconds stirring constantly so they release their oils.
Brown the meat:
Add ground meat and break it up with a spoon then cook until browned about 5 to 7 minutes.
Build the sauce:
Stir in tomatoes and salt then cook until tomatoes break down and oil begins to separate about 5 minutes.
Add water and peas:
Pour in the water and dump in frozen peas then mix well to combine everything.
Let it simmer:
Cover and cook on low heat for 10 minutes stirring occasionally so the flavors meld together.
Finish with garam masala:
Uncover and sprinkle garam masala and chopped cilantro then stir and cook uncovered for 2 more minutes.
Serve it up:
Serve hot with extra cilantro and lemon wedges on the side.
Golden aromatic Savory Keema Curry plated with fluffy basmati rice and fresh cilantro garnish Pin It
Golden aromatic Savory Keema Curry plated with fluffy basmati rice and fresh cilantro garnish | rusticrecipelab.com

This curry has become my go-to when friends need comfort food. The spices seem to work magic on whatever mood walks through the door.

Make It Your Own

Diced potatoes or carrots can be added with the tomatoes if you want extra bulk and heartiness. Just make sure to cut them small so they cook through in the same time as the meat.

Perfect Pairings

Basmati rice is classic but warm naan or roti lets you scoop up every last drop of sauce. I also love it over quinoa when I want something different.

Make Ahead Magic

This curry actually tastes better the next day so do not hesitate to make it in advance and reheat gently. The spices have time to meld and develop deeper complexity.

  • Double the recipe and freeze portions for busy weeks
  • Store in airtight containers for up to 4 days in the refrigerator
  • Reheat with a splash of water to bring back the sauce consistency
Hearty Savory Keema Curry simmered with tomatoes and spices, garnished with lemon wedges and herbs Pin It
Hearty Savory Keema Curry simmered with tomatoes and spices, garnished with lemon wedges and herbs | rusticrecipelab.com

There is something deeply satisfying about a dish that comes together so easily but tastes like it simmered all day. Hope this becomes a regular in your kitchen too.

Recipe Questions

Ground lamb is traditional, but ground beef, turkey, or chicken all work beautifully. The key is using meat with some fat content to keep the curry moist and flavorful.

Absolutely. Increase the green chilies, add more chili powder, or include a diced jalapeño. You can also serve with pickled chilies on the side for custom heat levels.

Fluffy basmati rice is classic, but warm naan, roti, or paratha bread are perfect for scooping up the rich sauce. For lighter options, try cauliflower rice or serve over quinoa.

Stored in an airtight container, keema keeps well for 3-4 days. The flavors actually develop and improve overnight, making it excellent for meal prep.

Yes, keema freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Diced potatoes, carrots, or bell peppers work well. Add potatoes with the tomatoes so they cook through, or stir in spinach during the last few minutes for added nutrition.

Savory Keema Curry

Hearty ground meat curry with warming spices, tomatoes, and tender 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 (optional, adjust for heat)

Spices

  • 1½ tsp ground cumin
  • 1½ tsp ground coriander
  • 1 tsp garam masala
  • ½ tsp turmeric powder
  • ½ tsp chili powder
  • 1 tsp salt (or to taste)
  • ½ 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
Add 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
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 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 (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.
Mara Sheffield

Passionate home cook sharing easy, nourishing recipes & kitchen tips.