Keema Curry Ground Beef

Golden beef Keema Curry simmered with aromatic spices, tender peas, and fresh cilantro garnish in a rustic skillet Save
Golden beef Keema Curry simmered with aromatic spices, tender peas, and fresh cilantro garnish in a rustic skillet | mealhivehub.com

This hearty curry features ground beef browned with onions, garlic, and ginger, then simmered in a fragrant blend of cumin, coriander, garam masala, and turmeric. Diced tomatoes and sweet peas add body and balance to the dish, which finishes with fresh cilantro and a squeeze of lemon. The entire preparation takes just 30 minutes, making it an ideal choice for busy evenings when you crave something warming and deeply flavorful.

The first time I made keema curry was on a Tuesday when I completely forgot to defrost anything for dinner. I scrounged through my freezer and found ground beef, then remembered my roommate's stash of spices from her mother's visit. That hurried weeknight experiment turned into something I now crave regularly.

Last winter my friend stayed over when she was feeling under the weather, and this is what I cooked for her. She said the warm spices and tender meat reminded her of home, and she asked for the recipe before she even finished her bowl.

Ingredients

  • 500 g ground beef: The foundation of keema, though mixing in half ground lamb adds incredible depth
  • 1 large onion, finely chopped: Take your time here, really letting them turn golden adds sweetness
  • 2 cloves garlic, minced: Fresh garlic makes all the difference, jarred stuff falls flat
  • 1-inch fresh ginger, grated: I use the smallest holes on my box grater for a smooth paste
  • 2 medium tomatoes, diced: Overripe tomatoes work best here, they break down beautifully
  • 1 green chili, finely chopped: Keep the seeds if you like heat, remove them for a milder version
  • 1 cup frozen peas: These add pops of sweetness and color that brighten the whole dish
  • 2 tbsp vegetable oil: A neutral oil lets the spices shine without competing flavors
  • 1 tsp cumin seeds: Toasting them whole first releases their essential oils and perfume
  • 2 tsp ground coriander: Earthy and slightly citrusy, this is the backbone of the spice blend
  • 1 tsp ground cumin: Different from the seeds, this powder adds deep warm notes
  • 1 tsp garam masala: The finishing spice blend that ties everything together
  • 1/2 tsp turmeric powder: Mostly for color, but it adds a subtle earthiness too
  • 1/2 tsp red chili powder: Paprika works if you want color without too much heat
  • 1 tsp salt: Start here and adjust, the spices need salt to wake up
  • 1/2 tsp ground black pepper: Freshly cracked makes a noticeable difference
  • 1/3 cup water: Just enough to create a sauce while the meat finishes cooking
  • 2 tbsp fresh cilantro, chopped: The bright herbal finish cuts through the rich spices
  • Lemon wedges: A squeeze right before eating brightens the whole bowl

Instructions

Toast the cumin seeds:
Heat the oil in your largest skillet over medium heat until it shimmers, then add the cumin seeds. Listen for them to start sizzling and popping, about 30 seconds, their perfume will fill your kitchen immediately.
Caramelise the onions:
Add the chopped onions and stir occasionally, letting them cook until they're soft and golden brown, about 4 minutes. This step builds the base flavor, so do not rush it.
Bloom the aromatics:
Stir in the garlic, ginger, and green chili and cook for just 1 minute until fragrant. You want to soften their raw edges without burning them.
Brown the beef:
Add the ground beef and break it up with your spoon, letting it cook undisturbed for a minute between stirs to get some browning. This takes about 6 minutes total, and the beef should release its juices.
Add the spices:
Sprinkle in the coriander, ground cumin, garam masala, turmeric, chili powder, salt, and pepper. Stir constantly for about 30 seconds until the spices are fragrant and coating every bit of meat.
Soften the tomatoes:
Add the diced tomatoes and cook for 4 minutes, breaking them up with your spoon. They should collapse and mingle with the meat, creating a saucy base.
Simmer with peas:
Pour in the water, add the frozen peas, and bring everything to a gentle simmer. Cover and cook for 5 minutes, the liquid will reduce and the peas will be tender.
Finish the sauce:
Uncover and cook for another 3 minutes, letting the curry thicken until it coats your spoon. Taste and add more salt or chili if needed, then stir in the cilantro.
Steaming bowl of homemade Keema Curry with spiced ground beef, diced tomatoes, and green peas served over fluffy white rice Save
Steaming bowl of homemade Keema Curry with spiced ground beef, diced tomatoes, and green peas served over fluffy white rice | mealhivehub.com

My partner now requests this whenever the weather turns cold, and it has become our go to for feeding a crowd because everyone can customise their own toppings and heat level.

