• Skip to primary navigation
  • Skip to footer navigation
  • Skip to header navigation
  • Skip to privacy navigation
  • Skip to recipes navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • My Cookbooks
  • Work With Me
  • Shop
  • Contact

The Flavor Bender

Master the Science of Delicious

  • Recipe Index
    • All Recipes
    • Desserts
      • Cakes & Cupcakes
      • Candy & Bite Sizes
      • Chocolate
      • Cookies, Brownies & Bars
      • Frozen Desserts
      • Fruit Desserts
      • Puddings & Custards
      • Dessert drinks
      • No Bake
      • Pastries & Breads
      • Sweet Syrups & Spreads
      • Tarts & Pies
      • Cheesecakes
      • Healthy sweets
    • Breakfasts
      • Tarts, Quiches, & Pies
      • Waffles, Pancakes & Crepes
      • Quick Breads, Scones & Muffins
      • Breakfast Sandwiches
      • Pastries & Breads
      • Eggs
      • Breakfast & Brunch Drinks
      • Make Ahead Breakfasts
      • Healthy Breakfasts
      • Coffee and Tea drinks
      • Breakfast Smoothies & Juices
      • Breakfast Sides
      • Casseroles
    • Courses
      • Main Meals
        • Bread, Sandwiches & Burgers
        • Curries
        • Salads
        • Roasts & BBQ
        • Soups & Stews
        • Casseroles
      • Bread
      • Lunch
      • Beverages
      • Appetizers & Tapas
      • Sides
      • Dips & Condiments
      • Tea Time & Snacks
      • Desserts
      • Meal Prep
      • Cocktails
    • Cuisines
      • American
      • European
      • Australasian
      • Sri Lankan
      • East Asian
      • Mexican
      • Middle Eastern
      • South Asian
    • Sri Lankan
      • Main Meals
      • Drinks
    • Skill Level
      • Easy
        • Easy Desserts
        • Easy Cooking
        • Easy Breads
        • Easy Breakfasts
        • Easy Dinners
      • Intermediate
        • Intermediate Desserts
        • Intermediate Cooking
        • Intermediate Breads
        • Intermediate Breakfasts
        • Intermediate Dinners
      • Advanced
        • Advanced Desserts
        • Advanced Cooking
  • New? Start Here
  • Measurement Conversions
  • How-To Posts
The Flavor Bender Recipes Courses Main Meals Bread, Sandwiches & Burgers Ribbon Sandwiches (Rainbow Sandwiches)

Ribbon Sandwiches (Rainbow Sandwiches)

4 hrs 10 mins
Intermediate
Bread, Sandwiches & Burgers
Jump to Recipe Print Recipe
261 shares

Disclaimer: The Flavor Bender is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program. There are links on this site that can be defined as “affiliate links”. As an Amazon Associate I earn from qualifying purchases (at no cost to you) that will help support this website.

Author: Dini K.
Posted: 6/14/2023
Updated: 6/14/2023
Ribbon sandwich pin image.

Ribbon sandwiches were a quintessential part of parties and gatherings when I was growing up. These little tea sandwiches are so pretty and so delicious, and colorful like a rainbow!

The prettiest quadruple decker (or multi-decker), aka tea sandwiches, or club sandwiches, these vegetarian ribbon sandwiches are the perfect party appetizer!

Ribbon sandwiches laid on its side on a white platter.

I’ve been wanting to share the recipe for these classic Sri Lankan Ribbon Sandwiches for the longest time. These classic mini sandwiches with orange, red, and green bands are loved by so many. Kids love to eat them because of how colorful and eye-catching they are, but here’s the best part, they don’t even realize that they are actually eating healthy veggie sandwiches…

Why I love this recipe

  • I mean, look how pretty they are! How can you say no to something that looks so colorful and gorgeous?
  • I provide tips on how to get the correct texture for each of the vegetable spreads. No runny, lumpy spreads.
  • I upgraded the recipe that I grew up with to make the fillings so much more flavorful here! The vegetable filling is buttery, flavorful, and delicious.
  • They are the perfect finger food for any party! From birthday parties to cocktail parties, and family gatherings and potlucks.
  • The sandwiches are filled with vegetable fillings. So these are vegetarian, and can be made vegan very easily too.
  • Kids AND adults love these sandwiches, so they are a guaranteed crowd favorite!
Ribbon sandwiches cut into mini squares, placed on a white platter.

Why are these called “ribbon sandwiches”?

They’re called ribbon sandwiches because of the bands of color that look like ribbons (like a ribbon cake), but I think “rainbow sandwiches” are a more appropriate name!

These sandwiches consist of four soft sandwich bread slices, with a layer of vegetable spread (3 types of spreads) between each pair of bread slices. Classic ribbon sandwiches are made with,

  • Carrot spread
  • Beetroot spread
  • Parsley and lettuce spread (you can also use spinach). Other herbs such as cilantro and basil can also be added.

These vegetarian club sandwiches are very popular in Sri Lanka, but they are also popular in some parts of India. They are an ever popular snack at parties in Sri Lanka, along with Sri Lankan fish patties, Sri Lankan fish cutlets or their vegetarian counterpart jackfruit cutlets.

Overhead view of the sandwiches arranged on a platter, with the colored fillings placed in a cross hatch pattern.

How to make ribbon sandwiches / rainbow sandwiches

Ingredients

Sandwiches

  • Soft, white sandwich bread. Here in Canada, I prefer Pom sandwich bread (not Texas toast), but any soft, white sandwich bread would work.
  • Butter – Butter is the base for all the vegetable spreads here. You can use margarine or a plant-based margarine instead if you prefer. Margarine might be a better choice if you want to refrigerate the sandwiches, so that it won’t harden in the fridge, and can be eaten cold.

Orange filling

  • Carrots
  • Turmeric
  • Black pepper

Pink / Red filling

  • Beets
  • Chili powder
  • Red or Green chili

Green filling

  • Romaine lettuce (you can leave out the lettuce and only use spinach too)
  • Spinach
  • Parsley
  • Green chili
Overhead view of three white bowls on a grey surface. Each bowl filled with beetroot (bottom), Spinach and lettuce (middle), with a bunch of parsley next to it, and baby carrots (top).

How to make ribbon sandwiches / rainbow sandwiches

Preparing the vegetables

The main problem that most people face when making the vegetable spreads is that the spread has too much water because of the vegetables. Then the butter and veggies don’t mix well, creating a lumpy and watery spread that leaks into the bread in the rainbow sandwiches.

I’ll show you how to avoid this problem, and how to get perfect spreadable, flavorful vegetable fillings.

The first step is to steam the carrots and beets. Steaming avoids waterlogging the vegetables. You can also bake the veggies in the oven, but I find steaming is easier and more foolproof. The vegetables might burn or dry out in the oven if not taken out on time.

The spinach and lettuce can also be steamed the same way as the carrots and beets, but obviously they’ll take a much shorter time. You can also choose to dry cook the greens until they wilt. Either method works well for the greens. The next step for the greens is to make sure you squeeze out as much water as possible. Both spinach and lettuce have a high water content, so it’s important that you remove as much water as possible.

Making the vegetable paste

I find it much easier to make the paste in a mini food processor.

First, process each vegetable separately with the spices, so that they are finely chopped into a rough-looking paste.

Next, you mix in the butter or margarine, with salt, until you have a nice spreadable paste that has small pieces of vegetable suspended through the colored butter mix. This is what creates the colorful rainbow vegetable spreads for your ribbon sandwiches.

If you don’t have a food processor, you can grate the steamed carrots and beets separately, then finely chop the grated vegetable and then mix it with the butter. The greens (parsley and spinach and/or lettuce) must be finely chopped, OR roughly ground in a mortar and pestle.

An overhead view of the inside of a mini food processor that is filled with steamed spinach, lettuce, parsley and spices.
Overhead view of the inside of a mini processor that has steamed mini carrots and spices.
Overhead view of the inside of a mini food processor that is filled with steamed beetroot, green chili and other spices.
Overhead view of 3 white bowls, with each filled with a carrot paste (top), spinach paste (middle), and beetroot paste (bottom).

The amount of butter you add to the vegetables will vary depending on your taste. This is my preference,

I can add the most amount of butter to the beetroot. Since beetroot has a stronger, earthier flavor, I can add a fair amount of butter and still taste the beetroot, while retaining a deep color.

