Lamprais (ලම්ප්රයිස්) — Banana-Leaf Burgher Rice Parcel
Lamprais is a Sri Lankan Dutch Burgher feast: stock-cooked rice, mixed meat curry, frikkadels, seeni sambol, brinjal pahi, and ash plantain baked in banana leaves. Rampe, maldive fish, and Ceylon cinnamon give it unmistakable island character.

Printable Recipe Card
Servings: 6 · Total: 240 min · Difficulty: hard
Ingredients (quick list)
- 600 g aged basmati rice
- 900 ml beef stock (unsalted or low-sodium)
- 30 g ghee
- 2 rampe (pandan leaves) (tied in knots)
- 1 stick Ceylon cinnamon
- 4 pod green cardamom (lightly bruised)
- 4 cloves
- 6 g fine sea salt
- 300 g beef chuck (cut into 2 cm cubes)
- 300 g pork shoulder (cut into 2 cm cubes)
- 300 g boneless chicken thighs (cut into 2 cm cubes)
- 180 g red onion (finely sliced)
+ 24 more in the full ingredients section below.
Steps (summary)
- Prepare the banana leaves before cooking the fillings so they are flexible enough to fold. Wipe each leaf clean, pass it quickl…
- Cook the rice in stock so it becomes fragrant but remains separate-grained. Rinse the rice until the water runs almost clear, d…
- Make the mixed meat curry with a dark, concentrated gravy rather than a loose sauce. Heat coconut oil, fry onion until golden,…
- Braise the meat until tender and glossy, adding coconut milk only after the spices have fried properly. Cover and simmer over l…
- Cook the seeni sambol slowly so the onions become sweet, dark, and jammy without burning. Fry the sliced onions in coconut oil…
- Prepare the brinjal pahi and ash plantain curry as two contrasting vegetable elements. Fry the eggplant batons in the measured…
+ 4 more steps in the full instructions section below.
Cultural Background
Lamprais reflects Sri Lanka’s Dutch Burgher heritage, combining rice, curry, sambols, frikkadels, and banana-leaf baking into a celebratory parcel. Charmaine Solomon records this layered style within Sri Lankan home cooking traditions.
Equipment
💡 Tips
- Use banana leaves whenever possible; their aroma is central to authentic lamprais and cannot be fully replaced by paper.
- Keep each curry quite dry before assembly, because excess gravy will make the rice mushy inside the parcel.
- Cook the seeni sambol until deep brown and sticky, not pale, because it supplies the sweet-salty contrast against the meat curry.
⚠️ Common Mistakes
❌ Using wet curries inside the parcel
✅ Fix: Reduce the meat curry and vegetable curries until their sauces cling to the ingredients before assembling.
❌ Skipping the heating of banana leaves
✅ Fix: Warm the leaves briefly over heat so they become pliable and do not split during folding.
❌ Overcooking the rice before baking
✅ Fix: Cook the rice only until just tender and separate, because it will steam again inside the banana leaf.
🧊 How to Store
Cool parcels within 1 hour, then refrigerate for up to 3 days. Reheat covered in a 170°C oven for 20 minutes, or microwave one opened parcel for 3 minutes, adding 15 ml water if the rice seems dry.
📅 Make Ahead
Cook the meat curry, seeni sambol, brinjal pahi, and ash plantain curry 1 day ahead and refrigerate. Cook the rice, fry the frikkadels, assemble, and bake the parcels on the day of serving.
🍽️ Pairs Well With
- Cucumber slices
- lime wedges
- extra seeni sambol
- pol sambol
- chilled ginger beer.
Regional Variations
- Colombo Burgher families often include beef, pork, and chicken together, while some households use only two meats.
- Some versions add a small spoon of blachan or prawn sambol instead of, or alongside, the maldive fish seeni sambol.
- Modern takeaway lamprais may simplify the accompaniments, but traditional home versions keep frikkadels, brinjal pahi, and ash plantain distinct.
Ingredients
- 1⅓ lbaged basmati rice
- 3.8 cupbeef stock (unsalted or low-sodium)
- 1.1 ozghee
- 2rampe (pandan leaves) (tied in knots)
- 1 stickCeylon cinnamon
- 4 podgreen cardamom (lightly bruised)
- 4cloves
- 6 gfine sea salt
- 10.5 ozbeef chuck (cut into 2 cm cubes)
- 10.5 ozpork shoulder (cut into 2 cm cubes)
- 10.5 ozboneless chicken thighs (cut into 2 cm cubes)
- 6⅓ ozred onion (finely sliced)
- 5 clovegarlic (crushed)
- 1 inchfresh ginger (grated)
- 1rampe (pandan leaf) (cut into 5 cm lengths)
- 18curry leaves
- 18 groasted Sri Lankan curry powder
- 1 tspground turmeric
- 1½ tspground black pepper
- 3 tbspcoconut vinegar
- ⅞ cupcoconut milk
- 3 tbspcoconut oil
- 10.5 ozminced beef
- 1 slicewhite bread (crust removed)
- 2 tbspwhole milk
- 1large egg
- ¼ tspground nutmeg
- 1⅜ ozdry breadcrumbs
- 20 gmaldive fish flakes
- 25 gjaggery (grated)
- 2 tspchili flakes
- 16 ozeggplant (cut into 1 cm batons)
- 1 tspblack mustard seeds
- 3ash plantains (about 450 g total, peeled and cut into 2 cm pieces)
- 3large eggs (hard-boiled, peeled, and halved)
- 6large banana leaves (each about 35 x 45 cm)
🔄 Substitutions
- pork shoulder→ boneless lamb shoulder
- banana leaves→ parchment paper
- maldive fish flakes→ bonito flakes
Instructions
- 1
Prepare the banana leaves before cooking the fillings so they are flexible enough to fold. Wipe each leaf clean, pass it quickly over a gas flame or hot griddle for 10 to 15 seconds per side until glossy and pliable, then brush the dull side lightly with the measured coconut oil.
- 2
Cook the rice in stock so it becomes fragrant but remains separate-grained. Rinse the rice until the water runs almost clear, drain for 20 minutes, then simmer it with beef stock, ghee, rampe, Ceylon cinnamon, cardamom, cloves, and salt until the liquid is absorbed; rest covered for 10 minutes and fluff gently.
- 3
Make the mixed meat curry with a dark, concentrated gravy rather than a loose sauce. Heat coconut oil, fry onion until golden, add garlic, ginger, rampe, curry leaves, curry powder, turmeric, pepper, Ceylon cinnamon, and cloves, then add the beef, pork, and chicken with salt and vinegar and cook until the meat is well coated.
- 4
Braise the meat until tender and glossy, adding coconut milk only after the spices have fried properly. Cover and simmer over low heat for 55 to 70 minutes, stirring occasionally, until the beef and pork are tender and the gravy clings to the meat; uncover for the last 10 minutes if the curry looks watery.
- 5
Cook the seeni sambol slowly so the onions become sweet, dark, and jammy without burning. Fry the sliced onions in coconut oil with maldive fish flakes, Ceylon cinnamon, and cardamom for 25 to 30 minutes, then add vinegar, jaggery, chili flakes, and salt and cook until shiny and thick.
- 6
Prepare the brinjal pahi and ash plantain curry as two contrasting vegetable elements. Fry the eggplant batons in the measured oil until browned, then cook them with onion, garlic, mustard seeds, turmeric, vinegar, jaggery, and salt; separately simmer ash plantain with coconut milk, onion, garlic, curry leaves, turmeric, curry powder, and salt until just tender.
- 7
Shape and fry the frikkadels, the Dutch Burgher meatballs that make lamprais distinctive. Soak the bread in milk, squeeze lightly, mix it with minced beef, egg, onion, garlic, pepper, nutmeg, salt, and breadcrumbs, form 18 small oval balls, and shallow-fry them in coconut oil until browned and cooked through.
- 8
Assemble each parcel with balance rather than overfilling. Place about 220 g cooked stock rice in the center of each banana leaf, add equal portions of mixed meat curry, three frikkadels, seeni sambol, brinjal pahi, ash plantain curry, and one half hard-boiled egg, keeping the wetter curries toward the center.
- 9
Fold each banana leaf parcel firmly to trap the aroma inside. Bring the long sides over the filling, fold the short ends underneath, place seam-side down on a baking tray, and bake at 180°C for 20 minutes until the leaf darkens and the rice absorbs the curry aromas.
- 10
Rest the lamprais parcels for 8 minutes after baking so the rice sets and the leaf fragrance settles. Serve each parcel still wrapped, allowing diners to open the banana leaf at the table and mix the rice with the curries and sambols themselves.
🪪 Recipe Passport
Cultural Background
Lamprais reflects Sri Lanka’s Dutch Burgher heritage, combining rice, curry, sambols, frikkadels, and banana-leaf baking into a celebratory parcel. Charmaine Solomon records this layered style within Sri Lankan home cooking traditions.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
📚 Sources & Cultural References
- Charmaine Solomon — The Complete Asian Cookbook — (1976)
- S. H. Fernando Jr. — Rice & Curry: Sri Lankan Home Cooking — (2011)
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Sri Lankan Kottu Roti (කොත්තු රොටි) — Chopped Flatbread Stir-Fry with Chicken Curry Gravy
Sri lankan · Main Courses · 65 min

Lutefisk (lutefisk) — Lye-Cured Cod with Potatoes and Pea Stew
Norwegian · Main Courses · 90 min

Ohn No Khao Swe (အုန်းနို့ခေါက်ဆွဲ) — Burmese Coconut Chicken Noodles
Burmese · Main Courses · 75 min

Avial (അവിയൽ) — Kerala mixed vegetables in coconut-yogurt gravy
Indian · Main Courses · 50 min

Thoran (തോരൻ) — Kerala Coconut Vegetable Stir-Fry
Indian · Side Dishes · 35 min

Jeweled Rice (مرصع پلو) — Festive Persian rice with saffron chicken and jeweled fruits
Persian · Rice Dishes · 135 min

Ecuadorian Roast Pork (Hornado) — Slow-Roasted Achiote Pork
Ecuadorian · Main Courses · 275 min

Danish Roast Pork with Crackling (Flæskesteg) — Crisp-Rinded Christmas Pork
Danish · Main Courses · 130 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.