Beef Kheema Recipe

This post may contain affiliate links. I may receive a small commission at no extra cost to you. All opinions remain my own.

If you’ve been following our website, you’re well aware of our deep passion for Indian cuisine.

There are many reasons why.

First off, Indian cuisine is rich in nutrients and healthy ingredients like fruits, vegetables, beans, nuts, seeds, herbs, spices, and legumes.

It also uses fresh herbs, vegetables, and whole grains.

Second, Indian cuisine has roots that reach back thousands of years and includes a wide variety of regional cuisines.

And finally, Indian food is simple to make and relatively inexpensive.

So if you’re looking for something different to eat, try out one of these recipes!

Beef Kheema

What is beef kheema?

Kheema (pronounced “khay-may”) is a traditional Punjabi delicacy made from ground cow’s milk.

It’s cooked by simmering the mixture over low heat until it becomes thick and creamy.

Kheema is often served with rice or roti (Indian flatbread).

You may be wondering what makes beef kheema special.

Well, there are two main ingredients used in this dish – minced beef and onions.

You can find minced beef at your local grocery store or butcher shop.

To get the juiciest flavor, buy the highest quality beef available.

If you don’t have access to high quality beef, you can use ground beef instead.

Onions are an important ingredient in this dish because they add depth of flavor as well as help maintain the texture of the kheema.

Minced onion is commonly found in the supermarket.

You can substitute onion powder for the minced onions if needed.

Finally, there are several types of spices used in beef kheema.

These include coriander seeds, black pepper, cumin seeds, cardamom pods, bay leaves, cloves, cinnamon sticks, nutmeg, ginger, garlic, mustard seeds, and turmeric.

You can add any combination of these spices to suit your personal taste preference.

Beef kheema is typically eaten hot but can also be enjoyed cold.

It’s also a great side dish to accompany other popular dishes such as dal chawal (lentil soup), biryani, and sabji (a spicy lentil dish).

Beef Kheema Recipe 1

What are the ingredients in beef kheema?

The main ingredient in beef kheema is ground beef (or minced beef).

Other ingredients include onion, ginger, garlic, green chilies, coriander powder, cumin powder, garam masala, salt, and ghee.

You can find all of these ingredients at your local grocery store.

If you don’t have access to them, however, you can substitute them with other similar flavors and spices that will give you the same effect.

You can also add any additional ingredients that you would like to enhance the flavor of the dish.

These may include saffron, cardamom, cinnamon, bay leaves, cloves, mace, nutmeg, coconut milk, etc.

How is beef kheema prepared?

Kheema refers to ground meat made from beef, pork, or lamb.

This recipe calls for ground beef.

To prepare it, begin by browning the meat with oil on medium heat.

Then add onion, garlic, ginger, turmeric powder, coriander powder, garam masala, cumin powder, red chilli powder, chili flakes, salt, and sugar.

Cook until the onions turn translucent.

Add water and let the mixture simmer for about 15 minutes.

Once done, remove the pan from the stove and set aside.

Next, mix yogurt, cilantro, green chilies, lime juice, mustard seed, and vinegar together in a bowl.

Set aside.

Now, in a separate pot, add the cooked beef mixture along with 1 tablespoon of oil.

Let it cook over low heat until the liquid evaporates and the beef starts to stick to the bottom of the pan.

Once this happens, pour all the contents into a large mixing bowl and then stir in 1/4 cup of fresh chopped cilantro.

Season the mixture with salt and pepper and then transfer it to a serving plate. Serve hot.

What is the history of beef kheema?

The word “kheema” means “meat” in Hindi.

The dish originated in India where it was made from cow or buffalo meat.

In Punjab, the region where the dish originated, beef is very common and therefore, kheema is typically made with beef.

Today, you can find traditional versions of beef kheema all over India, but you’ll also see versions made with other meats such as lamb, chicken, and even pork.

Kheema is a popular dish in the Punjab region of India and Pakistan, especially during festive occasions.

It is often served at weddings or parties.

Traditionally, the dish is cooked on a tawa (flat iron) pan over a fire.

If you don’t have a flat iron pan, you can use a wok instead.

There are two main types of beef kheema, and they vary slightly in their preparation.

One type of beef kheema is called pattarai (or patrai).

This version is made by cooking the meat slowly in a large quantity of water seasoned with spices and salt.

Then, the meat is shredded and mixed with onions, tomatoes, green chillies, and coriander leaves.

Some people add potatoes and peas to this dish as well.

The second version of beef kheema is called bovada (or bovad).

Which is similar to the first style except that the meat is cut into smaller pieces and sautéed in oil with onions, ginger, garlic, and mustard seeds.

The dish is then finished with red chili powder and coriander leaves.

You can also make beef kheema with ground beef or minced meat.

To do this, mix the meat with onion, ginger, garlic, and green chillies.

Put the mixture in a bowl and add some yogurt, chopped coriander leaves, and lemon juice.

Mix everything together and let sit for about 15 minutes before serving.

What are the benefits of eating beef kheema?

The first thing that comes to mind when someone hears the word “beef” is probably steak.

But did you know that beef is actually a type of red meat and not only a source of protein?

In fact, beef contains more iron than chicken, fish, pork, and lamb combined.

That’s why it is recommended that women get at least 30% of their daily requirement of iron from lean sources such as beef, yogurt, spinach, and lentils.

Another benefit of consuming beef is its high content of zinc, a mineral that helps build bones and maintain skin elasticity.

Zinc deficiency leads to poor growth and development and can even cause irreversible damage to your brain.

Beef is also low in calories, but still provides essential amino acids, vitamins, minerals, and fatty acids.

In addition to all of these nutritional benefits, beef kheema is known to boost immunity.

