Skip to content
sri-lankandinner✨ New

Sri Lankan Beef Smore (Slow-Cooked Spiced Beef Curry)

Beef slow-braised in a thick, dark roasted curry powder sauce with coconut milk, reduced until deeply concentrated and rich.

Prep
25 min
Cook
140 min
Servings
6
Difficulty
Medium
4.4
Sign in to rate
#sri lankan#dinner#traditional#home cooking#world cuisine

About This Recipe

Sri Lankan Beef Smore is a real, traditional Sri Lankan dish, known as Slow-Cooked Spiced Beef Curry. Beef slow-braised in a thick, dark roasted curry powder sauce with coconut milk, reduced until deeply concentrated and rich.\n\nBeef smore reflects Sri Lanka's tradition of using roasted curry powder, toasted specifically for meat curries, to create a darker, more intensely flavored dish than the milder curries made with raw curry powder.\n\nThe result is a dish worth making on its own merits: it rewards patience with the technique and delivers real, specific flavor rooted in Sri Lankan home cooking, not a generic stand-in for a search term.

Ingredients

Serves 6

  • 1 kgbeef chuck(cubed)
  • 3 tbspneutral oil
  • 1yellow onion(diced)
  • 6garlic cloves(minced)
  • 1 piecefresh ginger(minced)
  • 3 tbsproasted Sri Lankan curry powder
  • 1 tspchili powder
  • 10curry leaves
  • 1cinnamon stick
  • 1 tspfine sea salt(to taste)
  • 400 mlcoconut milk
  • 200 mlwater

Instructions

  1. 1

    Brown the beef

    Heat oil in a heavy pot and brown the beef cubes on all sides; set aside.

  2. 2

    Cook the aromatics

    Add onion, garlic and ginger to the same pot, cooking until softened, about 8 minutes.

  3. 3

    Bloom the spices

    Stir in roasted curry powder, chili powder, curry leaves and cinnamon stick, cooking for 1 minute until fragrant.

  4. 4

    Braise

    Return the beef to the pot, add water, cover, and simmer for 1.5 hours until the beef is nearly tender.

  5. 5

    Add coconut milk

    Stir in coconut milk and continue simmering uncovered for 30 minutes, until the sauce reduces to a thick, dark, clinging consistency.

  6. 6

    Serve

    Season with salt, remove the cinnamon stick, and serve hot with rice or roti.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Use genuine roasted Sri Lankan curry powder, which is toasted dark before grinding, giving this dish its characteristic deep, almost smoky flavor distinct from regular curry powder.

  • →

    Let the sauce reduce properly uncovered at the end — a thin, watery sauce means the dish hasn't developed its full concentrated flavor.

  • →

    This curry, like most braises, tastes even better the next day after resting.

Variations

  • •

    Use lamb or goat instead of beef for a different traditional protein.

  • •

    Some households add potato chunks in the last 30 minutes for a heartier meal.

  • •

    Adjust the chili powder quantity to control the heat level to taste.

Storage

Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave with a splash of water or stock to loosen the texture.

History & Origin

Beef smore reflects Sri Lanka's tradition of using roasted curry powder, toasted specifically for meat curries, to create a darker, more intensely flavored dish than the milder curries made with raw curry powder.

Frequently Asked Questions

What is roasted curry powder and how is it different from regular curry powder?

Roasted Sri Lankan curry powder is made by dry-toasting whole spices until dark brown before grinding, giving it a deeper, more intense flavor than standard, untoasted curry powder blends.

Where can I find roasted curry powder?

Sri Lankan or South Asian grocery stores typically carry it; it can also be made at home by toasting a mix of coriander, cumin, fennel and other whole spices until dark, then grinding.

Can I make this in a slow cooker?

Yes, brown the beef and aromatics on the stovetop first, then transfer to a slow cooker on low for 6 hours, adding coconut milk in the last hour.

Nutrition Facts

Per serving (380g / 13.4 oz) · 6 servings total

Calories460kcal
Protein32g
Carbohydrates10g
Fat32g
Fiber2g
Protein32g
Carbs10g
Fat32g

Time Summary

Prep time25 min
Cook time140 min
Total time165 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes