Loading

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)

Filling 3: Yellow Layer (Egg filling)


Instructions for Sri Lankan Ribbon Sandwiches

  1. 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.
  2. Trim and Arrange the Bread:
    • Cut the crusts off all bread slices.
    • Lay out slices on a board for easy layering.
  3. 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.
  4. 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?

Yes. Ribbon sandwiches can be prepared 6โ€“8 hours in advance. Keep them tightly wrapped and refrigerated to keep freshness and clean layers.

Can I make vegetarian ribbon sandwiches?

Absolutely. You can use only vegetable-based fillings. Examples include beetroot, carrot, cucumber, and cheese spreads. You can skip the egg or meat layers.

How should I store leftover ribbon sandwiches?

Store leftovers in an airtight container in the refrigerator and consume within 24 hours for best taste and texture.

How do I prevent the sandwiches from becoming soggy?

Lightly butter each bread slice before adding fillings and confirm the fillings are not too watery. Chilling the sandwiches also helps them hold their shape.

What other fillings can I use?

Popular alternatives include chicken mayo, tuna mayo, cheese spread, or mashed potatoes. Choose fillings with contrasting colors for the ribbon effect.

Why are my ribbon layers uneven when sliced?

Uneven layers usually happen if the fillings are spread unevenly or the sandwich is not chilled long enough. Spreading evenly and refrigerating before cutting helps create neat layers.
Sri Lankan Ribbon Sandwiches

Sri Lankan Ribbon Sandwiches

Yield: 6
Prep Time: 20 minutes
Cook Time: 10 minutes
Chilling Time: 30 minutes
Total Time: 1 hour

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)

Filling 3: Yellow Layer (Egg filling)

Instructions

Prepare the Fillings:

  1. Green chutney: Blend all ingredients into a smooth paste. Adjust salt and lemon juice to taste.
  2. Beetroot filling: Mix grated beetroot, mayo, salt, and pepper until creamy.
  3. Egg filling: Mash the boiled eggs and mix with mayo, salt, and pepper.

Trim and Arrange the Bread:

  1. Cut the crusts off all bread slices.
  2. Lay out slices on a board for easy layering.

Assemble the Ribbon Sandwich:

  1. Spread butter lightly on each slice (optional but prevents sogginess).
  2. On the first slice, spread green chutney filling evenly.
  3. Place another slice of bread on top, then spread beetroot filling.
  4. Add a third slice and spread egg filling. Finish with the fourth slice of bread on top.

Set and Slice:

  1. Gently press the layered stack and wrap it tightly with cling film.
  2. Refrigerate for 30โ€“60 minutes for cleaner cuts.
  3. 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: 1
Amount 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.

Did you make this recipe?

Did you try this recipe? Rate it below!I canโ€™t wait to see your results! Mentionย @HRCookeryย or tagย #HRCookery!