This is because the beef is cooked slowly and eaten together with spices.

These help increase the body’s production of white blood cells (WBCs).

WBCs fight bacteria and viruses by producing antibodies that attach themselves to them and destroy them.

When consumed regularly, these antibodies protect the body against infection.

According to Ayurveda, beef kheema is good for treating fever, cough, and cold.

It is also considered to be a tonic to improve overall health and well-being.

Here’s a quick summary of the benefits of beef kheema:

Boosts immunity and protects against infections

Helps keep bones strong

Contains essential fatty acids, vitamins, and minerals

Improves digestion

Is rich in iron

Low in calories

Gives energy

Are there any risks associated with beef kheema?

Beef kheema is a popular dish in India. In fact, the word “kheema” means “meat” in Hindi.

But unlike other meats that have their own unique risks, beef kheema doesn’t pose any health issues.

The main risk with beef kheema is that it may be contaminated with E. coli bacteria.

To avoid this, always wash your hands after handling raw meat, including beef kheema.

Also, be sure to cook everything thoroughly.

For example, when cooking ground beef, never let it sit uncooked on the countertop.

If you need more information about food safety, check out our article here.

How does beef kheema compare to other similar dishes?

Kheema literally means “meat gravy” in Hindi.

This dish originates from Punjab, India, where it was originally made with ground mutton (lamb).

But because cows are more common in North America, you’ll find this dish made with cow meat instead.

In fact, beef kheema is so popular that it’s even become a staple at restaurants in Canada and the United States, serving up to 1,000 servings per week.

You might be wondering what makes beef kheema so special.

Well, here are a few things that set it apart:

It’s a hearty meal that requires little preparation time.

You just need to add salt and pepper, cook the meat, and then stir in the gravy.

It’s versatile.

You can use it as a main course, side dish, or appetizer.

It’s extremely tasty.

Beef kheema is full of flavor and goes well with most kinds of rice.

It’s easy to make.

All you have to do is put everything in a pot over low heat and let it simmer slowly for several hours.

It’s healthy.

Beef kheema contains proteins, vitamins, iron, calcium, potassium, zinc, and fiber.

Plus, it doesn’t contain saturated fats or trans fats.

It’s cheap.

You can buy beef kheema ready-made at supermarkets for about $1.00 per pound.

That’s less than half the price of ground lamb.

The most common method of serving beef kheema is to use it as a filling for samosas or pakoras.

You can also add it to your favorite curry, such as chicken tikka masala or even make a beef korma.

The possibilities are endless!

Check out these popular ways to serve beef kheema:

Beef Korma

Spicy Beef Tikka Masala

Chicken Tikka Masala

Beef Biryani

Beef Makhni

Beef Rogan Josh

Vegetable Tandoori Naans

Indian Chicken Curry

Sizzling Vegetable Samosas

Pakora Filling

What are some interesting facts about beef kheema?

The name of this Indian dish comes from “kheem” which means ‘meat’ and “aam” which means ‘yogurt’.

This dish originated in Punjab state.

Most people associate it with the Mughal Empire, but its history goes back further than that.

It was first introduced by immigrants who came into India during the British colonial period.

These new settlers brought their culinary skills with them from home and adapted the dish to suit local tastes.

Kheema is usually prepared using ground beef, although other meats such as buffalo, lamb, and chicken may be substituted.

You can add yogurt to the meat mixture at the end of cooking to help keep it moist.

If you want to add more flavor, you can sprinkle on some garam masala (an aromatic spice mix) before adding the yogurt.

Garam masala is often sold separately in supermarkets, so you can buy it if you don’t have it already.

This dish is traditionally served with roti (Indian flatbread), but you can enjoy it with rice, naan bread, or even pita bread instead.

Kheema is great for lunch or dinner, and it’s especially good when served with naan or roti.

But it’s also great when served over hot rice.

Can beef kheema be made in advance?


You can make this recipe up to 2 days ahead of time and keep it refrigerated.

If you plan on serving it at another time, reheat it gently in a microwave oven before serving.

Beef Kheema

Beef Kheema Recipe

Kheema (pronounced “khay-may”) is a traditional Punjabi delicacy made from ground cow’s milk.
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Course Main Course
Cuisine American
Servings 2
Calories 385 kcal


  • 1 saucepan


  • 500 gram minced beef
  • 1 onion
  • 5 cm ginger
  • 2 tsp garlic
  • 1 tsp green chilies
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp garam masala
  • 1 tsp salt


  • Heat oil in a medium-sized saucepan. Add onions and fry on medium-low heat till evenly brown for 10 minutes.
  • Add crushed ginger and garlic and fry for 30 seconds.
  • Add green chilies and fry for 30 seconds.
  • Add ground and whole spices and fry for 1 minute. Add a splash of water to deglaze the pan if needed.
  • Increase heat to medium and add ground beef and salt. Fry till no longer pink, about 5 minutes.
  • Add 2 cups water and bring to a simmer. Lower heat, cover and let the beef cook for 30 minutes. Stir occasionally to make sure it doesn’t stick to the bottom of the pan.
  • Add yogurt and stir continuously on medium-low heat for about 8 minutes.
  • Remove from heat, place in serving platter and garnish with finely chopped cilantro and chilies



Calories: 385kcalCarbohydrates: 8gProtein: 55gFat: 13gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 155mgSodium: 1349mgPotassium: 998mgFiber: 2gSugar: 3gVitamin A: 14IUVitamin C: 6mgCalcium: 58mgIron: 7mg
Keyword Beef Kheema Recipe
Tried this recipe?Let us know how it was!

Latest posts by Grace Lambert (see all)

Leave a Comment

Recipe Rating


Chicken Asado Recipe

Tyrokafteri Recipe