• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Khin's Kitchen logo
  • All Recipes
  • Popular
  • About Me
  • Contact Me
  • Subscribe my Newsletter
menu icon
go to homepage
search icon
Homepage link
  • All Recipes
  • Popular
  • About Me
  • Contact Me
  • Subscribe my Newsletter
×
Home » Recipes » Beef Recipes

Indian Beef Curry

Published: Aug 10, 2023 · Modified: Aug 11, 2023 · 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.

A white serving bowl containing beef chunks cooked in curry sauce.

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

Labelled ingredients displayed on the wooden table.
  • 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.
2 image college showing how to cut beef and how to marinate.

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.
4 image collage showing, how to sauté beef with onion, tomatoes, and spices.

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.
4 image collage showing how to slow-cook the beef in curry sauce.

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.
A white pot containing, beef curry with coriander.

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

  • A white bowl containing chicken pieces with red curry sauce.
    Easy Chicken Rogan Josh
  • Steel serving bowl containing lamb curry with fresh ginger strips, green chillies and coriander. Onion slices, lime wedges and naan on the side.
    Lamb Karahi
  • A metal bowl containing creamy Handi chicken curry.
    Homestyle Chicken Handi
  • A copper serving bowl containing lamb curry with creamy sauce and almond flakes.
    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

A white bowl containing, Indian-style beef in curry sauce.

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 22 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
US Customary - Metric

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. Diane T says

    April 21, 2025 at 6:51 am

    What cut of beef do you use?

    Reply
  2. MR J S HAINES says

    March 25, 2025 at 7:07 pm

    5 stars
    just amazing
    and easy to follow recipe thank you regards duke

    Reply
  3. Susan says

    February 11, 2025 at 11:15 pm

    My husband loved this curry. I followed the recipe exactly. Thank you

    Reply
  4. John Young says

    November 08, 2024 at 12:31 pm

    love this recipe have shared it with few friends after they tasted the one I made . I cooked mine with a little bit of chilli oil we bit more kick

    Reply
  5. Alan Birmingam says

    October 29, 2024 at 9:00 am

    Hi Khin.
    Tried this recipe last week, we enjoyed it so much we're having it again tonight! Thank you so much, and keep the recipes coming. 😁👍

    Reply
  6. Liz T says

    October 09, 2024 at 8:39 am

    Delicious! A mild yet wonderfully aromatic and flavourful curry, this will definitely be on the go-to recipe list. Easy to increase the spiciness if required although I prefer this version.

    Reply
  7. Chris holland says

    October 08, 2024 at 4:28 pm

    5 stars
    this is the best recipe i have found its easy to follow and delicious thank you so much

    Reply
  8. Marguerite says

    February 29, 2024 at 1:32 am

    5 stars
    Excellent recipe! Followed all the steps and it was delicious!
    Thank you 🙏

    Reply
    • Khin says

      February 29, 2024 at 2:54 pm

      Glad that you enjoyed it, Marguerite.

      Reply
  9. Joanne Heath says

    February 17, 2024 at 5:42 pm

    5 stars
    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

      February 18, 2024 at 9:09 pm

      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
  10. Felicia says

    January 03, 2024 at 7:22 pm

    What type of beef do you recommmend?

    Reply
    • Khin says

      January 08, 2024 at 1:29 pm

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

      Reply
  11. Kendra says

    December 24, 2023 at 1:24 am

    5 stars
    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

      December 25, 2023 at 1:19 pm

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

      Reply
  12. Olivia says

    September 23, 2023 at 4:57 pm

    5 stars
    Very straightforward recipe. We enjoyed all your curries, especially this one. Pls share instant pot and slow cooker beef recipes.

    Reply
  13. Olivia says

    September 23, 2023 at 4:56 pm

    5 stars
    Very straightforward recipe. We enjoyed all your curries, especially this one. Pls share instant pot and slow cooker beef recipes.

    Reply
  14. Belle says

    August 28, 2023 at 10:44 pm

    5 stars
    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

      August 30, 2023 at 11:13 pm

      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
  15. Elle M says

    August 12, 2023 at 11:23 pm

    5 stars
    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

      August 14, 2023 at 5:50 pm

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

      Reply
5 from 22 votes (13 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar


Image of Khinskitchen

Hi, I'm Khin! This blog is all about my family home cooking recipes. I want to share how to make delicious meals from simplest method with step-by-step cooking videos.

More about me →

Popular Posts

  • Sweet and Sour Chicken Hong Kong Style
  • A white bowl containing pasta and chicken with tomatoes sauce and sprinkle with cheese and parsley.
    Spicy Chicken Pasta
  • crispy salt and chilli chicken
    Crispy Salt and Chilli Chicken
  • A white bowl containing stir fried noodles, stir fried vegetables and king prawns on the white tea towel.
    King Prawn Chow Mein
  • crispy shredded chicken
    Crispy Shredded Chicken
  • sweet chilli beef
    Crispy Chilli Beef (with Sweet Chilli)

Asian Take-out

  • a plate full of chinese chicken curry and white rice with wooden spoon at the side.
    Chinese Chicken Curry
  • crispy shredded beef
    Crispy Shredded Beef Recipe
  • A plate filled with salt and pepper chips with small bowl of crushed chilli and spring onions to garnish.
    Chinese Salt and Pepper Chips
  • Salt and pepper chicken
    Salt and Pepper Chicken
  • A white bowl containing, Chinese fried rice with eggs, Char siu, prawns, peas, carrots, spring onions.
    Special Fried Rice
  • A white bowl containing, crispy coated chicken with dried chillies and spring onions.
    Mongolian Chicken
  • A grey plate containing spicy fried chips topped with sliced chilli and coriander.
    Masala Chips
  • A white plate containing, spicy fried chicken strips, topped with spring onion and sliced chillies.
    Crispy Honey Chilli Chicken

Recent Recipes

  • A white plate containing Chinese-style whole steamed fish with ginger, chilli, and scallions.
    Easy Chinese Steamed Fish
  • spicy chicken stir fry topped with plain rice with wooden cutlery on the side and lime wedges and sesame seeds to garnish at the side.
    Firecracker Chicken
  • A white bowl containing chow mein with chicken.
    Chicken Chow Mein Recipe
  • A clear glass jar containing glossy sweet chilli sauce.
    Sweet Chilli Sauce

Footer

↑ back to top

  • About Me
  • Privacy Policy
  • Accessibility Policy
  • Terms & Conditions

  • Sign Up! for recipe newsletter

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 TRENDY MEDIA CREATION LTD

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.