Carrots use a little less butter, because I don’t want to dilute the “orange” color, OR the taste of the carrots.

With the spinach mixture, I add the least amount of butter, because I want to retain that deep green color. The more butter you add, the lighter the color will be.

Close up of the green colored spinach butter.
Close up of a yellow and orange colored carrot butter.
Close up of the red / purple colored beetroot butter.

Making the rainbow sandwiches

Each ribbon sandwich is made up of FOUR slices of bread. This recipe makes a minimum of 10 sandwiches (depending on how much of the spread you have on each slice of bread).

Spread each vegetable spread on 3 of the bread slices and stack these on top of each other, while placing the fourth slice right on top to complete the ribbon sandwich.

Slice off the crusts to form a crustless square sandwich. Next, cut the sandwich into four pieces – either as a square or a triangle or as long finger sandwiches.

All in all, this recipe should make at least a total of 40 mini sandwiches!

An image showing a few slices of bread on a cutting board, with the bag of the bread loaf, and the 3 bowls of colored butter in the background.
The beetroot butter filling spread on a slice of bread.
The carrot butter spread on a slice of bread.
The spinach and herb butter spread on a slice of bread.
Overhead view of a sandwich, with the crusts cut off on all four sides, showing the filling inside the bread slices.
A view of the rainbow sandwich cut in half.
A small square sandwich, after being cut into quarters, showing the "ribbon" colors as the filling.
Overhead view of the club sandwich style ribbon sandwich cut into triangles.

Storing the sandwiches

If you’re making these ribbon sandwiches ahead of time, make sure to store them in an air-tight container in the fridge. Butter will harden in the fridge, so you will need to let the butter soften to room temperature before serving the sandwiches. However, if you used margarine, you don’t need to worry! They can be served chilled or at room temperature.

Serving the ribbon sandwiches

You can serve these gorgeous rainbow colored sandwiches however you like. They don’t need any accompaniments, because they are so flavorful on their own. Don’t be fooled by their size either, they are SO filling!

I sometimes like to add a fourth “filling” of cheese, but this is only when I make these for us. A sandwich with 5 bread slices (and 4 fillings) might be a little too hard to eat at a party (i.e. with people around you…).

A four decker rainbow sandwich inside a lunch box.

Final thoughts

Growing up, I loved eating these ribbon sandwiches at birthday parties! The carrot and beetroot fillings are buttery, a little sweet, with a hint of spice. And the green layer is herby, spicy, and fresh! As a kid, I gravitated towards these sandwiches because of how colorful they were, and as an adult, well, not much has changed. I still love how colorful and pretty they are. But they are also super delicious too!

Make sure to show off the beautiful rainbow colored fillings in your sandwiches when you’re serving these. I promise these will be a crowd favorite!

Two mini sandwiches with 3 colored fillings served on a small white plate, and the other sandwiches placed in the background.

Looking for more recipes?Sign up for my free recipe newsletter to get new recipes in your inbox each week! Find me sharing more inspiration on Pinterest and Instagram.

Ribbon sandwich square image.
5 from 1 vote

Ribbon Sandwiches / Rainbow Sandwiches

Author: Dini K.
Yield: This recipe makes 40 mini sandwiches
Cuisine: Indian, South Asian, Sri Lankan
These Ribbon Sandwiches (or Rainbow Sandwiches) are just as delicious as they are colorful with three flavorful vegetable spreads. Also known as tea sandwiches or club sandwiches, these vegetarian sandwiches are a fantastic party appetizer!
INTERMEDIATE – This recipe is easy, but the process is a bit involved because you have to make three different fillings / spreads. This does take time, but you can break up the process into different steps over two days for convenience if you wish.
Weight measurements are provided as a guide. Some variations are OK, and can be adapted to your taste.
Prep: 1 hour hour 50 minutes minutes
Cooling time: 1 hour hour 30 minutes minutes
Cook: 50 minutes minutes
Total Time: 4 hours hours 10 minutes minutes
Difficulty: Intermediate
Servings: 40 mini sandwiches
Print Rate

Ingredients:

