lunchdinnersri lankancurry

Sri Lankan Beef Curry (Maas Curry)

A bold, deeply spiced Sri Lankan beef curry slow-cooked with roasted curry powder, coconut milk, and warming whole spices until the meat is fall-apart tender and the gravy is rich and dark.

By Kitchen Recipe Team
Sri Lankan Beef Curry (Maas Curry)
Prep Time20 mins
Cook Time90 mins
Servings4
Difficultymedium

Why You'll Love This Sri Lankan Beef Curry (Maas Curry)

This Sri Lankan Beef Curry (Maas Curry) brings authentic sri lankan flavors straight to your kitchen. Perfect for a lunch when you want something satisfying, flavorful, and easy to make. People love this recipe because it combines simple ingredients to create something truly magical.

Sri Lankan Beef Curry (Maas Curry)

Prep: 20 mins•Cook: 90 mins•Total: 110 mins•Yields: 4 Servings

Ingredients

Servings:4
  • beef (chuck or shin)
  • coconut milk
  • onion
  • garlic
  • ginger
  • tomatoes
  • roasted Sri Lankan curry powder
  • red chili powder
  • turmeric
  • cinnamon
  • cardamom
  • cloves
  • curry leaves
  • pandan leaf
  • oil
  • salt

Equipment Needed

  • Deep pot or clay pot
  • Knife

Instructions

1

Marinate Beef

Cut beef into large cubes. Marinate with roasted curry powder, red chili powder, turmeric, salt, and oil. Mix well and marinate for at least 30 minutes or overnight.

2

Temper Aromatics

Heat oil in a deep pot. Add cinnamon, cardamom, and cloves. After 30 seconds, add curry leaves, pandan leaf, and sliced onion. Fry until deep golden.

3

Add Garlic & Ginger

Add minced garlic and grated ginger. Cook for 2 minutes until very fragrant.

4

Brown Beef

Add marinated beef and brown on all sides on high heat for 5–7 minutes to develop a deep crust.

5

Add Tomatoes & Simmer

Add chopped tomatoes, cover, and cook on medium heat for 15 minutes until the tomatoes break down completely.

6

Add Coconut Milk & Slow Cook

Pour in coconut milk. Reduce to low heat, cover partially, and simmer for 60–70 minutes until the beef is completely tender and the gravy is thick and dark. Serve with rice.

Nutrition Information

430
Calories
38g
Protein
10g
Carbs
26g
Fat
2g
Fiber

*Per serving. Nutritional values are estimates.

Expert Tips

  • • Sri Lankan beef curry requires patience — a long, slow simmer is what makes the meat melt-in-the-mouth tender.
  • • Use bone-in beef for the richest flavor. The collagen from the bones thickens the gravy naturally.
  • • Roasted curry powder is non-negotiable for the authentic dark, smoky flavor.

Variations

  • • Black Beef Curry: Use extra roasted curry powder and cook without coconut milk for a dry, intensely spiced version.
  • • Pressure Cooker: Use a pressure cooker to reduce the cooking time to 30 minutes.

Chef's Notes & Storage

•

Like all Sri Lankan meat curries, beef curry always tastes better the next day.

•

Storage: Refrigerate for up to 3 days. Reheats beautifully on the stove.

Frequently Asked Questions

Q: What cut of beef is best?

A: Chuck or shin (shank) are the most traditional — they have enough fat and collagen to become very tender during the long slow cook.

Kitchen Recipe Team

The Kitchen Recipe team shares delicious recipes, cooking guides, and food inspiration from around the world to help you create amazing meals at home.

Kitchen Recipe
Cook · Share · Enjoy

Kitchen Recipe Collection

Sri Lankan Beef Curry (Maas Curry)

A bold, deeply spiced Sri Lankan beef curry slow-cooked with roasted curry powder, coconut milk, and warming whole spices until the meat is fall-apart tender and the gravy is rich and dark.

Sri Lankan Beef Curry (Maas Curry)
Prep
20 min
Cook
90 min
Total
110 min
Servings
4
Difficulty
medium
Cuisine
sri lankan

Ingredients

Scaled for 4 servings

  • beef (chuck or shin)
  • coconut milk
  • onion
  • garlic
  • ginger
  • tomatoes
  • roasted Sri Lankan curry powder
  • red chili powder
  • turmeric
  • cinnamon
  • cardamom
  • cloves
  • curry leaves
  • pandan leaf
  • oil
  • salt

Equipment

  • Deep pot or clay pot
  • Knife

Instructions

Cooking Tips

  • Sri Lankan beef curry requires patience — a long, slow simmer is what makes the meat melt-in-the-mouth tender.
  • Use bone-in beef for the richest flavor. The collagen from the bones thickens the gravy naturally.
  • Roasted curry powder is non-negotiable for the authentic dark, smoky flavor.

Variations

  • Black Beef Curry: Use extra roasted curry powder and cook without coconut milk for a dry, intensely spiced version.
  • Pressure Cooker: Use a pressure cooker to reduce the cooking time to 30 minutes.

Chef's Notes & Storage

  • Like all Sri Lankan meat curries, beef curry always tastes better the next day.
  • Storage: Refrigerate for up to 3 days. Reheats beautifully on the stove.

Nutrition Estimate

430 calories · 38g protein · 10g carbs · 26g fat · 2g fiber per serving

You May Also Like

Sri Lankan Fish Curry (Malu Curry)
lunch

Sri Lankan Fish Curry (Malu Curry)

A fiery, rich, and aromatic Sri Lankan fish curry cooked in a spiced tomato and coconut milk gravy — a staple dish served daily in Sri Lankan households alongside rice.

45m mediumsri lankan
View Full Recipe
Sri Lankan Chicken Curry
lunch

Sri Lankan Chicken Curry

A deeply aromatic and richly spiced Sri Lankan chicken curry, slow-cooked with roasted curry powder, coconut milk, and fragrant spices — one of the most celebrated dishes in Sri Lankan cuisine.

60m mediumsri lankan
View Full Recipe
Sri Lankan Mutton Curry
lunch

Sri Lankan Mutton Curry

Tender, aromatic mutton pieces slow-cooked in a rich Sri Lankan spice blend with coconut milk, curry leaves, and roasted spices — a festive dish beloved for Sunday lunches and special occasions.

95m mediumsri lankan
View Full Recipe