Indian Beef Curry - Khin's Kitchen (2024)

Published: · by Khin · This post may contain affiliate links.

Jump to Recipe

Flavourful easy Indian Beef Curry recipe cooked in onion and tomato base curry sauce, infused with a blend of classic Indian spices. Create the best tender beef curry that brings both warmth and traditional home-cooking flavour to your plate. Perfect with a bowl of fluffy basmati rice or plain naan.

Indian Beef Curry - Khin's Kitchen (1)

In contrast to Chinese beef curry and Japanese beef curry, Indian beef masala curry is spicier and bolder in flavour.

We love both traditional homestyle and takeaway-style curries and they are always in our family's weekly meal rotation. Ground Beef Curry and Garlic Chilli Chicken Curry are my go-to quick curry recipes for the days I couldn't think of what curry to cook.

Jump to:
  • Why do we love this recipe
  • What type of beef to use?
  • Basic curry ingredients and spices
  • How to cook this beef curry
  • Cooking Note
  • Frequently Asked Questions
  • 📖 Recipe
  • 💬 Reviews

Why do we love this recipe

This beef curry is an excellent harmony of meat, spices, and fresh herbs, and is slow-cooked to perfection. Easy to adjust the heat and flavour to your preference by customizing the chilli and spices.

Beef curry is one of our family's specialities and we cook it in many different variations by adding tomatoes, potatoes, carrots, dal, and spices. We love to have it in everyday meals, casual dinners, celebrations, festivals, potlucks, etc. It's great to serve the crowd and is rich in satisfying bold flavour.

In this post, I am sharing the universal curried beef recipe that is made with essential curry ingredients and basic spices that anyone can effortlessly cook at home.

What type of beef to use?

  • The choice of beef cut has an impact on both cooking time and flavour of the final dish. Popular beef cut choices are chuck steak, shank, short ribs, flank steak, sirloin, skirt, silverside, etc.
  • Leaner beef cut contain less marble fat and need more time to become tender but they are ideal for slow-cooking.
  • For this slow-cooked universal beef curry, you don't have to use expensive meat cuts, add your favourite leaner or fatter beef. Slightly adjust the cooking time according to the meat cut and slow-braise to desired tenderness.
  • It's important to cut the beef into same-sized medium bite-sized pieces for even cooking and trimming out the excess fat.

Basic curry ingredients and spices

Indian Beef Curry - Khin's Kitchen (2)
  • Onion - I love to use shallot onions which are less in moisture and easy to melt in the curry sauce. Add your choice of brown onions, Asian shallots, baby onions, etc.
  • Tomatoes - Fresh vine ripened tomatoes are ideal for making curry sauce base. Cut the tomatoes into slices or small dice. Instead of fresh tomatoes you can also use tomato passata.
  • Ginger & Garlic - Use freshly grated ginger and garlic for the best curry flavour.
  • Ground Spices - I used turmeric, chilli, garam masala, and coriander powder.
  • Whole Spices - Adding whole spices bring signature authentic flavour to the dish. Cumin seeds, bay leaves, and cinnamon are 3 basic spices you will need.
  • Cooking oil - Add your choice of sunflower, vegetable, canola, ghee, or unsalted butter.

How to cook this beef curry

First prepare beef and marinade:

  1. Cut the beef into same-size small cubes.
  2. Season the beef cubes with salt, turmeric, chilli powder, garam masala, ginger, and cooking oil. Mix it well and marinate for 15 minutes.
Indian Beef Curry - Khin's Kitchen (3)

Sauté beef and spices:

  1. Heat the pan to medium heat and add oil. Once the oil is hot, add cumin seeds, cinnamon, and bay leaves. Let them sizzle for a few seconds.
  2. Next, add onions and cook until translucent. Then add the grated garlic and sauté for a few seconds until light brown. Then add the tomatoes and cook until the tomatoes are soft.
  3. Add beef and ground spices ( chilli, turmeric, coriander powder, garam masala ).
  4. Combine everything well and cook for 1-2 minutes.
Indian Beef Curry - Khin's Kitchen (4)

Slow-cook the beef in heavy-bottom pot:

  1. Now add water and salt to taste. Stir everything well.
  2. Bring the heat to low, close the lid and simmer for 1 hour or until the beef is tender. ( Check occasionally and add more water if necessary. )
  3. Make a taste test and add more salt or spices if needed.
  4. Once the beef is tender, turn off the heat and add coriander. Transfer to a serving plate and garnish with coriander and serve with plain basmati rice, naan, or chapati.
