![]()
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
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.
Ingredients for Sri Lankan Ribbon Sandwiches
For the Sandwich Base:
- 12 slices White sandwich bread (edges trimmed)
- 3 tablespoon Butter (softened, for spreading)
Filling 1: Green Layer (Mint/Coriander chutney)
- ½ 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)
- ½ cup Boiled beetroot
- 2 tablespoon Mayonnaise
- Salt, to taste
- Black pepper, to taste
Filling 3: Yellow Layer (Egg filling)
- 2 Hard-boiled eggs
- 2 tablespoon Mayonnaise
- Salt, to taste
- Black pepper, to taste
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!
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.

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.
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 pairingsServe 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
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.
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 maintain 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 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.
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.











