Keema Curry Ground Beef

Golden ground beef Keema Curry simmered with peas and aromatic spices in a dark skillet Save to Pinterest
Golden ground beef Keema Curry simmered with peas and aromatic spices in a dark skillet | seasonedstates.com

This aromatic Indian curry features ground beef browned with fragrant cumin seeds, onions, garlic, and fresh ginger. A blend of coriander, cumin, garam masala, and turmeric creates deep, warming flavors while diced tomatoes and peas add sweetness and texture. The entire dish comes together in just 30 minutes, making it perfect for busy weeknights when you want something satisfying without spending hours in the kitchen.

My tiny apartment kitchen was filled with the most incredible aroma when my roommate's mother taught us to make keema during her visit. The whole building seemed to stop by our door, drawn by the cumin and coriander wafting through the hallway. That evening changed everything about how I approach weeknight cooking.

I once doubled this recipe for a dinner party and watched my friends hover around the stove, literally dipping spoons into the pan every time I turned my back. Since then, I have learned to make extra because people always go back for seconds.

Ingredients

  • 500 g (1 lb) ground beef: Ground beef gives you that perfect crumble texture that soaks up every spice
  • 1 large onion, finely chopped: The foundation of the dish, so take time to chop it small for even cooking
  • 2 cloves garlic, minced: Fresh garlic beats paste every time for that bright kick
  • 1-inch piece fresh ginger, grated: Use a microplane if you have one, it creates the finest texture
  • 2 medium tomatoes, diced: Roma tomatoes work beautifully here as they break down nicely
  • 1 green chili, finely chopped: Leave the seeds in if you want extra heat, remove for mild
  • 1 cup frozen peas: They add sweetness and pops of color throughout the curry
  • 2 tbsp vegetable oil: Neutral oil lets the spices shine without competing flavors
  • 1 tsp cumin seeds: Whole seeds toasted in oil create a depth you cannot get from powder alone
  • 2 tsp ground coriander: Earthy and slightly citrusy, this is the backbone of the spice blend
  • 1 tsp ground cumin: Works with the seeds to layer that warm, nutty flavor
  • 1 tsp garam masala: The finishing spice blend that adds warmth and complexity
  • 1/2 tsp turmeric powder: Gives that gorgeous golden color and subtle earthiness
  • 1/2 tsp red chili powder: Paprika works if you want beautiful color without too much heat
  • 1 tsp salt: Start here and adjust at the end, as flavors concentrate as it cooks
  • 1/2 tsp ground black pepper: Adds a gentle warmth that rounds out the spice profile
  • 1/3 cup water: Just enough to create that luscious sauce without making it soupy
  • 2 tbsp fresh cilantro, chopped: The bright finish that cuts through the rich spices
  • Lemon wedges, to serve: A squeeze right before eating brightens everything up

Instructions

Toast the cumin seeds:
Heat the oil in a large skillet over medium heat and add cumin seeds, letting them sizzle and become fragrant for about 30 seconds
Soften the onions:
Add chopped onion and cook 3-4 minutes until golden and fragrant, stirring occasionally to prevent burning
Bloom the aromatics:
Stir in garlic, ginger, and green chili, sautéing for just 1 minute until the raw smell dissipates
Brown the beef:
Add ground beef and cook 5-6 minutes, breaking it up with your spoon until no pink remains and it is nicely browned
Add the spices:
Stir in coriander, ground cumin, garam masala, turmeric, chili powder, salt, and pepper until the meat is evenly coated
Break down the tomatoes:
Add diced tomatoes and cook 3-4 minutes until they soften and release their juices into the meat
Simmer together:
Pour in water, bring to a gentle simmer, then add frozen peas, cover, and cook for 5 minutes
Thicken the curry:
Remove the lid and cook another 2-3 minutes until the sauce reaches your desired consistency
Season to taste:
Taste and add more salt or chili powder if needed, then stir in fresh cilantro just before serving
Steamy bowl of Indian Keema Curry garnished with fresh cilantro alongside fluffy white rice Save to Pinterest
Steamy bowl of Indian Keema Curry garnished with fresh cilantro alongside fluffy white rice | seasonedstates.com

