Ground Beef Curry – Easy Pakistani Keema
This post may contain affiliate links from which I will earn a commission. Learn more in our disclosure.
This ground beef curry (Pakistani keema) is a simple, flavorful dinner made with everyday ingredients and warm spices. It's a great kid-friendly dish, loaded with healthy ingredients, and is sure to be a favorite in your home.
As far as my family is concerned, I can't serve this enough, and I'm sure you will agree!

It seems every family has at least a few recipes that are sure to please. For us, they are our Egg Roll in a Bowl, Homemade “Almond Joy®” Bars, “DORITO®” Popcorn, Savory Hummus, Honey Bunches of Coconut Chips, Surprisingly Good Popcorn, and this Ground Beef Curry otherwise known as Pakistani Keema (or Pakistani Kima).
However, this one truly is my most requested recipe. Hands down.
Think you don't like recipes for curry?
Think your kids won't eat it?
Think you don't like international fare?
Think again.
My kids literally jump up and down every time I make this.
This is one of my stand-by meals for company, and it's also the one that I like to take to new moms or those who are sick. Almost always, I get a request for the recipe.
It's also great that the main ingredient is ground beef (though you can make it vegan as well) so it is a frugal meal too.
Of course, you can use any kind of ground meat — keema is traditionally made with lamb, but venison or even chicken or turkey can be used.
We love dishes from other cultures.
Some people love Asian food like this Thai Chicken Soup or this Chicken Thigh Curry, but the deep, rich flavors of India, Pakistan, and the like are real hits in our home.
What Is Keema Curry?
Keema (also spelled qeema, kima, or kheema) is a South Asian dish made with minced meat and spices. The word “keema” comes from a Turkish term meaning “minced meat” and is widely used in India and Pakistan, though it has also been adapted in other cuisines, including Japan. Keema curry can vary quite a bit in texture—some versions are thinner, while others are thicker. This version falls somewhere in between.
Where This Recipe Came From
This Pakistani Keema recipe is adapted from one by the same name in the great “back to basics” cookbook, More-With-Less. I actually didn't get this recipe initially from the cookbook, but from our dear friend, Margaret, who also is the source of these Applesauce Wheat Germ Muffins (with gluten-free option).
Margaret, like so many of us, is busy. But unlike me, she doesn't like to cook.
One pan meals (and one bowl baked goods) are her specialty and she shared this one with us at her home years ago. We loved it and have made it regularly ever since.
Years later, I borrowed the coookbook from the library and saw this recipe inside and immediately said, “That's it! That's the same Kima (“keema”) we love!”
I've since made a few changes to the recipe and we think it tastes even better now.
And, as you can see, this Pakistani keema (ground beef curry) is made with simple, everyday ingredients.
Ingredients
- Oil (I typically use coconut oil)
- Onion (chopped or minced)
- Garlic (minced; or granulated garlic)
- Ground beef (or other ground meat)
- Curry powder
- Salt
- Pepper (omit for AIP)
- Cinnamon
- Ginger
- Turmeric
- Tomatoes (fresh or canned)
- Potatoes (or sweet potatoes)
- Peas
This recipe is not at all spicy and is so family-friendly. It gets its delightful flavor from a blend of warm spices like curry, turmeric, ginger, and cinnamon.

How to Make This Ground Beef Curry
- Melt oil or butter in a large pan.
- Add onion and garlic.
- Cook until onion softens and garlic begins to brown.
- Add meat and cook thoroughly.
- Add spices. Stir well.
- Dice potatoes.
- Add potatoes and tomatoes to the pan. Bring to a simmer. Reduce heat, cover, and cook until potatoes are done.
- Add peas and cook until peas are done.


