Print

Coconut Beef Curry

Top view of Coconut Beef Curry in a black bowl, garnished with coriander leaves and surrounded by red onions, garlic, and rice.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, richly spiced coconut beef curry made with tender beef, coconut milk, and fragrant spices. This comforting dish is perfect for weeknight dinners or special gatherings.

  • Author: Catherine
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 10 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Halal

Ingredients

  • 2 tablespoons oil
  • 1 kg beef chuck or gravy steak, cut into 2.5 cm cubes
  • 2 bay leaves
  • 1 cinnamon stick
  • 1 cup chopped onions
  • 1 sprig curry leaves (optional)
  • 3 garlic cloves, chopped
  • 1 inch fresh ginger, chopped
  • 3 tablespoons curry powder
  • ½ cup coconut milk
  • 1 cup water
  • Salt to taste
  • Chopped coriander leaves, to garnish
  • Lemon wedges, to garnish
  • Rice, naan, or paratha for serving

Instructions

  1. Heat 1 tablespoon of oil in a large pan over high heat. Brown the beef in batches for 4–5 minutes. Remove and set aside.
  2. Reduce heat to medium-high. Add the remaining tablespoon of oil, bay leaves, and cinnamon stick. Sauté for 1 minute until fragrant.
  3. Add chopped onions and curry leaves. Cook until the onions are browned, about 2–3 minutes.
  4. Stir in chopped garlic and ginger. Cook for 1 minute until fragrant.
  5. Add curry powder and stir for another minute without burning it.
  6. Pour in the coconut milk and water. Add salt to taste and stir well.
  7. Return the browned beef to the pan. Cover and simmer for 45–60 minutes or until beef is tender. Stir occasionally and add water if needed.
  8. Garnish with chopped coriander and lemon wedges before serving. Serve hot with rice or flatbreads.

Notes

  • Use full-fat canned coconut milk for best results.
  • Adjust spice level by choosing mild or hot curry powder.
  • Add cubed potatoes or vegetables for variation.
  • Cook longer if beef isn’t tender after 1 hour.
  • Garam masala can be added at the end for extra flavor.