Indian Beef Curry - Khin's Kitchen (5)

Cooking Note

  • Use a heavy-bottomed pot or pan that helps distribute the heat evenly.
  • Add enough water to cover the beef in the pot to prevent it from drying out during the slow-braising process.
  • Curry flavours can be intensified over time, so make a taste test and adjust the seasoning if needed.
  • Cooking time can be varied according to the beef cut you used and the type of cookware and cooking method. If you are cooking over a stovetop or slow cooker it will take more time and if you cook in a pressure cooker it will be a lot quicker.
Indian Beef Curry - Khin's Kitchen (6)

Frequently Asked Questions

Can you cook it ahead?

Yes, beef curry can be cooked in advance and taste even better the next day as the flavours have more time to infuse.

Can you freeze it?

Absolutely, you can freeze the leftover beef curry in the freezer in a freezer-safe bag or container for future use. It usually lasts in the fridge for up to 3 months and 3-4 days in the fridge. Make sure to store it in the fridge in an air-tight container.

How to reheat it?

It can be reheated over the stovetop for 4-5 minutes until piping hot. To reheat it in the microwave, place it in the microwave-safe container and reheat it for 2-3 minutes or until hot. To avoid drying out the curry sauce, add a splash of water if needed.

Is this dish very spicy?

This dish is medium-hot but you can customize the level of spiciness by adding more or less chilli. If you prefer it spicier, add more chilli powder and fresh green chillies and if you prefer milder or kid-friendly curry, you can substitute chilli powder with paprika or reduce the chilli amount.

How to serve this dish?

To create a complete simple meal, pair it with plain basmati or naan bread. Add a side salad, pickles, chutney, and appetizers like Indian Onion Salad, Raita, Butterfly Prawns, Or Chicken Pakora for a wholesome dinner.

More Easy Indian Curry Recipes

  • Easy Chicken Rogan Josh
  • Lamb Karahi
  • Homestyle Chicken Handi
  • Lamb Korma

Stay updated on our new recipes

We are on social media Facebook, Instagram, YouTube ( New recipe video every week ), and Pinterest ( Pin your favourite recipes ). If you've tried this recipe, please share your comment or post on social media and tag me. I would love to see your creations and feedback.

📖 Recipe

Indian Beef Curry - Khin's Kitchen (11)

Indian Beef Curry

Flavourful easy Indian Beef Curry recipe cooked in onion and tomato base curry sauce, infused with a blend of classic Indian spices. With this recipe, you can create the best tender beef masala curry that brings both the warmth and authentic home-cooking flavour. Serve with a basmati rice or a choice of flat bread, naan, or chapati.

5 from 20 votes

Print Pin Rate

Course: Main Course

Cuisine: Indian

Prep Time: 10 minutes minutes

Cook Time: 1 hour hour

Marinate time: 15 minutes minutes

Servings: 4

Calories: 555kcal

Author: Khin

Equipment

  • Heavy bottom pot with lid Cast iron, casserole pan, or slow cooker

Ingredients

  • 600 grams Beef Cut into medium-sized chunks
  • 2 Onion Shallot or brown onion, finely chopped
  • 2 Large tomatoes Vine ripened tomatoes
  • 2 tbsp Garlic Finely grated or garlic paste
  • handful Coriander Roughly chopped
  • 4-5 tbsp Cooking oil Or ghee or unsalted butter
  • 1 tsp Salt Or salt to taste
  • 2 cup Warm water Or enough water to cover the beef

Beef marinade

  • ½ tsp Chilli powder
  • ½ tsp Turmeric powder
  • ½ tsp Garam masala
  • 1 tbsp Ginger finely grated or paste
  • 1 tsp Cooking oil
  • 1 tsp Salt or salt to taste

Spices

  • 1 tsp Chilli powder
  • 1 tsp Turmeric powder
  • 1 tsp Garam masala
  • ½ tsp Coriander powder
  • 1 Cinnamon stick
  • 3-4 Bay leaves
  • 1 tsp Cumin seeds

Metric - US Customary