Serving Ideas
You can serve this dish plain or on top of rice or cauliflower rice.
When we have company over, we typically serve it the following way for an amazing combination.
- Rice (I prefer brown organic, made in only 19 minutes in a pressure cooker)
- Cauliflower Rice (a great option for reducing carbs)
- Moroccan Carrots
- Chaat Masala sprinkled on top
- more Moroccan Vinaigrette on top.
Special Diet Options
- Low-carb, Keto, or whole30 option: sub green beans for the peas and cauliflower, radishes, or jicama for the potatoes. Kohlrabi is another great option.
- Vegan: substitute beans or a soy product (like TVP) for the meat. I don’t personally recommend soy, but it does work and tastes great.
- AIP: Omit the tomatoes for AIP and use Nomato Sauce instead (here's a homemade version). Use Green Beans for the peas for AIP transition, or use broccoli for full AIP.

Recipe Notes
- Note for Instant Pot: When you set your Instant Pot cooking time to “0 minutes,” the Instant Pot will get up to pressure, then immediately switch to the keep warm function and start counting up.
- Dice the potatoes small: Smaller dices will cook faster. If you like, you can even cook them with the meat to help them get done more thoroughly in less time.
- Slow Cooker Option: You can put all the ingredients in a slow cooker, adding the peas at the end. The potatoes will cook better this way. I've never done this but a reader shared that it's worked out great for her.
- Add water if needed: You might find a need to add more liquid to the pan prior to or when simmering.
- Add the peas later in the cooking time to keep their color more vibrant.
- Curry: I use a mild sweet curry, but you can use any level of intensity that you like. This Mild Curry Recipe is a great option.
- Spices: Some readers have mentioned that they have added more or even doubled the spices for this dish. I haven't tried it yet, but you can for sure try this and see how it goes.
- Sweet Potatoes: The recipe calls for potatoes but I have made this with sweet potatoes and it tastes great, plus it fits the paleo diet that way.

More Easy Healthy Meals
By the way, for some other great easy and delicious meal ideas, you might be interested in……
- Easy Baked Chicken Nuggets
- Gluten Free Chili Mac – another great one pan meal with a low-carb keto option
- Savory Hummus
- Chicken & Sun-Dried Tomato Pasta
- Oven Barbecued Chicken
- Indian Lentils – ready in as little as 9 minutes!

Ground Beef Curry (Pakistani Keema)
Ingredients
- 2 – 3 tablespoons oil (I recommend coconut oil)
- 1 cup chopped onion (I use 1/4 cup minced)
- 1 clove garlic (minced)
- 1 pound ground beef (any ground meat works well. See Special Diet Option section for vegan option)
- 1 1/2 tablespoons curry powder (see Recipes Notes about spices)
- 2 1/4 teaspoons salt (or to taste)
- 1/8 teaspoon pepper (omit for AIP)
- 1/8 teaspoon cinnamon
- 1/8 teaspoon ginger
- 1/8 teaspoon turmeric
- 2 1/2 – 3 cups tomatoes (about 1 1/2 14 ounces cans–see AIP alternative above)
- 3 medium potatoes or sweet potatoes (About 4-5 ounces each. See low-carb options in notes. Use sweet potato for AIP)
- 2 1/2 – 3 cups peas (see notes for low carb/paleo options. Use snow peas for AIP)
Instructions
- Melt oil or butter in a large pan.
- Add onion and garlic (if using minced, add a bit of water to reconstitute).
- Cook until onion softens and garlic begins to brown (watch it carefully – garlic burns easily!)
- Add meat and cook thoroughly.
- Add curry, salt and spices. Stir well.
- Dice potatoes.
- Add potatoes and tomatoes to the pan. Bring to a simmering boil. Reduce heat, cover, and cook for about 10-15 minutes or until potatoes are done.
- Add peas and cook until peas are done.
- Serve alone or over rice or cauliflower as desired.
For Instant Pot
- Melt oil or butter in a pan.
- Place butter in Instant Pot and add onion, garlic, and meat (if using minced garlic, add a bit of water to reconstitute).
- Cook thoroughly on saute feature (watch it carefully – garlic burns easily!)
- Add tomatoes.
- Add curry, salt and spices.
- Add potatoes.
- Cook under high pressure set for 0 minutes then after 5 minutes release the pressure quickly.
- Put the frozen peas in.
- Cook it again under high pressure for 0 minutes and do a quick release of the pressure.
Notes
- Texture: This keema is a drier, less saucy version of traditional ground beef curry. If you prefer more sauce, add 1/4–1/2 cup water or broth while simmering.
- Potatoes: Dice potatoes small so they cook more quickly and evenly. You can also add them earlier with the meat for a softer texture.
- Peas: Add peas toward the end of cooking to keep their color vibrant and texture fresh.
- Spices: I use a mild curry powder, but you can adjust the spices to taste or increase them for a stronger flavor.
- Tomatoes: Fresh or canned tomatoes both work well. If using canned, you may want to adjust the salt.
- Instant Pot: Setting the Instant Pot to “0 minutes” means it will come to pressure and then switch to keep warm. The cooking happens during the pressure build and release.
- Slow Cooker: Combine all ingredients except the peas and cook until the potatoes are tender. Add the peas at the end.
- Substitutions: You can use any ground meat, including lamb, turkey, chicken, or venison.
- Low-Carb Option: Substitute cauliflower, radishes, or jicama for the potatoes and use green beans instead of peas.
- AIP Option: Omit the pepper and tomatoes and use appropriate substitutions. Sweet potatoes work well in place of white potatoes.
Nutrition
Nutritional information is provided as a courtesy and is an estimate only. It may vary depending on ingredient brands, substitutions, and preparation methods. Optional ingredients are not included. Net carbs are typically calculated by subtracting fiber and sugar alcohols (such as erythritol) from total carbohydrates. This information should not be relied upon for medical or nutritional purposes.
Well, there you have it. Our family favorite recipe—and I'm sure it will be your favorite too!
And I guarantee that any new mom you take this to will be very grateful!
I'd love to hear what you think about this recipe once you've made it!




I was talking yesterday with my sister about our favorite recipes from “More with Less” (just a handful, as with most cookbooks. This, Vietnam Fried Rice, Kusherie, granola, and apple crisp were the only ones that came to mind, which is actually a lot for one cookbook. Of my dozens of cookbooks I have perhaps used “More with Less” the most). It’s been at least a couple of years since I made Pakistani Kima, and in the intervening time I’ve bought an Instant Pot. Now that I’ve found your post, I’m excited to make it that way. It’s really a perfect blend of flavors and so easy to make. I should be serving it at least every six weeks!
How fun!!! I hope you got to try it and liked it! I am sorry it took so long to approve your comment. I didn’t do it immediately and then lost it in a pile :).
Have you tried this cold at all? Is the flavor ok?
Wondering if I could make, then stuff leftovers into hand pies that would be served in a lunchbox cold.
YES and YES!!!!! And I want to eat at your house. Please LMK what you think!
I agree with Adrienne! This would make a perfectly wonderful meat pie!
So I followed the recipe to the tee and it is very salty. I didn’t get unsalted canned tomatoes, maybe that was the issue. I’m hoping to make the leftovers edible by adding riced cauliflower.
Oh yes – how much salt did they have in them? Did the leftovers work out?
I used the San marzano diced tomatoes, I’m not sure of the sodium content but it was clearly too much. Adding the diced cauliflower helped. I don’t think I’ll be making it again.
It’s not that much in those tomatoes – I think 20 mg per serving but there might be several varieties. It could be that you just don’t like as much salt. This dish typically gets rave reviews so I do hope you won’t give up on it :).
This was excellent! I’m not the kind of gal who usually posts reviews but it was so good! We left out the salt in the main dish and my 11 month old LOVED it. She pretty much ate an adult size serving two nights in a row!
You. Made. My. Day! And I soooo need to make this again soon b/c it’s been way too long! So glad you liked it. Tell your 11 mo old I said “hi” :). What a compliment!!
Your recipe says “see notes for vegan option” next to the ground meat, but I can’t find anything in the notes. Would TVP work?
Thanks for pointing that out. I just updated the recipe card to make it more clear. LMK if that helps and hope you like it!
This is fantastic! So good. Kind of like a Pakistani version of a hybrid of chili and shepherds pie. Used 97% lean ground turkey instead of beef. We like things spicy so doubled spices and added a chopped seeded Serrano pepper for some heat. Husband had three bowls after saying he wasn’t really hungry. Will be putting this into regular rotation.
Soooo glad to hear this! I am going to have to double the spices since everyone is doing that! 🙂
Tasty and easy! We were in a food rut – not knowing what to do with that pound of ground beef. I’m so glad I found this tasty recipe! I did increase the spices a bit to our tastes. At first I thought we wouldn’t need the rice since the dish has potatoes and peas. but the basmati rice gave it another layer of flavor. thanks for the recipe – it’s a keeper!
Aww – thanks and so glad you liked it! I have heard some love it and some like extra spice—-I’ll have to try it w/ more spice soon! We LOVE extra – my husband does typically eat it w/ the Moroccan Vinaigrette and the Chaat Masala, however. Did you give those a whirl? LOVE Basmati!!
My family got tired of having spaghetti, and I was searching the internet for dishes with ground beef. My guys have average American palates. They love this recipe! I do too. Thank you.
Soo glad to hear it! We love it too! This is another one that gets rave review–maybe you could try this one next? https://wholenewmom.com/recipes/egg-roll-in-a-bowl/
I can’t seem to find the notes for the vegan option. Do you just leave out the meat?
Hi there – I just updated the post to make it easier to find. It’s under “Special Diet Options” now–please let me know if that is easier and thanks for reading! Hope you like it!
This is a new favorite. My kids refuse to eat it (2 & 4), but they are in a lucky stage. My husband and I simply can’t get enough of this. I’ve always used sweet potatoes, only because I keep those on hand. Every time it comes out delicious. And easy clean up using the instant pot. Thanks for sharing this recipe! (Wondering if it’ll freeze and reheat well, thinking about making this as a freezer meal for when baby #3 comes later this month.)
So glad to hear it! I have heard from others that it freezes well so I would try it! And congrats on the new baby! You made my day :)!