New this month
Get the Allrecipes magazine

South Asian-Style Ground Beef (Keema)


"Simple desi (South Asian) recipe."
Added to shopping list. Go to shopping list.


45 m servings 280 cals
Original recipe yields 6 servings

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Melt butter in a large wok or skillet over high heat; saute onions and garlic until onions are almost transparent, about 5 minutes.
  2. Combine curry powder, salt, turmeric, cayenne pepper, black pepper, ginger, and cinnamon in a bowl.
  3. Stir ground beef into onion mixture and cook, breaking beef into small crumbles, until beef is cooked through and browned, 5 to 7 minutes. Add curry mixture to ground beef mixture and stir well.
  4. Mix potatoes and tomatoes into ground beef mixture, reduce heat to medium, cover wok, and cook until potatoes are tender, about 20 minutes.


  • Cook's Note:
  • Oil can be substituted for the butter.

Nutrition Facts

Per Serving: 280 calories; 16.1 g fat; 19.2 g carbohydrates; 15 g protein; 57 mg cholesterol; 1049 mg sodium. Powered by the ESHA Research Database © 2018, ESHA Research, Inc. All Rights Reserved

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 33
  1. 39 Ratings

Most helpful positive review

Love how spicy it is. I followed the recipe as written, except instead of potatoes I used garbanzo beans. Had no potatoes on hand. Definitely a keeper.

Most helpful critical review

It was too spicy! And I'm Indian!

Most helpful
Most positive
Least positive

Love how spicy it is. I followed the recipe as written, except instead of potatoes I used garbanzo beans. Had no potatoes on hand. Definitely a keeper.

Delicious and simple to make. As others did, I browned the onions and garlic with the ground chuck to save a step. Used a can of diced tomatoes; omitted the cayenne pepper because we don't like ...

Made it pretty much as written, just substituted canned diced tomatoes for the actual tomatoes and garam masala for the curry powder. Tasted great with rice - will definitely make it again!

Very spicy, Great flavors. Made it exact minus the cinnamon, just spaced it. I will add it next time. It is hot, If you don't like heat, maybe drop down the cayenne. But GREAT recipe.

I used less salt, cayenne, and black pepper, then the recipe called for. Other than that followed the recipe, it turned out really good. Its an easy quick throw together dinner when your short o...

I made this recipe exactly as seen here and I'd give it 5/5. Very tasty, very different from my normal fare. Pretty spicy but that's what I like. I served it with rice and it was just right. I a...

We loved it. The only thing I would change about the recipe is simply to state in the instructions that the burner should NOT be on HIGH when melting the butter. New cooks may not the realize th...

Really, really liked this! I made it as written except I didn't have a cinnamon stick. I thought about using ground cinnamon, but instead added garam masala at the very end. I also used fresh...

Really liked how spicy it is. Instead of 2 tomatoes, I used a can of diced tomatoes. Next time I'll add some green peppers, mushrooms and pineapple (just because we like all that stuff).