![]()
Sri Lankan Ribbon Sandwiches are a classic tea-table favorite, loved for their vibrant layers and soft, delicate texture. These sandwiches are traditionally served at birthday parties, weddings, and festive gatherings. They stand out with their colorful โribbonโ appearance. This is created by stacking different flavored fillings between slices of white bread. They are as visually appealing as they are delicious, making them a must-have item on any Sri Lankan party menu.
What makes ribbon sandwiches special is the balance of flavors in each layer. A fresh green herb spread brings a mild heat and herbal freshness. The beetroot layer adds gentle sweetness and color. Meanwhile, the creamy egg or mayonnaise filling provides richness and body. When layered neatly and chilled before slicing, the sandwiches reveal beautiful stripes that give them their signature name.
These sandwiches are not only attractive but also practical for entertaining. They can be prepared ahead of time, sliced into neat rectangles or triangles, and served effortlessly to a crowd. Their soft texture makes them suitable for both adults and children. The fillings can easily be adapted to suit both vegetarian and non-vegetarian preferences.
Sri Lankan ribbon sandwiches are perfect for afternoon tea. They suit celebrations and special occasions too. These sandwiches show the countryโs love for elegant yet simple party food. With minimal ingredients and careful layering, they transform everyday bread into a festive, colorful treat that never fails to impress.
Ingredients for Sri Lankan Ribbon Sandwiches
For the Sandwich Base:
- 12 slices White sandwich bread (edges trimmed)
- 3 tbsp Butter โ (softened, for spreading)
Filling 1: Green Layer (Mint/Coriander chutney)
- ยฝ cup Fresh coriander leaves
- ยผ cup Fresh mint leaves
- 1 Green chili
- 1 tbsp Grated coconut
- Pinch of Cumin powder
- 1 garlic glove
- 1 tbsp Lemon juice
- Salt โ to taste
- A little water โ to blend (3 tbsp)
Filling 2: Pink Layer (Beetroot filling)
- ยฝ cup Boiled beetroot(grated)
- 2 tbsp Mayonnaise
- Salt โ to taste
- a pinch Black pepper
Filling 3: Yellow Layer (Egg filling)
- 2 Hard-boiled eggs
- 2 tbsp Mayonnaise
- Salt โ to taste
- Pepper โ to taste
Instructions for Sri Lankan Ribbon Sandwiches
- Prepare the Fillings:
- Green chutney: Blend all ingredients into a smooth paste. Adjust salt and lemon juice to taste.
- Beetroot filling: Mix grated beetroot, mayo, salt, and pepper until creamy.
- Egg filling: Mash the boiled eggs and mix with mayo, salt, and pepper.
- Trim and Arrange the Bread:
- Cut the crusts off all bread slices.
- Lay out slices on a board for easy layering.
- Assemble the Ribbon Sandwich:
- Spread butter lightly on each slice (optional but prevents sogginess).
- On the first slice, spread green chutney filling evenly.
- Place another slice of bread on top, then spread beetroot filling.
- Add a third slice and spread egg filling. Finish with the fourth slice of bread on top.
- Set and Slice:
- Gently press the layered stack and wrap it tightly with cling film.
- Refrigerate for 30โ60 minutes for cleaner cuts.
- Slice into rectangles or triangles โ youโll see beautiful green, pink, and yellow ribbon layers.

