Keema Matar, or simply Keema, is a popular semi-dry Indian and Pakistani curry, made with ground meat (Keema) and green peas (matar or mutter), seasoned with fragrant Indian spices. Here's a 30-minute recipe for this easy and versatile homestyle curry, using the Instant Pot or stove.
Jump to:
What is Keema Matar?
Keema pronounced as 'kee-mah', is a traditional dish from the Indian subcontinent, in which minced or ground meat is cooked in an onion-tomato masala with peas (or potatoes), and seasoned with fragrant Indian spices.
Also known as Keema Mutter, there are a few variations of this curry, depending on what type of ground meat is used to make it. The most popular ones are Chicken Keema Matar, Mutton Keema, and Lamb Keema.
This dish, like many meat dishes in the northern part of India, is said to have Persian roots and was brought to India by the Mughals. Folklore has it that the royals used to serve Keema Curry on special occasions.
If you ask me, I'd say it's a versatile dish that is fit for any night of the week. The simplicity and ease of making this curry make it a weeknight treat, and its complexity of flavors makes it elegant enough for entertaining.
30-Minute Weeknight Dinner
I find that the texture of Keema is comparable to chili made with ground meat. As a result, there are a variety of ways you can serve it. Here's why this keema matar recipe is on repeat in my home:
- It's a one-pot dish that's ready in 30 minutes. Meat and peas cover the proteins and vegetables, so all I have left to do is figure out an accompaniment.
- Keema curry is pretty versatile. It helps shake up the routine and can transform it into a variety of dishes. For instance, pizza, quesadilla, wrap, and sloppy Joe, in addition to a traditional curry, which I can serve with rice or naan.
- It's a gluten-free dish that can be combined with a side of cumin rice for a completely gluten-free meal.
Ingredients- Notes & Substitutions
I put this flavorful curry together with a handful of ingredients in addition to some commonly used Indian spices, that you might already have in your kitchen. Here's what you need:
- Oil: Use any clear oil you have on hand, like olive oil, avocado, or canola. Alternatively, you can use ghee for a richer taste.
- Ground meat: Traditionally, keema is made with ground lamb or goat meat, but ground chicken, turkey, or beef work just as well.
- Aromatics: I use dried bay leaves to add an earthy flavor to the oil. However, if you cannot find them, skip them as there isn't a close match for those. Freshly chopped onion, minced ginger, garlic, and Serrano chili form the base flavors for this curry. Feel free to use frozen ginger and garlic cubes that are commonly available in the freezer section of large supermarkets, and add them frozen. The heat from the oil thaws them pretty quickly.
- Tomatoes: Tomatoes provide a deeper color and an acidic flavor in this curry. You can puree 3 fresh Roma tomatoes, or use 1 cup of crushed tomato, or 3 to 4 tablespoons of tomato paste here.
- Spices & Seasoning: We need turmeric, cumin, coriander, and garam masala in addition to salt, to flavor the Keema. I add Kashmiri red chili powder for its mild heat and bright color. However, feel free to substitute that with an equal quantity of paprika to make the curry mild. I add ground cardamom for fragrance, therefore, I highly recommend using fresh here. Simply de-seed 2 green cardamom pods and crush them in a mortar & pestle.
- Peas: The naturally sweet flavor of peas contrasts the spices and balances the curry. I thaw out frozen peas while the curry is cooking. I add them after pressure cooking so they maintain their color and crunch.
- Cilantro- No Indian curry is complete without a garnish of fresh and vibrant cilantro leaves! Discard the woody roots and use leaves and green stems only.
Scroll to the recipe card for a detailed list of ingredients and quantities.
How to Make Keema Matar
In this recipe for keema mater, I'm sharing two cooking methods for your convenience - Stovetop & Instant Pot.
Stovetop Recipe
- Heat a non-stick pan over medium-high heat and add oil. Next, add onions, and green chilies, and sauté for 3 minutes until they turn translucent.
- Then, add the ginger and garlic, and continue to sauté for another minute. Now add the tomatoes along with the spices. Continue to sauté for 3-4 minutes until the tomatoes turn soft and mushy.
- After that, add the ground meat and mix while breaking down the meat with your spatula. Cover and cook the keema for 5 minutes, then uncover, and saute until the liquid evaporates and the keema is cooked, which takes about 7-8 minutes.
- Stir in thawed green peas and cook for another 3-4 minutes, or until the peas cook through. Turn off the heat and garnish with cilantro leaves.
Instant Pot Recipe
- Turn on the Instant Pot on Sauté and adjust it to high. Wait till it displays 'hot'. Add oil, chopped onions, bay leaf, and serrano pepper. Sauté for 3 minutes. (pic 1)
- Add ginger and garlic, stir, and cook for another minute. (pic 2)
- Add pureed tomato, salt, and spices, and sauté for 2 minutes. If adding tomato paste instead, add ¼ cup water to help the paste integrate. (pic 3)
- Add ground meat and stir well to break up the meat. When ground meat looks well integrated with the sauce, cancel Saute. Add ¼-½ cup water and deglaze the pot. Scrape off any brown bits stuck at the bottom. (pic 4)
- Close and lock the lid. Cook on Manual or Pressure cook for 10 minutes at high pressure (sealing mode). After cooking, release the pressure manually (QR). (pic 5)
- Open the lid and turn on Saute. Check for seasoning and add peas. Simmer for 3-5 minutes, until the curry reaches your desired consistency and the peas cook through. Garnish with fresh chopped cilantro and enjoy with rice, roti, or naan! (pic 6)
1-Minute Instant Pot Recipe for Keema Matar
Serving Suggestions
We enjoy Keema Matar in multiple ways. Here are some of our favorites meal combinations:
- Curry: I serve it traditionally, with a side of naan or cumin rice. For a low-carb meal serve it with cauliflower rice or keto roti.
- Sloppy Joes: We love making Indian Sloppy Joes with it, by serving it with butter-toasted burger buns, along with assorted toppings like green chutney, chopped onion, and cilantro.
- Wrap: I make a drier version of this curry and wrap it in a whole-wheat tortilla to make Keema Matar Wrap. Serve it with cucumber avocado tomato salad to complete the meal.
- Quesadilla: My kids love to make quesadillas with leftovers! Check out the detailed recipe for keema quesadilla.
- Pizza: Another great way to enjoy this curry is Keema Naan Pizza. It is simply delicious.
Variations to Try
- Ground Meat Variations: It is very easy to customize this keema recipe to your style and taste. You can make chicken keema, mutton keema (goat), or use your choice of ground meat, turkey, beef or lamb.
- Add Potatoes: You can substitute peas with potatoes and you have yourself another classic from Indian cuisine, called "Keema Aloo" (Minced meat with potatoes).
- Keema Pav: Try this popular street-food variation from Mumbai. Keema curry is served with toasted dinner rolls, or burger buns, topped with chopped onion and a squeeze of lime. Skip the peas if trying this variation for an authentic taste.
Recipe Tips & Notes
- Ground Meat: Traditionally Keema is made with minced lamb or goat meat. Chicken keema or beef keema is a popular choice too. You can make this dish with ground turkey as well. Cooking time remains the same for all.
- Tomato: Tomatoes are critical in this curry because their acidity cuts through the spices in this dish. Use freshly pureed, canned crushed tomatoes or paste.
- How to Make it Creamy: You can make this curry creamy if you like. Simply add 2-3 tablespoons of milk (or half & half or heavy cream) and simmer with the peas. This adds a subtle richness and cuts through the acidity of the tomatoes, making the curry creamy.
- Keema Aloo Variation: Another popular variation of this recipe is Keema Aloo. To make that, skip the peas and add 1 cup peeled and 1-inch cubed gold potatoes along with the meat.
- Low-Carb Meal: To make this a low-carb meal, enjoy it with Turmeric Cauliflower rice or keto roti.
Frequently Asked Questions
Keema refers to minced or ground meat. The meat of lamb, goat, chicken, or beef is the most common choice used in this curry.
As per USDA guidelines, meat, and poultry are cleaned during processing, so further washing is unnecessary. Using soaps or detergents on meat or poultry products can contaminate the food with chemicals and make it unsafe to eat.
Popular Indian Curries on the Blog
These recipes are part of the Indian Curry Recipes Collection:
★ Did you make this recipe? Please give it a star rating below! For more quick & easy recipes, FOLLOW ME on Facebook, Instagram, Pinterest and Youtube.
📖 Recipe
Keema Matar (Instant Pot | Stove)
Equipment
Ingredients
- 2 tablespoon olive oil
- 2 bay leaves (optional- added to enhance flavors)
- 1 cup onion, finely chopped (about 1 medium onion)
- 1 serrano chili or jalapeno, seeded and chopped (skip for mild)
- 1 tablespoon ginger paste or grated (1-inch ginger)
- 1 tablespoon garlic paste (3 cloves garlic)
- 1½ cup tomato, pureed (3 roma tomatoes pureed) or 3-4 tablespoons tomato paste
- 1 pound ground meat (chicken/ turkey/ lamb/ beef)
- ½-¾ cup water to be added in 2 parts
Spices
- ¾ teaspoon salt (adjust after cooking)
- ½ teaspoon Turmeric Powder
- 2 teaspoon Garam Masala
- 1 tablespoon ground coriander
- 1 teaspoon ground cumin
- 1½ teaspoon Kashmiri red chili powder or ½ teaspoon cayenne (use paprika for mild)
- ¼ teaspoon ground cardamom (optional- added to enhance flavors)
For Finishing
- 1 cup frozen peas thawed while keema is cooking
- ¼ cup cilantro freshly chopped for garnish
Instructions
Stovetop recipe
- Heat a non-stick pan over medium-high heat and add oil. Next, add onions, and green chilies, and sauté for 3 minutes until they turn translucent.
- Then, add the ginger and garlic, and continue to sauté for another minute. Now add the tomatoes along with the spices. Continue to sauté for 3-4 minutes until the tomatoes turn soft and mushy.
- After that, add the ground meat and mix while breaking down the meat with your spatula. Cover and cook the keema for 5 minutes, then uncover, and saute until the liquid evaporates and the keema is cooked, which takes about 7-8 minutes.
- Stir in thawed green peas and cook for another 3-4 minutes, or until the peas cook through. Turn off the heat and garnish with cilantro leaves.
Instant Pot Recipe
- Turn on the Instant Pot on Sauté and adjust it to high. Wait till it displays 'hot'. Add oil, chopped onions, bay leaf, and serrano pepper. Sauté for 3 minutes.
- Add minced ginger and garlic, stir, and cook for another minute.
- Add pureed tomato, salt and spices, and sauté for 2 minutes. If adding tomato paste instead, add ¼ cup water to help the paste integrate.
- Add ground meat and stir well to break up the meat. When ground meat looks well integrated with the sauce, turn off Saute. Add ¼-½ cup water and deglaze the pot. Scrape off any brown bits stuck at the bottom.
- Close and lock the lid. Cook on Manual or Pressure cook for 10 minutes at high pressure (sealing mode). After cooking, release the pressure manually (QR).
- Open the lid and turn on Saute. Check for seasoning and add frozen or fresh peas. Simmer for 3-5 minutes, until the curry reaches your desired consistency and peas cook through. Garnish with fresh chopped cilantro and enjoy with rice, roti, or naan!
Video
Notes
- Ground Meat: Traditionally Keema is made with minced lamb or goat meat. Chicken keema or beef keema is a popular choice too. You can make this dish with ground turkey as well. Cooking time remains the same for all.
- Tomato: Tomatoes are critical in this curry because their acidity cuts through the spices in this dish. Use freshly pureed, canned crushed tomatoes or paste.
- How to Make it Creamy: You can make this curry creamy if you like. Simply add 2-3 tablespoons of whole milk, half & half, or heavy whipping cream and simmer with the peas.
- Keema Aloo Variation: Another popular variation of this recipe is Keema Aloo. To make that, skip the peas and add 1 cup peeled and 1-inch cubed gold potatoes along with the meat.
- Low-Carb Meal: To make this a low-carb meal, enjoy it with Turmeric Cauliflower rice or keto roti.
Elle says
You cook the beef after sauteing the aromatics for the stovetop equivalent of 30+ minutes in the IP yet only cook it for 5 minutes on the stove? The timing between the two methods is extremely different and makes no sense.
Aneesha says
Hi Elle, The 5 minute cooking time is when covered with a lid, after that you have to saute and cook until the meat cooks through, which takes 7-8 minutes. So effectively, the total cooking time will be the same. I hope this clarifies things.
Julie says
in step one of the stovetop recipe, you refer to cumin seeds, but i can’t seem to find a measurement for them. and, cumin seeds aren’t mentioned in step one of the instant pot recipe.
we love this recipe. it is one our favorites of yours that we enjoy….definitely a keeper!
Aneesha says
Hi Julie, thanks for point that out. I don't use cumin seeds in this recipe, I'll fix this in the recipe instructions. I hope you enjoy it!
Marla Lemmerman says
This recipe is AMAZING. I made this for dinner last night with a jalapeno (they were out of serranos), ghee, and ground chicken. This one is a keeper. Thanks! 🙂
Aneesha says
Hi Marla, I'm so glad you enjoyed it. Thank you for your kind words!
NeciaB says
Please change this recipe back. It’s my husband’s favorite and I haven’t made it in a while and it now has an impossible amount of tomato paste— 1/4 of a tablespoon?!!!!!!!— the addition of bay leaves and a Serrano or jalapeño pepper, and I think the spices are a little different. (I don’t remember any ground cardamom earlier as that’s not a spice I keep around a lot and I mostly use it whole.) The other recipe was perfect and didn’t need any adjustments. If you must have both, then please either put variations or make a separate recipe. I’ve made this multiple times so I know these are at least some of the changes as your original recipe was super similar to one I created myself and the whole reason I picked your recipe was because the fresh spices made it better, but it still had the tomato paste mine did. (I have to use tomato paste since my husband hates chopped tomatoes or even fresh tomatoes.) I’m hoping I can make this work tonight without ruining my husband’s favorite and his Father’s Day request.
As it stands I will never recommend this recipe to anyone again without access to the previous version, and I’ve recommended it a lot.
Aneesha says
Hi Necia, first things first- thank you for pointing out a typo for tomato paste- it was supposed to be 3-4 tablespoons, not 1/4 tablespoon. I have fixed that, my apologies for that. Secondly, I'm sorry this message couldn't reach you in time for Father's Day, I had taken the day off to be with my family. All I added to this recipe was bay leaves, serrano and cardamom, all of which really enhance the flavors, but are not critical. Everything else (including spices) is the same. Simply skip those 3 and you have the previous version of the recipe. Thank you for recommending this recipe, I hope you continue to enjoy this recipe.
Holly Roberts says
What about the grease if you use beef? I imagine it's best to cook the beef IN the spices, but then would I drain the grease afterwards? Would I lose a lot of spicy flavor that way? I know it's maybe not a great comparison, but like with Hamburger Helper, you cook and drain the ground beef and THEN add the spices.
Aneesha says
Hi Holly, you could do that, but it is better to cook the ground beef 'with' the spices, they infuse really well that way. I use a lean ground beef in this recipe, that way I don't have to drain out anything. I would recommend that. Hope you enjoy it 🙂
zahra says
if I use 2 pounds of keema is the cook time the same?
aneeshasg says
Hi Zahra, yes, the cook time remains the same. Enjoy!
Shivika says
Hi - if I were to substitute dry spices with Keema masala from the indian store - how much do you think I should use? Thanks!
aneeshasg says
Hi Shivika, depending on how spicy the pre-mix is, I would think around 2 tablespoons. You can always adjust and add more later and saute for a little more. Hope this helps!