Spinach filling

  • 570 g baby spinach or half spinach and half romaine lettuce
  • 20 g parsley top stems and mostly leaves
  • 2 green chili peppers or 1 serrano pepper
  • ¼ tsp sea salt
  • Generous pinch of pepper or to taste
  • 150 g margarine or butter

Carrot filling

  • 350 g baby carrots or whole carrots
  • ¼ tsp turmeric
  • Generous pinch of black pepper
  • ¼ tsp sea salt
  • ½ tsp ground coriander or cumin
  • ¼ tsp honey or sugar (optional)
  • 170 g margarine or butter

Beetroot filling

  • 350 g beetroot
  • ½ tsp crushed chili flakes adjust to your taste, I like to add 1 ½ tsp because I prefer it spicy
  • ½ green chili or red chili pepper optional
  • ¼ tsp sea salt
  • Generous pinch of black pepper
  • ½ tsp ground coriander or cumin
  • ¼ tsp honey or sugar (optional)
  • 170 g margarine or butter

Sandwiches

  • 40 slices soft white sandwich bread see recipe notes

Instructions:

Spinach filling

  • To steam the vegetables, you will need a large pot with a capacity to hold a steamer basket with the lid on.
  • Pour about 1 – 2 inches of water to the bottom of the pot and bring it to a simmer, with the lid on.
  • Add the baby spinach and let it steam for a few minutes until the spinach has just wilted and softened.
    570 g baby spinach
  • Remove the steamer basket from the pot and place the steamed spinach in a bowl, and let it cool completely.
  • Once cooled, squeeze the spinach to remove as much water as possible. You can squeeze a little at a time in your hands OR place the spinach in a cheesecloth and squeeze the water out.
  • The remaining spinach should weigh about 220 – 230 g.
  • If you’re using lettuce, cut the lettuce into smaller pieces and steam it the same way as the spinach.
  • Let it cool and then squeeze out the water in the same manner.
  • Place the spinach and the spices in the ingredients list (except for the margarine) in a small food processor and process until you have a rough-looking paste. The weight of the paste will vary, but you want to have about 250 g of the green paste.
    20 g parsley, 2 green chili peppers, ¼ tsp sea salt, Generous pinch of pepper
  • In a large bowl, place the margarine and 250 g of the green vegetable paste and whisk together until you have a smooth green buttery spread. Taste and season with salt to taste.
    150 g margarine
  • Scrape this into a bowl and set aside until needed.

Carrot filling

  • The baby carrots can be steamed as they are, but if you're using larger carrots, you can cut them into smaller pieces.
    350 g baby carrots
  • Steam the carrots in a steamer basket for 15 – 20 minutes, OR until the carrots are fork-tender (the fork should go through very easily). Top up the pot with water as needed while steaming.
  • Remove the carrots from the basket and let them cool down on a paper towel or kitchen napkin. Do not cover the carrots, since you want as much of the water to evaporate as it cools down.
  • You should have about 250 g of steamed carrots.
  • Place the steamed and cooled carrots in a food processor, along with all the spices in the ingredients list (excluding the margarine).
    ¼ tsp turmeric, Generous pinch of black pepper, ¼ tsp sea salt, ½ tsp ground coriander or cumin, ¼ tsp honey
  • Process until you have a rough-looking paste that still has small pieces of carrots in it (i.e. not a smooth, fine paste).
  • The weight of this paste should be around 260 g (at least 250 g).
  • In a large bowl, place the margarine and 250 g of the carrot paste and whisk together until you have a smooth orange and yellow buttery spread. Taste and season with salt to taste.
    170 g margarine
  • Scrape this into a bowl and set aside until needed.

Beetroot filling

  • Slice off the tops of the beetroots and then steam them the same way as the carrots.
    350 g beetroot
  • Remove the beetroots from the steamer basket and let them cool down on a paper towel or kitchen napkin until cooled to room temperature. PLEASE NOTE that beetroots do stain, so use a napkin or towel that you do not mind being stained.
  • Once cooled down, you can peel off the beetroot skin with your fingers as it should just come off easily. The steamed beetroot should weigh about 250 g as well.
  • Place the steamed, cooled, and peeled beets in a food processor, along with all the spices in the ingredients list (excluding the margarine).
    ½ tsp crushed chili flakes, ½ green chili or red chili pepper, ¼ tsp sea salt, Generous pinch of black pepper, ½ tsp ground coriander or cumin, ¼ tsp honey
  • Process until you have a rough-looking paste that still has small pieces of beetroot in it (i.e. not a smooth, fine paste).
  • The weight of this paste should be around 260 g (or at least 250 g).
  • In a large bowl, place the margarine and 250 g of the beet mixture and whisk together until you have a smooth deep pink / purple colored buttery spread. Taste and season with salt to taste.
    170 g margarine
  • Scrape this into a bowl and set aside until needed.