Make It Your Own

I have learned that keema is incredibly forgiving and adaptable. Sometimes I add diced potatoes with the peas, letting them absorb all those spices until they're creamy and tender.

Serving Suggestions

Warm naan bread is essential for scooping up every last bit of sauce. Basmati rice works beautifully too, its delicate flavor does not compete with the bold spices.

Make Ahead

This curry actually tastes better the next day when the spices have had time to meld. I often make a double batch and portion it out for lazy weeknight dinners.

  • Let it cool completely before refrigerating
  • Freeze individual portions for up to three months
  • Add a splash of water when reheating to loosen the sauce
Rich Indian Keema Curry featuring browned ground meat in a savory tomato-based sauce topped with vibrant green cilantro leaves Save
Rich Indian Keema Curry featuring browned ground meat in a savory tomato-based sauce topped with vibrant green cilantro leaves | mealhivehub.com

There is something deeply satisfying about a dish that comes together so quickly yet tastes this complex. Enjoy every bite.

Common Questions

Yes, ground lamb works beautifully and adds a richer flavor. You can also use half beef and half lamb for the best of both worlds.

Reduce or omit the green chili and red chili powder for milder flavor. Increase them gradually if you prefer more spice, or use paprika instead of chili powder for subtle warmth.

Steamed basmati rice, warm naan, or roti are classic accompaniments. A cool cucumber raita or simple salad helps balance the spices.

Absolutely. The flavors deepen and improve after resting in the refrigerator for 1-2 days. Reheat gently on the stove with a splash of water if needed.

The curry itself contains no gluten ingredients. However, be mindful when serving with naan or other breads—choose gluten-free alternatives if necessary.

Diced potatoes, carrots, or bell peppers work well. Add potatoes with the beef so they cook through, or add softer vegetables like peas toward the end.

Keema Curry Ground Beef

Spiced ground beef with tomatoes and peas in a rich curry sauce

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 1 lb ground beef

Vegetables

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

Spices & Seasonings

  • 2 tbsp vegetable oil
  • 1 tsp cumin seeds
  • 2 tsp ground coriander
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • 1/2 tsp turmeric powder
  • 1/2 tsp red chili powder
  • 1 tsp salt
  • 1/2 tsp ground black pepper

Liquids

  • 1/3 cup water

Herbs & Garnish

  • 2 tbsp fresh cilantro, chopped
  • Lemon wedges, to serve

Instructions

1
Toast Cumin Seeds: Heat vegetable oil in a large skillet over medium heat. Add cumin seeds and toast for 30 seconds until fragrant, watching carefully to prevent burning.
2
Sauté Onions: Add chopped onion to the skillet and cook for 3–4 minutes, stirring occasionally, until soft and golden brown.
3
Add Aromatics: Stir in minced garlic, grated ginger, and chopped green chili. Sauté for 1 minute until fragrant, being careful not to let the garlic brown.
4
Brown Ground Beef: Add ground beef to the skillet. Cook for 5–6 minutes, breaking up the meat with a wooden spoon, until fully browned and no pink remains.
5
Add Spice Blend: Sprinkle in ground coriander, cumin, garam masala, turmeric, chili powder, salt, and black pepper. Mix thoroughly to coat the meat evenly with spices.
6
Incorporate Tomatoes: Add diced tomatoes and cook for 3–4 minutes, stirring occasionally, until tomatoes break down and soften into the meat mixture.
7
Simmer with Peas: Pour in water and bring to a gentle simmer. Add frozen peas, cover the skillet, and cook for 5 minutes, stirring once or twice.
8
Thicken Curry: Remove the lid and continue cooking for 2–3 minutes until the curry reaches your desired consistency and most liquid has evaporated.
9
Season and Garnish: Taste the curry and adjust salt or spice level if needed. Garnish with fresh chopped cilantro and serve hot.
10
Serve with Accompaniments: Serve immediately with steamed rice, naan bread, or flatbread. Accompany with lemon wedges for squeezing over the curry.
Additional Information

Equipment Needed

  • Large skillet or sauté pan
  • Wooden spoon or heat-resistant spatula
  • Chopping board and chef's knife
  • Box grater or microplane for ginger

Nutrition (Per Serving)

Calories 350
Protein 26g
Carbs 13g
Fat 21g

Allergy Information

  • Contains no major allergens in the basic recipe. If serving with bread or naan, verify gluten-free status. Always check packaged spice labels for potential cross-contamination.
Danielle Porter

Home cook sharing easy, healthy recipes and kitchen tips for busy food lovers.