Instructions

  • Cut the beef into same-size small cubes. Season the beef cubes with salt, turmeric, chilli powder, garam masala, ginger, and cooking oil. Mix it well and marinate for 15 minutes.

  • Heat the pan to medium heat and add oil. Once the oil is hot, add cumin seeds, cinnamon, and bay leaves. Let them sizzle for a few seconds.

  • Next, add onions and cook until translucent. Then add the grated garlic and sauté for a few seconds until light brown. Then add the tomatoes and cook until the tomatoes are soft.

  • Add beef and ground spices ( chilli, turmeric, coriander powder, garam masala ). Combine everything well and cook for 1-2 minutes. Then add water and salt to taste.

  • Stir everything well. Bring the heat to low, close the lid and simmer for 1 hour or until the beef is tender. ( Check occasionally and add more water if necessary. ) Make a taste test and add more salt or spices if needed.

  • Once the beef is tender, turn off the heat and add coriander. Transfer to a serving plate and garnish with coriander and serve with plain basmati rice, naan, or chapati.

Notes

  • What type of chilli powder to use? Add regular hot/mild chilli powder or Kashmiri chilli powder for vibrant red colour.
  • How to make it spicier?Dried crushed chillies and hot green chillies can be also added if you prefer spicy beef curry.
  • Tomatoes - Instead of fresh tomatoes you can use tinned/canned tomato passata.
  • Note - It usually takes 1 hour for the beef to get tendered but cooking time can be varied according to the beef cut and the type of cookware that you use.

Nutrition

Calories: 555kcal | Carbohydrates: 13g | Protein: 28g | Fat: 43g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 22g | Trans Fat: 2g | Cholesterol: 107mg | Sodium: 1292mg | Potassium: 684mg | Fiber: 2g | Sugar: 4g | Vitamin A: 736IU | Vitamin C: 14mg | Calcium: 59mg | Iron: 4mg

Tried this Recipe? Pin it for Later!Mention @KhinsKitchen or tag #KhinsKitchen!

« Sweet and Sour Fish

Prawn Tempura ( Battered Prawns ) »

Reader Interactions

Comments

  1. Marguerite says

    Indian Beef Curry - Khin's Kitchen (12)
    Excellent recipe! Followed all the steps and it was delicious!
    Thank you 🙏

    Reply

    • Khin says

      Glad that you enjoyed it, Marguerite.

      Reply

  2. Joanne Heath says

    Indian Beef Curry - Khin's Kitchen (13)
    I loved this recipe; it was so easy to make - then just pop in the oven and let the spices do their work. However, the proof is in the tasting - it's really delicious!! (I did include extra bay leaves, but only because they were picked from my garden, as opposed to the dried version, so thought that would make sense...)

    Reply

    • Khin says

      Hi Joanne, thanks for trying out this curry recipe. I haven't tried fresh bay leaves in curry before but that sounds so fresh and flavourful.

      Reply

  3. Felicia says

    What type of beef do you recommmend?

    Reply

    • Khin says

      Hi Felicia, we usually use chuck, round, leg, etc. You can use any of your favourite stew beef cut for this recipe.

      Reply

  4. Kendra says

    Indian Beef Curry - Khin's Kitchen (14)
    Absolutely will become a go to for our family. So glad I came across this recipe and thank you for sharing. I followed the instructions and it was amazing.

    Reply

    • Khin says

      So glad that you like this recipe. Thanks for sharing your feedback, Kendra.

      Reply

  5. Olivia says

    Indian Beef Curry - Khin's Kitchen (15)
    Very straightforward recipe. We enjoyed all your curries, especially this one. Pls share instant pot and slow cooker beef recipes.

    Reply

  6. Olivia says

    Indian Beef Curry - Khin's Kitchen (16)
    Very straightforward recipe. We enjoyed all your curries, especially this one. Pls share instant pot and slow cooker beef recipes.

    Reply

  7. Belle says

    Indian Beef Curry - Khin's Kitchen (17)
    I made it yesterday. Didn’t use some spices but it was still so good. Thanks for the easy recipe. I’m trying your lamb mince curry next!

    Reply

    • Khin says

      Glad that you enjoyed this recipe, Belle. I don't usually add all spices. You can customize both ground spices and whole spices to your own taste. Hope you enjoy lamb mince curry too!

      Reply

  8. Elle M says

    Indian Beef Curry - Khin's Kitchen (18)
    I’ve got all the ingredients in hand, except beef. 😂 I’ll try it tomorrow. Just printed out your recipe. Thank you.

    Reply

    • Khin says

      Hope you enjoy it, Elle. Let me know how your curry turns out.

      Reply

Leave a Reply

Indian Beef Curry - Khin's Kitchen (2024)

FAQs

What is the secret to the best Indian curry? ›