Serving Suggestions for
- Serve slightly chilled or at room temperature for neat, clean layers
- Arrange on a flat platter to showcase the colorful ribbon layers
- Pair with hot Ceylon tea, milk tea, or light fruit juice
- Ideal for birthday parties, weddings, and festive gatherings
- Cut into small squares or triangles for easy finger food
- Serve alongside Sri Lankan short eats like cutlets, patties, or rolls
- Suitable for kidsโ parties when sliced into bite-sized portions
- Great for picnics or lunch boxes when kept in an airtight container
- Garnish the platter with lettuce leaves, cucumber slices, or fresh herbs
Video
Note and tips
- Use fresh, soft white sandwich bread for the best texture and clean layers
- Always trim the crusts to achieve a neat, professional look
- Lightly butter the bread before adding fillings to prevent sogginess
- Keep fillings thick and spreadable, not watery, to keep firm layers
- Press the sandwich stack gently and wrap tightly before chilling
- Refrigerate for at least 30 minutes before slicing for sharp ribbon layers
- Use a sharp knife and wipe it clean between cuts for neat slices
- Avoid overfilling, as this can cause the layers to slip
- Prepare ahead and keep covered to prevent the bread from drying out
Frequently Asking Questions (FAQs)
Can I make Sri Lankan ribbon sandwiches ahead of time?
Can I make vegetarian ribbon sandwiches?
How should I store leftover ribbon sandwiches?
How do I prevent the sandwiches from becoming soggy?
What other fillings can I use?
Why are my ribbon layers uneven when sliced?
Sri Lankan Ribbon Sandwiches
A colorful Sri Lankan party classic made with soft bread and layered fillings. Ribbon sandwiches are perfect for teatime, birthdays, and festive gatherings.
Ingredients
For the Sandwich Base:
- 12 slices White sandwich bread (edges trimmed)
- 3 tbsp Butter โ (softened, for spreading)
Filling 1: Green Layer (Mint/Coriander chutney)
- ยฝ cup Fresh coriander leaves
- ยผ cup Fresh mint leaves
- 1 Green chili
- 1 tbsp Grated coconut
- Pinch of Cumin powder
- 1 garlic glove
- 1 tbsp Lemon juice
- Salt โ to taste
- A little water โ to blend (3 tbsp)
Filling 2: Pink Layer (Beetroot filling)
- ยฝ cup Boiled beetroot(grated)
- 2 tbsp Mayonnaise
- Salt โ to taste
- a pinch Black pepper
Filling 3: Yellow Layer (Egg filling)
- 2 Hard-boiled eggs
- 2 tbsp Mayonnaise
- Salt โ to taste
- Pepper โ to taste
Instructions
Prepare the Fillings:
- Green chutney: Blend all ingredients into a smooth paste. Adjust salt and lemon juice to taste.
- Beetroot filling: Mix grated beetroot, mayo, salt, and pepper until creamy.
- Egg filling: Mash the boiled eggs and mix with mayo, salt, and pepper.
Trim and Arrange the Bread:
- Cut the crusts off all bread slices.
- Lay out slices on a board for easy layering.
Assemble the Ribbon Sandwich:
- Spread butter lightly on each slice (optional but prevents sogginess).
- On the first slice, spread green chutney filling evenly.
- Place another slice of bread on top, then spread beetroot filling.
- Add a third slice and spread egg filling. Finish with the fourth slice of bread on top.
Set and Slice:
- Gently press the layered stack and wrap it tightly with cling film.
- Refrigerate for 30โ60 minutes for cleaner cuts.
- Slice into rectangles or triangles โ youโll see beautiful green, pink, and yellow ribbon layers.
Notes
- Use fresh, soft white sandwich bread for the best texture and clean layers
- Always trim the crusts to achieve a neat, professional look
- Lightly butter the bread before adding fillings to prevent sogginess
- Keep fillings thick and spreadable, not watery, to keep firm layers
- Press the sandwich stack gently and wrap tightly before chilling
- Refrigerate for at least 30 minutes before slicing for sharp ribbon layers
- Use a sharp knife and wipe it clean between cuts for neat slices
- Avoid overfilling, as this can cause the layers to slip
- Prepare ahead and keep covered to prevent the bread from drying out
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 283Total Fat: 21gSaturated Fat: 8gUnsaturated Fat: 13gCholesterol: 98mgSodium: 522mgCarbohydrates: 14gFiber: 3gSugar: 4gProtein: 10g
**Nutritional information on HRCookery is provided as a courtesy. We can't guarantee the accuracy of the nutritional information given for any recipe on the site. these figures should only be considered as estimates.