This recipe has become my go-to for those evenings when I want something comforting but do not want to spend hours at the stove. It has saved more last minute dinner plans than I can count.

Make It Your Own

Half ground lamb and half beef creates an incredibly rich version that feels restaurant quality. The lamb adds a depth of flavor that makes guests think you simmered it all day.

Serving Suggestions

A simple cucumber raita or even plain yogurt on the side balances the heat beautifully. I love serving this with warm naan for scooping up every last bit of sauce.

Perfecting The Texture

The final minutes of cooking are crucial for getting that perfect consistency where the oil slightly separates from the sauce. This is the sign of a properly cooked keema and indicates the spices have fully bloomed.

  • Let the curry rest for 5 minutes off the heat before serving to let the flavors settle
  • Fresh lemon juice should be added right at the table, not during cooking
  • The sauce will continue to thicken as it stands, so do not reduce it too much
Rich and spicy Keema Curry featuring tender ground meat and vibrant green peas in tomato sauce Save to Pinterest
Rich and spicy Keema Curry featuring tender ground meat and vibrant green peas in tomato sauce | seasonedstates.com

There is something so satisfying about a dish that comes together this quickly yet tastes like it has been simmering for hours.

Recipe Questions & Answers

Keema is a traditional South Asian dish made with minced meat, typically beef, lamb, or goat, cooked with aromatic spices, onions, tomatoes, and peas. It's a staple in Indian and Pakistani home cooking.

Absolutely. Increase the green chili quantity or add more red chili powder. You can also leave the seeds in the green chili for extra heat, or add a pinch of cayenne pepper.

Keema pairs beautifully with basmati rice, warm naan bread, roti, or any flatbread. It also works well wrapped in paratha or served alongside a cooling cucumber raita.

Yes, ground lamb is an excellent alternative and actually quite traditional. The lamb adds a richer flavor that works wonderfully with the aromatic spice blend.

Stored in an airtight container, keema will keep for 3-4 days in the refrigerator. The flavors often deepen and improve after a day or two. It also freezes well for up to 3 months.

Certainly. Diced potatoes, carrots, or bell peppers work well. Add harder vegetables like potatoes and carrots along with the tomatoes so they have time to cook through.

Keema Curry Ground Beef

Aromatic ground beef curry with tomatoes, peas, and warming Indian spices. Ready in 30 minutes.

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 oil in a large skillet over medium heat. Add cumin seeds and toast for 30 seconds until fragrant.
2
Sauté Onions: Add chopped onion and cook for 3-4 minutes until soft and golden.
3
Add Aromatics: Stir in garlic, ginger, and green chili. Sauté for 1 minute.
4
Brown Ground Beef: Add ground beef. Cook for 5-6 minutes, breaking up with a spoon, until browned.
5
Season with Spices: Stir in coriander, ground cumin, garam masala, turmeric, chili powder, salt, and black pepper. Mix well to coat meat.
6
Add Tomatoes: Add diced tomatoes. Cook for 3-4 minutes until tomatoes soften.
7
Simmer with Peas: Pour in water and bring to a simmer. Add frozen peas, cover, and cook for 5 minutes, stirring occasionally.
8
Thicken Curry: Remove lid and cook for 2-3 minutes until curry thickens to desired consistency.
9
Season and Serve: Taste and adjust seasoning if needed. Garnish with fresh cilantro and serve hot with rice, naan, or flatbread. Serve lemon wedges alongside.
Additional Information

Equipment Needed

  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Chopping board and knife
  • Grater for ginger

Nutrition (Per Serving)

Calories 350
Protein 26g
Carbs 13g
Fat 21g

Allergy Information

  • Contains no major allergens in basic recipe (no dairy, nuts, soy, or gluten)
  • If serving with bread, check for gluten content
  • Always verify packaged ingredient labels for allergens
Vivian Clarke

Sharing easy, wholesome recipes and real-life cooking tips for fellow food lovers.