• Skip to main content
  • Skip to primary sidebar
Sinfully Spicy
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Main Dishes » Keema
    4.9 from 14 votes

    Keema Masala (Dhaba Style)

    Published: Aug 29, 2022 by Tanvi Srivastava Leave a Comment

    Jump to Recipe

    This post may contain affiliate links.

    Keema masala is a rich and flavorful ground meat curry often served at indian dhabas. It is minced meat cooked in a buttery onion- tomato base with hot & tangy powdered spices and finished with heavy cream or milk.

    Dhaba Style Keema Masala in a bowl with salad and parathas(flatbread).

    It is one of the many keema recipes from the indian subcontinent. Keema Masala is easy to make and pairs great with parathas, naan or roti. You can make my recipe on stove top or instant pot or pressure cooker, I am including instructions for all these methods.

    If you love to often cook goat or mutton, here are few of my favorite recipes like simple goat curry, easy keema pulao, rich and aromatic bhuna gosht & mutton korma recipes.

    Scooping keema masala with piping hot tandoori roti at dhabas aka roadside diners is one of my favorite memory from the road trips in India. We used to go on many trips around Delhi and I looked forward to our dhaba meals.

    Besides keema, dhaba style chicken curry, tandoori rotis used to be on our regular order. The smoky flavors of dhaba meals are one of a kind and hard to create at home, however in this recipe I do try to bring out those unbeatable flavors.

    What is Keema? What is Keema made of?

    In the Indian subcontinent, Keema refers to minced meat. Basically good quality meat finely chopped by hand or using meat grinders. In India, minced mutton is the most common and it is typically 100 percent mutton meat (there are no cheap cuts added while grinding).

    If you will purchase keema from the butchers, you may ask them to add suet(animal fat) while they grind the meat if your recipe calls for it.The added fat definitely bumps up the richness and flavor.

    In indian subcontinent, Keema is used for making a variety of dishes like seekh kebabs, galouti kababs, koftas (meatballs), burger patties as well as a filling for naan or samosas.

    They are not the same thing. Keema or minced meat is primally premium cuts of meat either hand chopped or using meat grinders. Thats why for preperations like seekh kebabs or shaami kababs, fat is added so that the kababs turn out moist.

    About My Recipe

    Here are a few notes about my Keema Masala recipe

    • Since I do not get mutton here in the States, I use goat keema to make it. Goat keema is quite similar to mutton keema in taste as well in terms of being lean and works well. I usually purchase it from our middle eastern grocer who makes it using chunks of boneless goat. As you can see from the picture below, it is quite lean. Sometimes when I find 85/15 ground lamb, I use that too.
    • Most dhaba style keema masala recipes use milk to finish the dish, however, I use heavy cream.

    My Keema Curry recipe is :-

    • Easy to make and great for meal prep. Make it over the weekend and you can use it in many ways throughout the week. See serving suggestions for few ideas.
    • Gluten free
    • Can be used for a variety of meats like lamb or beef or chicken.

    Do read the sections below for my additional notes on how you are personalize this recipe.

    Jump to:
    • What is Keema? What is Keema made of?
    • About My Recipe
    • Ingredients
    • Best Pot to Cook Keema
    • How To Make Keema Masala (Cooking Steps)
    • Keema Masala in an Instant Pot
    • My Tips & Notes
    • Variations You Can Try
    • Serving Suggestions
    • Storage
    • Keema Masala (Dhaba Style)

    Ingredients

    Here are the ingredients you will need for this recipe

    Ingredients needed for making keema masala.
    • Keema (Minced meat) -As I already mentioned, I used goat keema. You can use lamb mince or beef mince or ground turkey if you wish. Go for 85/15 or 90/10 (preferably) ground meat for this recipe. The method of cooking keema masala does not allow for separating fat during or after the meat has browned. If you are using chicken, I will divert you to my chicken keema recipe.
    • Whole Spices - bay leaf, cumin seeds, cinnamon stick, cloves, mace, black cardamom. Skip whichever spices you don't have in your cabinet.
    • Powdered Spices - coriander powder, kashmiri chilli (or paprika), red chili powder (or cayenne pepper powder), turmeric powder and garam masala powder .
    • Vegetables - Onions, green bell pepper, tomatoes (I use both fresh tomatoes and canned tomato sauce), tomato paste will work too. We also need green chillies (I use thai bird's eye, you can use serrano or jalapeño) 
    • Herbs- Cilantro & Mint
    • Other Ingredients - Butter, Oil , Heavy Cream, Yogurt , salt, ginger paste, garlic paste. You can make ginger garlic paste at home by grinding equal quantities of ginger & garlic or its readily available in stores too.

    Best Pot to Cook Keema

    I was told that my grandfather, who was a great non vegetarian cook, used to say that the true taste and texture of keema comes through during the browning process.

    If you going to cook keema start to finish on stove top like me, choose a heavy bottomed, shallow and wide pot (like a braiser with lid) for it. The meat should have space to sweat and fry. For this recipe, I use a 12 inch braiser for 1.5 pounds of keema.

    Note:- If you are cooking just a pound of keema, dutch oven is fine to use. Anything over a pound, go for a wider pot in your kitchen.

    To bring about the best taste of keema, the more we "bhuno" (the process of browning the mince) it , the flavorful it gets. When the cooking pot has a wide base, the moisture of the minced meat evaporates quickly(less chances of steaming) and the meat gets a chance to fry or brown evenly as compared to a deep pot (where it boils).

    Secondly, a wide pot preserves the texture for there are less chances of the granules of minced meat getting smashed while you stir it during browning.

    What to do if you want to use a Instant Pot or Pressure Cooker?

    Not to worry. Brown the meat with onions- tomato base in the instant pot or pressure cooker before closing the lid to pressure cook it.

    How To Make Keema Masala (Cooking Steps)

    • Heat oil in a pan and temper with green chillies & whole spices.
    • Add the chopped onions and brown on low medium heat. Takes 8-10 minutes, don't rush. Add the, ginger and garlic paste along with bell pepper next and cook for another 1 -2 minutes.
    Whole spices and chillies in oil & butter.
    Browning chopped onions.
    Ginger garlic paste and chopped bell pepper added to browned onions.
    Powdered spices added to make masala.
    • Next add the cumin seeds & powdered spices along with 2 tablespoons of water. Saute the spices in oil to toast them.
    • Chopped tomatoes & tomato sauce go in next along with a pinch of sugar. Cook for 5-6 minutes until the tomatoes are mushy and you see oil bubbles separating on the sides of the pan. Dont dry out the tomatoes too much.
    • Add the keema next and using a spatula or wooden spoon, gently break it to mix with the onion tomato masala. Now let the meat brown on low heat. It takes good 10-12 minutes on low medium heat. Dont stir continuously. Avoid breaking the meat too much (unless you prefer so). We like large granules so I leave it alone.
    Finely chopped tomatoes added to masala.
    Fresh herbs like cilantro & mint added to the masala.
    Minced goat is added to the masala base.
    Break down minced goat for browning.

    Stages of Browning the meat

    Stage1 :- Once the mince is added, at first you will see that in 3-4 minutes the meat starts to turns pale brown. You will also see a lot of water getting released from the ground meat and the meat will no longer be pink. Don't worry.

    Stage 2 :- The meat will slowly start turning to deeper shade of brown and the liquid in the pan will start evaporating(lot of bubbles). Remember that browning will bring noticeable flavor to the keema so dont rush or skip this step.

    Stage 3 :- The meat will be a glistening deep shade of brown and will smell wonderful! You will now see very little moisture in the pan(slow bubbles). Don't dry out the water in the pan completely. At this stage, if you taste the meat, it will be slightly chewy(but cooked through). This is the time to add water cover the lid and cook the meat for about 18-20 minutes to soften.

    Tip:- The quality of minced meat differs from place to place so use you experience with the mince that you purchase/use to adjust the timings. The timing also depends on the kind of meat that you are using, for example ground turkey will brown faster than lamb or beef.

    Browned keema in a braiser pot.
    Browned keema ready to cook with lid closed.
    Finishing the keema with heavy cream and yogurt.
    Garnish with ginger juliennes.
    • Open the lid when the meat is completely cooked and soft. Add yogurt, heavy cream, ginger juliennes and garam masala. Stir around to mix. Cook for another 6-8 minutes. At this point, if needed you can adjust the consistency by adding water.

    Note :- Dont add to much water. In my opinion, keema tastes best when it has a slurry consistency versus a soupy consistency.

    • Rest for 30 minutes, garnish with chopped cilantro, chopped chillies etc and enjoy!

    See recipe card for detailed instructions.

    Keema Masala in an Instant Pot

    Press SAUTE button in the Instant Pot.

    Make the spiced onion tomato base as noted above.

    Add the keema and brown it till most of the moisture has evaporated and the meat is glistening.

    Add the water. Close the lid and press the PRESSURE COOK button. Set the timer to 8 minutes. Once the timer goes off, let the pressure release naturally.

    To use a pressure cooker on stove top, cook for 5-6 whistles and let pressure release naturally.

    Open the lid and press the SAUTE button again. Add the yogurt and heavy cream along with garam masala. Saute and simmer for 3-5 minutes. Garnish and serve.

    My Tips & Notes

    • Use premium quality keema for this recipe. I agree, fat = flavor, however ground meat with high fat content (80/20 or 70/30 or similar) is going to become too heavy and unappetizing in this preparation.
    • If you are using frozen keema, thaw it completely before cooking.
    • If you are adding vegetables to keema, blanch them slightly and then add at the time when you add yogurt.
    • Dont use too many onions else the keema will become sweet.
    • I go for (no salt or low salt) canned tomato sauce. In India, you can use tomato puree.

    Variations You Can Try

    1. Make Keema Kaleji - This is how I grew up eating keema. My grandfather made it a point to add a few pieces of mutton liver and kidneys to the keema. Absolutely delicious! You can also add a few round bone pieces if you wish- the bones add a ton of flavor!
    2. Make Keema Biryani- Prepare the keema and layer it with 95% cooked rice in an oven proof dish or in a kadai with lid. Bake at 300F or 40 minutes(this mimicks dum cooking) or cook on stove top until rice is cooked through.
    3. Add Vegetables like green peas, potatoes or cauliflower if you wish.
    4. Use keema as a samosa or naan (flatbread) filling.
    5. Stuff into peppers and make these keema bhari mirchein
    6. If you dont want to use butter and heavy cream, simply skip and cook the keema in oil.

    Serving Suggestions

    • In traditional Indian way, keema is served with any kind of flatbread like rotis, tandoori rotis, paratha or naan. Make sure to serve it with some sliced onions, lemon wedges and a generous scatter of chopped cilantro.
    • Serve it with boiled eggs for a protein rich breakfast.
    • Make Bun-Keema- Serve keema mumbai style with buttered laadi pav or dinner rolls.
    • Make Keema Wraps - Add julienned vegetables of choice along with some green chutney and sprinkle of chaat masala.
    • Make a dryish keema and use it as pizza topping or stuff inside store bought puff pastry to make keema puffs.
    Close of Indian Spiced Minced Meat (Goat Keema).

    Storage

    Keema masala stays well in the fridge for good 3-4 days. Store it in an air tight container and use a clean spoon to serve it.

    Freezing - If you plan to freeze keema, dont make it too runny. Make it on the dryish side, cool down completely and freeze it portioned - either in freezer safe boxes or ziplock bags. It stays good for 1 month without losing taste. I use it within 3 weeks! Thaw it overnight or for at least 4-6 hours and reheat. While reheating you can adjust the consistency using a bit of warm water. Tip:- Add extra chopped herbs as a garnish to reheated keema to bump up the fresh flavor.

    Keema Masala Featured Image.

    Keema Masala (Dhaba Style)

    Tanvi Srivastava
    Keema masala is a rich and flavorful ground meat dish often served at indian dhabas. Keema masala is minced meat cooked in a buttery onion- tomato base with hot & tangy powdered spices and finished with yogurt & cream. 
    4.93 from 14 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 1 hour hr 15 minutes mins
    Total Time 1 hour hr 25 minutes mins
    Course Main Course
    Cuisine Indian
    Servings 5
    Calories 398 kcal

    Ingredients
      

    • 3 tablespoon cooking oil I use mustard oil
    • 3 tablespoon butter or ghee
    • 2 green chillies slit, adjust to taste (I use thai bird chillies)
    • 1 large bay leaf
    • 1 twig mace skip if not available
    • 6 cloves
    • 10-12 teaspoon whole black peppercorns
    • 2 inch cinnamon stick
    • 1-2 kashmiri dried chillies or 1 teaspoon red chilli flakes
    • 1.5 cup finely chopped onions
    • 2 tablespoon ginger garlic paste (grind equal quantity of fresh ginger and garlic)
    • ½ cup finely chopped green bell pepper
    • 2 teaspoon cumin seeds
    • 2 tablespoon coriander powder
    • 1 tablespoon kashmiri red chilli powder or paprika
    • 2 teaspoon red chili powder or cayenne (adjust to taste)
    • ¾ teaspoon turmeric powder
    • 1.5 cup finely chopped tomatoes
    • ½ cup tomato sauce or tomato puree
    • Pinch sugar
    • ½ cup finely chopped fresh herbs I used cilantro & mint
    • 1.5 pound minced meat goat or lamb or beef or mutton
    • 1.5 teaspoon salt adjust to taste

    Add after browning the meat

    • ¾ cup hot water
    • ¼ cup plain yogurt use full fat yogurt
    • 3 tablespoon heavy cream
    • 2 teaspoon garam masala

    To Garnish

    • Ginger Julienne
    • Chopped Chillies
    • Chopped Cilantro

    Instructions
     

    • Cooking heat level is low medium unless noted.
    • In a heavy bottomed, wide and shallow pot with lid (I use my braiser), heat up the oil and butter.
      Tip:- If you are using mustard oil, let it get a little smoky to do away the raw smell.
    • Temper with whole spices and chillies (both green and dried). Saute the spices for 30-45 seconds taking care not to burn them.
    • Add the chopped onions next and brown the onions to a nice deep shade of brown (but not too black else they will be bitter).
      Tip:- When browning the onions, avoid stirring them continuously or again and again. The more you stir, they will sweat and get sticky . Let them sizzle in oil, they will fry far better & the moisture will evaporate much quickly.
    • To the browned onions, add the ginger garlic paste and green bell pepper. Stir and mix for 40-50 seconds.
    • Next, add cumin seeds, 1-2 tablespoons of water and sprinkle all the powdered spices - coriander turmeric, red chili (both kinds) and salt. Stir the spices and toast for a minute in oil.
      Tip:- Adding a bit of water will make sure that your spices don't burn in oil.
    • Add the chopped tomatoes and tomato sauce along with pinch of sugar next. Cook down the tomatoes for 4-5 minutes until they are soft and you see tiny bubbles of oil separating. Dont dry out too much.
    • Add the chopped herbs, cook for 20 seconds and minced meat. Using a wooden spoon or spatula, break down and mix the meat with the masala base that we have prepared. At this point you can bump up the heat to high for about 2 minutes to get the meat started. Stir gently until the meat is not pink and try not to break the mince into granules (unless you prefer so).
    • In about 3-4 minutes you will see that there is a lot of liquid getting released. Reduce the heat to low medium and not to worry, let the mince brown and liquid evaporate.
    • In about 7 minutes you will notice that most of the liquid has evaporated and the meat starts to glisten. There will be tiny liquid bubbles, dont dry out the meat completely.
      Note:- Please adjust these timings depending on the quality and kind of minced meat that you are using.
    • Once the meat is glistening, add ½ cup to ¾ cup hot water to begin with and then close the lid of the pot. Let cook on low heat for about 15-18 minutes. Check a few times in between to make sure that the meat is not sticking to the bottom of the pot. Add water if needed.
    • Open the lid when the meat is completely cooked and soft. Add yogurt, heavy cream (I usually whisk the two together), ginger juliennes and garam masala. Stir around to mix. Cook for another 6-8 minutes on low heat. At this point, if needed you can adjust the consistency of keema by adding more water. 
      Note :- Dont add to much water. In my opinion, keema tastes best when it has a slurry consistency versus a soupy consistency. 
    • Rest for 30 minutes, garnish with chopped cilantro, chopped chillies etc and enjoy! You can add more butter if you wish.

    Keema Masala Using an Instant Pot or Pressure Cooker

    • Press SAUTE button on IP. Follow Instructions 1-10.
    • Add the water. Close the lid and press the PRESSURE COOK button. Set the timer to 8 minutes. Once the timer goes off, let the pressure release naturally. 
      To use a pressure cooker on stove top, cook for 5-6 whistles and let pressure release naturally. 
    • Open the lid and press the SAUTE button again. Add the yogurt and heavy cream along with garam masala. Saute and simmer for 3-5 minutes. Garnish and serve. 

    Notes

    1. Please refer to the blog post. 
    2. The nutrition indicated is an estimation only. 
    My Tips & Notes
    • Use premium quality keema for this recipe. Fat = flavor, however ground meat with high fat content (80/20 or 70/30 or similar) is going to become too heavy and unappetizing in this preparation.
    • If you are using frozen keema, thaw it completely before cooking.
    • If you are adding vegetables to keema, blanch them slightly and then add at the time when you add yogurt.
    • Dont use too many onions else the keema will become sweet.
    • I go for (no salt or low salt) canned tomato sauce. In India, you can use tomato puree.
    Variations
    • Make Keema Kaleji - This is how I grew up eating keema. My grandfather made it a point to add a few pieces of mutton liver and kidneys to the keema. Absolutely delicious! You can also add a few round bone pieces if you wish- the bones add a ton of flavor!
    • Make Keema Biryani- Prepare the keema and layer it with 95% cooked rice in an oven proof dish or in a kadai with lid. Bake at 300F or 40 minutes(this mimicks dum cooking) or cook on stove top until rice is cooked through.
    • Add Vegetables like peas, potatoes or cauliflower if you wish. Here's my aloo keema recipe which is slightly different from the sone but delicious!
    • Use keema as a samosa or naan (flatbread) filling.
    • If you dont want to use butter and heavy cream, simply skip and cook the keema in oil.
    Serving Suggestions
    • In traditional Indian way, keema is served with any kind of flatbread like rotis, tandoori rotis, paratha or naan. Make sure to serve it with some sliced onions, lemon wedges and a generous scatter of chopped cilantro.
    • Serve it with boiled eggs for a protein rich breakfast.
    • Make Bun-Keema- Serve keema mumbai style with buttered pav or dinner rolls.
    • Make Keema Wraps - Add julienned vegetables of choice along with some green chutney and sprinkle of chaat masala.
    • Make a dryish keema and use it as pizza topping or stuff inside store bought puff pastry to make keema puffs.
    Storage
    Once cooked, Keema masala stays well in the fridge for good 3-4 days. Store it in an air tight container and use a clean spoon to serve it.
    Freezing - If you plan to freeze keema, dont make it too runny. Make it on the dryish side, cool down completely and freeze it portioned - either in freezer safe boxes or ziplock bags.It stays good for 1 month without losing taste. I will use it within 3 weeks if you ask me! Thaw it overnight or for at least 4-6 hours and reheat. While reheating you can adjust the consistency using a bit of warm water. Tip:- Add extra chopped herbs as a garnish to reheated keema to bump up the fresh flavor.

    Nutrition

    Calories: 398kcalCarbohydrates: 20gProtein: 33gFat: 21gSaturated Fat: 7gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gTrans Fat: 0.5gCholesterol: 98mgSodium: 1008mgPotassium: 1010mgFiber: 7gSugar: 7gVitamin A: 1713IUVitamin C: 26mgCalcium: 140mgIron: 6mg
    Tried this recipe?Let us know how it was!
    KeemaMeat Main DishesGoat (Mutton)

    More Keema

    • Lamb Seekh Kebab Featured Image.
      Indian Lamb Seekh Kebab (Pan-fried Spicy Lamb Skewers)
    • Keema Pulao Featured Image.
      Easy Keema Pulao (Keema Rice)
    • Chicken Keema Featured Image.
      Chicken Keema (Indian Style)
    • Shami Kebab Featured Image.
      Lamb Shami Kebab (Using Keema)

    Share This Recipe

    • Facebook
    • X
    • Email

    Reader Interactions

    4.93 from 14 votes (14 ratings without comment)

    I'd Love to Hear from You! Cancel reply

    If you tried this recipe, please leave a star rating and share your feedback below. Your input helps me refine my recipes and guides others too. As always, thank you so much for your support!

    Thank you,
    Tanvi

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Tanvi! If you love Indian food, you are at the right place, browse through hundreds of delicious Indian recipes

    More about me ?

    Popular

    • Chana Masala Featured Image.
      Chana Masala Recipe
    • Chilli Paneer Featured Image.
      Street Style Chilli Paneer
    • Masoor Dal featured Image.
      Simple Masoor Dal Recipe (Spiced Red Lentils)
    • Paneer Burger Featured Image.
      Crispy Pakora Crusted Paneer Burger (Air Fryer)
    • Tandoori Shrimp Tikka featured Image.
      Pan fried Tandoori Shrimp Tikka (Air fryer Option)
    • Pistachio Tiramisu Featured Image.
      Pistachio Tiramisu (Raw Eggfree, No Coffee)

    Looking for Something?

    Footer

    back to top

    Links

    • Recipe Index
    • Privacy Policy
    • Editorial Policies

    Free Recipe Book

    • Sign Up! to get your e-copy!

    About

    • About Me

    Copyright © 2025 Sinfully Spicy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.