Malabar Beef Curry with Coconut and Curry Leaves

Malabar beef curry belongs to the coconut-rich cooking of Kerala’s coast, where curry leaves, mustard seeds and warm spices give depth to slow-simmered meat dishes. Here, beef is cooked until tender in a glossy onion, tomato and coconut milk gravy, with ginger, garlic, coriander, turmeric and black pepper shaping the sauce rather than overwhelming it. The final tempering of curry leaves in coconut oil adds a fresh, aromatic lift just before serving. Spoon it over steamed rice for a generous dinner that is creamy, savoury and gently spiced, with enough richness to make the sauce the centre of the plate.
Cuisine style Malabar-style Indian curry
Spice level Medium
Cooking style One-pot cooking • Make-ahead friendly • Freezer-friendly
Time commitment Slow-cooked

Why this recipe works

  • Layered aromatics: Mustard seeds, curry leaves, cinnamon, ginger and garlic build fragrance before the beef and coconut milk are added.
  • Rich coconut sauce: A low simmer helps the coconut milk thicken gently around the beef without turning heavy.
  • Deep, savoury finish: Slow cooking tenderises the beef while the onion, tomato and spices form a rounded curry base.

Get the most out of this recipe

Adjust the heat

  • For gentler heat: Use less dried chilli, or replace it with extra black pepper for warmth without the same sharp chilli heat.
  • For more heat: Add extra dried chilli during the initial tempering so the heat infuses into the oil.

Ingredient notes

  • Use stewing beef: A cut suited to slow cooking will become tender during the simmer and hold up well in the coconut gravy.
  • Fresh curry leaves matter: Fresh curry leaves give the curry its distinctive fragrance, especially in the final tempering.
  • Coconut milk texture: Fuller coconut milk gives a richer, silkier sauce; keep the heat gentle once it is added.

Timing notes

  • Mostly gentle simmering: The active work is in building the spice base; most of the time is spent letting the beef cook slowly until tender.
  • Let it stand briefly: Resting the curry off the heat before serving allows the spices to settle into the sauce.

Make-ahead tips

  • Good made ahead: The curry keeps well in the fridge and often tastes more rounded after the flavours have had time to develop.
  • Reheat gently: Warm on the hob over low heat until piping hot, loosening the sauce with a splash of water if needed.
  • Freezer-friendly: Cool completely before freezing, then defrost overnight in the fridge and reheat gently.

Equipment you'll need

Ingredients
Instructions
Print
  1. Thinly slice the onion. Finely grate the garlic and ginger, then roughly chop the tomatoes.
  2. Heat 1 tbsp of the coconut oil in a Dutch oven over medium heat. Add the mustard seeds and cook for 30 to 60 seconds until they start to pop, then add the dried red chilli, cinnamon stick and half the curry leaves and stir for 20 seconds until fragrant.
  3. Add the onion and cook for 8 to 10 minutes, stirring often, until softened and lightly golden. Stir in the garlic and ginger and cook for 1 minute.
  4. Stir in the tomatoes, ground coriander, ground turmeric and black pepper. Cook for 6 to 8 minutes until the tomatoes break down and the mixture looks thick and glossy.
  5. Add the beef and stir well to coat in the spiced tomato base. Cook for 4 to 5 minutes, stirring, until the beef loses its raw colour on the outside.
  6. Pour in the coconut milk and bring to a gentle simmer. Reduce the heat to low, cover and cook for 55 to 60 minutes, stirring every 15 minutes, until the beef is tender and the sauce has thickened slightly.
  7. In a small frying pan, heat the remaining 1 tbsp coconut oil over medium heat. Add the remaining curry leaves and cook for 30 to 45 seconds until glossy and very fragrant, then immediately scrape the tempering into the curry and stir through.
  8. Simmer uncovered for 3 to 5 minutes to bring everything together, then remove the cinnamon stick before serving. The curry should be rich and spoon-coating; if it is thicker than you like, loosen with a splash of water and warm through.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Serving suggestions

This recipe pairs well with:

Steamed rice

Tips

  • Keep the heat low once the coconut milk goes in; a gentle simmer helps prevent splitting and keeps the sauce silky.
  • For a deeper flavour, let the curry stand off the heat for 10 minutes before serving so the spices settle into the sauce.
  • If serving vulnerable groups, ensure the beef is cooked until piping hot throughout and properly tender before eating.

Substitutions

  • Replace Coconut oil with Extra-virgin olive oil for a less coconut-forward finish.
  • Replace Dried red chili with 0.5 tsp Black pepper for gentler heat.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then refrigerate in a sealed container for up to 3 days. Freeze for up to 3 months; defrost overnight in the fridge and reheat gently on the hob until piping hot, adding a splash of water if needed to loosen.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 1h 35min (25min active)
  • Difficulty: Medium
  • Cuisine: Indian
  • Allergens:
    Mustard
With serving suggestions One pot Freezer friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.