Making the ribbon sandwiches (rainbow sandwiches)

  • Take four slices of bread and lay them out on your work surface.
    40 slices soft white sandwich bread
  • Spread a thin layer of the carrot butter filling on one slice.
  • Spread a thin layer of the spinach butter filling on another slice.
  • Finally, spread a thin layer of the beet butter filling on the third slice.
  • Stack these three slices of bread on top of each other, along with the fourth slice on top. (You should have a sandwich that alternates with bread – filling – bread – filling – bread – filling – bread.)
  • You can stack them in any order you like in terms of the fillings. The filling shouldn’t be too thick, just an even layer that is visible when the sandwich is cut (as you can see in the pictures in the post).
  • With a sharp knife, slice off the crusts to make a square sandwich. Cut this sandwich into four smaller sandwiches. This can be either 4 square sandwiches, 4 triangles, OR you can cut the sandwich lengthwise to make 4 finger sandwiches.
  • Repeat with all the slices of bread.
    40 slices soft white sandwich bread
  • The sandwiches can now be served right away.
  • To store them for later (or leftovers), place the sandwiches in an air-tight container. Make sure the lid is not squishing the sandwiches.
  • Store the sandwiches for up to 4 days in the fridge. If you used butter instead of margarine, the butter will first need to soften at room temperature before you can serve them.

Tips & Tricks

For the bread

Choose a soft white bread – because that goes best with these fillings.
However, you can use whole wheat if you prefer as well.
Do not use thick slices such as toast sliced bread or Texas toast.

Cooking the vegetables

To save time, steam the vegetables while the previous steamed veggies are cooling.
You can steam the vegetables and make the vegetable paste the day before and make the butter spread the following day. The vegetable butters (margarine) can also be made the day before and the sandwiches can be made the following day. 

Adding the margarine

You can use butter instead, but butter hardens in the fridge. So the sandwiches cannot be eaten cold if you use butter.
You can add more margarine if you like. I prefer the filling to have more vegetables than butter, but you can also use a mix with a 1:1 ratio of butter and vegetables if you like.
This will then obviously make enough spread for more than 10 sandwiches.

Note about making the butter spread

You do not need to precisely weigh out the vegetable paste. It can vary between 200 – 300 g. But you have to be mindful about how much butter / margarine you add to the vegetable spread because if you add too much, you will lose the flavor and color of the vegetables, and the spread may taste too buttery. 

Nutrition Information:

Serving: 1mini sandwichCalories: 167kcal (8%)Carbohydrates: 15g (5%)Protein: 3g (6%)Fat: 11g (17%)Saturated Fat: 2g (13%)Polyunsaturated Fat: 3gMonounsaturated Fat: 5gTrans Fat: 0.01gSodium: 311mg (14%)Potassium: 166mg (5%)Fiber: 1g (4%)Sugar: 3g (3%)Vitamin A: 3026IU (61%)Vitamin C: 6mg (7%)Calcium: 75mg (8%)Iron: 1mg (6%)

“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”

Course:Appetizer, Lunch, Party Food, Sandwiches, Snacks
Cuisine:Indian, South Asian, Sri Lankan
Keyword:Appetizers, Rainbow Sandwiches, Ribbon Sandwiches, Short eats, Tapas, Tea sandwiches, Tea Time
Did you make this?Tag me on Instagram!I love seeing what you’ve made! Tag me on Instagram at @TheFlavorBender or leave me a comment & rating below.

