Keema Curry is a popular Pakistani and North Indian dish made with minced meat cooked in tomato based curry. It is one of those classic Pakistani recipes that has been enjoyed for generations and still feels like proper comfort food. Even people who don’t usually eat much beef or mutton can happily enjoy it without saying a word. Obviously, the taste has a lot to do with it, but I think the texture plays a big part too!

This is my take on a traditional Pakistani keema recipe, made with simple everyday ingredients and plenty of flavor. I love serving it with chapati or naan but my favourite is leftover keema the next morning with a hot, flaky paratha – it just tastes even better!
Best of all, this easy keema recipe can be ready in about 40 minutes when made in a pressure cooker or Instant Pot.
🔎 What Is A Keema Curry?
Keema Curry is a popular minced meat dish from the India-Pakistan region. The word Keema refers to minced or ground meat, and you may also see it spelled as Qeema or Kheema!
Depending on the recipe, you can make keema with beef, mutton, lamb, or even chicken!

The main difference between ground and minced meat usually comes down to texture and how you process the meat.
Ground meat is generally passed through a grinder, giving it a fine, even texture, while minced meat may have a slightly more coarse texture. In everyday cooking, however the terms are often used interchangeably.
It is a simple and easy to make recipe. You can add peas to make Keema Matar or potatoes to make Aloo Keema – just a few small changes can turn it into a completely different variation.
🥘 How To Make Keema Curry (Step-Wise Photo Guide)









Explore More Meat Recipes
Namkeen Gosht
Mutton Karahi
Aloo Gosht
🫛 Make Aloo Keema or Keema Matar
The best thing about this Keema Curry is how easily you can turn it into different keema dishes. Follow the same recipe, and when you reach the tomato and spice bhunai stage (step 4), simply add potatoes or peas. Fry them together with the keema, then add water and let everything cook for about 22–25 minutes. The vegetables take about the same time as the keema to cook, so there’s no need for a separate cooking process. That’s it – you can easily turn this same recipe into Aloo Keema or Keema Matar.
💡Tips
- Fry the keema well with the onions, then lower the flame, cover and let it cook for a while. This helps get rid of the raw smell.
- For beef keema, around 80% meat and 20% fat is a good standard. If you prefer less fat, you can reduce it to around 5%.
- Use fresh ingredients, especially ginger-garlic paste and spices. Fresh, good-quality ingredients (spices and herbs) make a huge difference in the flavor.
- Don’t add too much water at once. Add enough to help the keema cook, and you can always add more later if needed.
- If you prefer not to have whole spices in your keema, feel free to leave them out. You can use garam masala powder instead but add it at the very end, just before serving.
🔪What Meat Can You Use For Keema?
You can make this recipe with lamb, goat, beef, or chicken keema. In Pakistan, most keema recipes, such as Dum Ka Keema or Keema Karela are usually made with beef. You can use whichever meat you prefer, the main difference will be the texture and cooking time.
For the texture, you’ll usually come across haath ka keema, finely minced meat, or ground meat. Haath ka keema is hand-cut by the butcher with a knife, giving it a slightly coarser texture, while a mincer or food processor produces a finer texture.
The cooking time depends on the meat you choose. Beef and mutton take roughly the same time to cook, while chicken cooks much faster and usually needs less water. So you can follow the same recipe with any of these options, just adjust the water and cooking time accordingly.
🌟 What To Do With Leftover Keema
I usually make a little extra keema because it’s so easy to turn into a nice evening snack or even something for the kids’ lunchbox. You can stuff it into parathas, use it as a filling for samosas, or make quick keema quesadillas with cheese. Stuffing leftover keema and cheese into frozen parathas is my kids absolutely favourite version, you should definitely give it a try!
❓FAQ’s
Do you need to wash keema before cooking?
If you’re using fresh keema, you can wash it before cooking but make sure to drain it really well. If you’re cooking it later, keep it chilled rather than leaving it out. Frozen keema usually doesn’t need washing, especially if you washed it before freezing.
How do you clean keema?
Place the keema in a clean bowl of water and add 1 teaspoon of vinegar. Gently stir the keema to separate the pieces and clean it thoroughly. Then strain it through a clean, tightly woven muslin cloth or fine sieve and let the excess water drain completely. Once it’s well drained, use the minced meat right away or freeze it for later.
How long does keema take to cook?
On the stovetop, keema usually takes around 60-80 minutes to cook properly. In a pressure cooker or Instant Pot, it can take around 30-40 minutes.
What can you make with keema?
Serve it with pulao, a simple vegetable curry, and fresh tamatar ki chutney -this combination just feels like a complete Pakistani comfort meal.
How do you know when keema is fully cooked?
Keema should no longer feel chewy, and the gravy should look well cooked (oil separates) and nicely combined.






This recipe looks like it’s straight out of a Karachi street food stall. Can’t wait to try the keema with the fresh naan.
Will definitely try
The recipe looks so easy and yummy.
I will definately try thus recipe now