Tips for the Perfect Curry
  • Use fresh spices. For the best results, always try to use fresh spices. ...
  • Give the spices a toast. ...
  • Wrap up your whole spices. ...
  • Blitz your tomatoes. ...
  • Onions are the key. ...
  • Don't overcook your chicken. ...
  • Keep your garlic and ginger fresh. ...
  • Add exciting toppings.

What is the best cut of beef for Indian curry? ›

Chuck Steak

Chuck is juicy, flavourful, and versatile with the fatty juices providing a rich, delicious curry. Plus, the chuck steak is easy to cut into small pieces, so it cooks quickly and evenly.

How to make Indian curry more flavorful? ›

The easiest way to fix a bland and tasteless curry is by adding spices like red chili powder, cumin, coriander, garam masala, curry leaves and turmeric. Just make a quick tempering and pour over the curry to give it a nice punch of spices and herbs.

Does coconut milk make curry less spicy? ›

Coconut milk or cream

Coconut milk is a vegan option for all curries. You can also try adding a splash of milk, if that's all you have to hand. Milk contains a protein called casein which actually breaks down capsaicin and makes it less spicy – both full-fat and skimmed do the trick nicely.

What is the secret ingredient in Indian curry? ›

If it is a secret ingredient then it should be kept secret. I think that the secret ingredient for any curry is salt. If salt is not there then whatever you add does not taste good. It is not really secret, there are spices Cumin or Mustard or Coriander I use and Tamarind for sourness.

How do restaurants make curry so creamy? ›

The actual sweetness and creaminess of such curries meanwhile, usually comes from fried onions and either cashews and/or dairy products. Instead of (or in addition to) onion, ground coconut may be used. White poppy seeds and/or watermelon seeds are also used in some creamy sauces.

How to make curry taste like restaurant? ›

Simple suggestions for restaurant good quality curries:
  1. Fry your onions till they are golden brown.
  2. Fry your spices but don't burn them. ...
  3. Use good quality spices. ...
  4. Seasoning. ...
  5. Use fatty yoghurt (greek style works) in curries to make them richer. ...
  6. Patience. ...
  7. Use a neutral vegetable oil. ...
  8. Experiment.
Jun 24, 2018

Should I add garam masala to curry? ›

Fresh and fragrant

Dev Biswal explains: 'Generally, it's better to add garam masala at the end of the cooking process, as it works on an aromatic level, raising the whole nature of the dish. ' So stir a little into your curry just before serving to release all those fresh, vibrant aromas.

How to reduce spices in beef curry? ›

Add the juice of half a lemon or a lime, 1–2 tablespoons (15–30 mL) of vinegar or tomato sauce, or ¼ cup (50 g) of fresh tomatoes or pineapple to the curry, and see if the spiciness is reduced. Taste the curry after each addition to check how spicy it is before adding more ingredients.

When should I add coconut milk to my curry? ›

Once the spices and veg have cooked, add in the coconut milk and a couple cups of chicken stock. Turn the heat up so it comes to a boil and then lower to about medium heat and cook for 10-15 minutes. Just until it starts to thicken! I normally do 10 minutes, but if you like a really thick sauce, take it longer.

Does lemon juice make curry less spicy? ›

For those seeking to learn how to cool down a spicy curry, a final tip is to use acidic flavours. Lemon juice, lime juice or vinegar can take away some of the intensity of chilli heat.

What makes Indian curry so good? ›

From the fiery kick of chili powder to the warmth of cumin seeds and the earthy fragrance of turmeric, Indian spices offer a vast array of flavors. Other essential spices include coriander, cardamom, cloves, cinnamon, and mustard seeds.

What gives Indian curry its taste? ›

A curry mix has a warm, robust spicy taste as a result of combining roasted and grounded coriander seeds, turmeric, cumin and chili peppers. Other spices commonly found within the blend are fenugreek, clove, mustard, black pepper, nutmeg or ginger.

Top Articles
Latest Posts
Article information

Author: Virgilio Hermann JD

Last Updated:

Views: 5446

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Virgilio Hermann JD

Birthday: 1997-12-21

Address: 6946 Schoen Cove, Sipesshire, MO 55944

Phone: +3763365785260

Job: Accounting Engineer

Hobby: Web surfing, Rafting, Dowsing, Stand-up comedy, Ghost hunting, Swimming, Amateur radio

Introduction: My name is Virgilio Hermann JD, I am a fine, gifted, beautiful, encouraging, kind, talented, zealous person who loves writing and wants to share my knowledge and understanding with you.