More Recipes You'll Love...

  • Sri Lankan Fish Curry Social Media
    Sri Lankan Fish Curry Recipe
  • Sri Lankan Fish Cutlets {Spicy Fish Croquettes}
  • Sri Lankan Fish Patties - These fish empanadas are epic! A spicy fish filling inside perfectly flaky buttery crust. Perfect for snacking. Step by step instructions to make these Sri Lankan Patties. Freezer friendly too.
    Sri Lankan Fish Patties (Fish Empanadas)

Reader Interactions

Leave a Review Cancel reply

I love hearing from you! Submit your question or recipe review here.

Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Faiza Sajjad says

    September 14, 2023 at 05:29

    5 stars
    Hello from Pakistan. I tried this recipe and I and my whole family love this whole meal sooo much!! Super healthy.

    Reply

Primary Sidebar

Hey there!

Hi! I’m Dini, a third culture kid by upbringing and a food-geek by nature. I was born in Sri Lanka, grew up in New Zealand and lived in Australia, and then the US, before moving to Canada in 2019! My food is a reflection of those amazing experiences!

Read More
Secret Layer Cakes Cookbook
The flavor bender
cookbook
Buy now on Amazon!

Recipe Basics

Learn how to make Perfect Choux Pastry (Or Pate a Choux!) - The only recipe guide you will ever need to make choux pastry, with perfect results every time. Plus a troubleshooting guide for your choux pastry recipe.  Fool proof choux pastry to make profiteroles, eclairs, cream puffs and more.  #ChouxPastry #Profiteroles #Eclairs #Pastry #CreamPuffs

How to make Perfect Choux Pastry

Classic Chocolate Eclairs - A foolproof recipe for making perfect eclairs that are crisp and puffy and filled with chocolate or vanilla pastry cream. 

Perfect Classic Chocolate Eclairs (Foolproof Recipe)

How to make Marshmallows - Learn the art of making fluffy, soft homemade marshmallows with or without corn syrup! With tips and information to make the perfect Marshmallows in many flavors. 

How to make Marshmallows (tips and tricks for homemade marshmallows)

How to make the best Homemade White Bread that is soft and delicious. An easy to follow recipe for perfect homemade bread with step by step instructions.

The Best Homemade Bread (White Bread Recipe)

Homemade French Croissants (step by step recipe)

Classic Pound Cake - A complete guide on how to make perfect, delicious and moist Pound Cake even if you're a baking novice! Tips + Tricks and Troubleshooting guide. 

The Best Classic Pound Cake Recipe

Chocolate
Cakes
Bread
Sri Lankan
Breakfast
Drinks
Candy
Pastries
All Recipes
Featured On
taste of the World
Free recipe ebook

Get my curated collection of the Top 10 Flavor Bender recipes!

  • 10 delicious chocolate recipes
  • Creative ways to use chocolate
  • Desserts and savory recipes
Download now!

Reader Faves

How to make Instant Pot Short Ribs - This easy recipe makes delicious, tender and succulent short ribs with classic flavors!

How to make the Best Instant Pot Short Ribs

Buttery Lemon Slow Roasted Salmon with Lemon Butter Sauce - Perfectly cooked, juicy slow roasted Salmon with a buttery tangy sauce! Delicious and versatile for any meal and occasion. 

Slow Roasted Salmon with Lemon Butter Sauce

Unbelievably easy Rough Puff pastry - Quick and easy to make and tasted infinitely better than store bought (30 -45 minutes only)! No long waiting times, to make this amazing pastry and NOONE will know you took a shortcut!

Perfect Quick and Easy Rough Puff Pastry

Spicy Sweet Chilli Sauce Easy to make, absolutely delicious, with an extra kick of spice this is the BEST Sweet chilli sauce you will EVER have!

The Best Spicy Sweet Chili Sauce (Easy Recipe!)

The flavor bender

I love baking, and I love cooking. I experiment with flavors, textures and ingredients, and I love passing on all my tips and tricks to you!

Read More
  • About
    • Meet Dini
    • My Book
    • Work With Me
    • Contact
  • Browse
    • Recipes
    • Measurement Guide
    • Baking How-To’s
    • Shop My Faves
© The Flavor Bender
  • Privacy
  • Disclosure
  • Terms
Site Credits Designed by Melissa Rose Design Developed by Once Coupled

Join the flavor bender tribe!

Join my FREE recipe challenge to receive new recipes and dinner ideas straight to your inbox!
261 shares