Loading

HRCookery · Easy Breakfasts

How to Make Sri Lankan Ribbon Sandwiches (Easy Party Snack)

Discover how to make beautiful Sri Lankan ribbon sandwiches with colorful green herb, beetroot, and creamy egg layers. These soft, delicious sandwiches are perfect for afternoon tea, birthday parties, weddings, and special gatherings.

Sri Lankan-inspired · Breakfasts or Snack
Prep20 min
Cook10 min
Chilling30 min
Serves4
Sri Lankan ribbon sandwiches with colorful layers of creamy egg, beetroot, and green herb filling served on a plate.
Colorful & Delicious Sandwich 1 hour total

A little story before the first bite

Colorful Sri Lankan Ribbon Sandwich | Easy Layered Sandwich

Perfect for afternoon tea, celebrations, or special occasions, Sri Lankan ribbon sandwiches reflect 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.

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, while 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, and the fillings can easily be adapted to suit vegetarian or non-vegetarian preferences.

Colorful Sri Lankan ribbon sandwiches made with layered fillings of beetroot, herbs, and egg. A soft, elegant party snack perfect for tea time.

Ingredients for Sri Lankan Ribbon Sandwiches

Scale

For the Sandwich Base:

  • 12 slices White sandwich bread (edges trimmed)
  • 3 tablespoon Butter (softened, for spreading)

Filling 1: Green Layer (Mint/Coriander chutney)

Ingredients for green chutney including fresh cilantro, mint leaves, green chilies, ginger, garlic, lemon juice, cumin seeds, peanuts, and salt arranged on a kitchen countertop.
  • ½ cup Fresh coriander leave
  • ¼ cup Fresh mint leaves
  • 1 Green chili
  • 2 tablespoon Grated coconut
  • 1 teaspoon Lemon juice
  • Salt, to taste
  • A little water – to blend

Filling 2: Pink Layer (Beetroot filling)

Ingredients for Sri Lankan ribbon sandwich beetroot filling, including beetroot, mayonnaise, salt, and black pepper.

Filling 3: Yellow Layer (Egg filling)

Ingredients for Sri Lankan ribbon sandwich egg filling, including boiled eggs, mayonnaise, salt, and black pepper.

Let’s cook

Instructions step by step

Bring a touch of color to your tea table with these beautiful Sri Lankan Ribbon Sandwiches! 🥪 These soft, layered sandwiches feature vibrant green herb filling, sweet beetroot, and creamy egg, making them perfect for parties, birthdays, weddings, and afternoon tea. Today, I’ll show you how to assemble these delicious sandwiches with neat, colorful layers using my previously shared green filling recipe. Let’s get started!

Prep20 min
Cook10 min
Chilling30 min
Serves4 people

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.
Sri Lankan ribbon sandwiches with colorful layers of creamy egg, beetroot, and green herb filling served on a plate.

At the table

Serving suggestions

Serve these colorful Sri Lankan ribbon sandwiches chilled or slightly cool, cut into neat rectangles or triangles. Arrange them on a platter for afternoon tea, birthday parties, weddings, family gatherings, or festive celebrations. Pair them with a cup of tea, coffee, or fresh juice for a delicious and attractive snack.

Sri Lankan ribbon sandwiches with colorful layers of creamy egg, beetroot, and green herb filling served on a plate.
A little comfort, a lot of flavour

The perfect pairing

Start Your Morning with Something Colorful and Delicious!

A colorful Sri Lankan party classic made with soft bread and layered fillings. Ribbon sandwiches are perfect for tea time, birthdays, and festive gatherings.

Explore the pairings
01

Serve slightly chilled or at room temperature for neat, clean layers

02

Arrange on a flat platter to showcase the colorful ribbon layers

03

Pair with hot Ceylon tea, milk tea, or light fruit juice

04

Ideal for birthday parties, weddings, and festive gatherings

05

Cut into small squares or triangles for easy finger food.

06

Serve alongside Sri Lankan short eats like cutlets, patties, or rolls.

07

Suitable for kids’ parties when sliced into bite-sized portions

08

Great for picnics or lunch boxes when kept in an airtight container.

09

Garnish the platter with lettuce leaves, cucumber slices, or fresh herbs.


Video


From the cook’s notebook

Notes & tips

Make perfect Sri Lankan ribbon sandwiches with colorful layers, soft bread, and creamy fillings. A few simple tips will help you keep the fillings thick, the layers neat, and each sandwich beautiful when sliced.

01

Use fresh, soft white sandwich bread for the best texture and clean layers.

02

Always trim the crusts to achieve a neat, professional look.

03

Lightly butter the bread before adding fillings to prevent sogginess.

04

Keep fillings thick and spreadable, not watery, to maintain firm layers.

05

Press the sandwich stack gently and wrap tightly before chilling.

06

Refrigerate for at least 30 minutes before slicing for sharp ribbon layers.

07

Use a sharp knife and wipe it clean between cuts for neat slices.

08

Avoid overfilling, as this can cause the layers to slip.

09

Prepare ahead and keep covered to prevent the bread from drying out.


Got questions?

Frequently Asked Questions

Have questions about making Sri Lankan ribbon sandwiches? Find helpful answers about preparing the colorful fillings, assembling neat layers, storing the sandwiches, and making them ahead for parties or special occasions.

Sri Lankan ribbon sandwiches with colorful layers of creamy egg, beetroot, and green herb filling served on a plate.
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 maintain freshness and clean layers.

How do I prevent the sandwiches from becoming soggy?

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

Can I make vegetarian ribbon sandwiches?

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

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.

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.

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 with colorful layers of creamy egg, beetroot, and green herb filling served on a plate.

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.

No Ratings

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!