Ribbon Sandwiches (Rainbow Sandwiches)

User Reviews

5.0

12 reviews
Excellent
  • Prep Time

    1 hr 50 mins

  • Cook Time

    50 mins

  • Additional Time

    1 hr 30 mins

  • Total Time

    4 hrs 10 mins

  • Servings

    40 mini

  • Calories

    167 kcal

  • Cuisine

    Indian, Sri Lankan

Ribbon Sandwiches (Rainbow Sandwiches)

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.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

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
Add to Shopping List

Instructions

Spinach filling

  1. To steam the vegetables, you will need a large pot with a capacity to hold a steamer basket with the lid on.
  2. Pour about 1 - 2 inches of water to the bottom of the pot and bring it to a simmer, with the lid on.
  3. Add the baby spinach and let it steam for a few minutes until the spinach has just wilted and softened.
  4. Remove the steamer basket from the pot and place the steamed spinach in a bowl, and let it cool completely.
  5. 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.
  6. The remaining spinach should weigh about 220 - 230 g.
  7. If you’re using lettuce, cut the lettuce into smaller pieces and steam it the same way as the spinach.
  8. Let it cool and then squeeze out the water in the same manner.
  9. 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.
  10. 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.
  11. Scrape this into a bowl and set aside until needed.

Carrot filling

  1. The baby carrots can be steamed as they are, but if you're using larger carrots, you can cut them into smaller pieces.
  2. 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.
  3. 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.
  4. You should have about 250 g of steamed carrots.
  5. Place the steamed and cooled carrots in a food processor, along with all the spices in the ingredients list (excluding the margarine).
  6. Process until you have a rough-looking paste that still has small pieces of carrots in it (i.e. not a smooth, fine paste).
  7. The weight of this paste should be around 260 g (at least 250 g).
  8. 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.
  9. Scrape this into a bowl and set aside until needed.

Beetroot filling

  1. Slice off the tops of the beetroots and then steam them the same way as the carrots.
  2. 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.
  3. 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.
  4. Place the steamed, cooled, and peeled beets in a food processor, along with all the spices in the ingredients list (excluding the margarine).
  5. Process until you have a rough-looking paste that still has small pieces of beetroot in it (i.e. not a smooth, fine paste).
  6. The weight of this paste should be around 260 g (or at least 250 g).
  7. 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.
  8. Scrape this into a bowl and set aside until needed.

Making the ribbon sandwiches (rainbow sandwiches)

  1. Take four slices of bread and lay them out on your work surface.
  2. Spread a thin layer of the carrot butter filling on one slice.
  3. Spread a thin layer of the spinach butter filling on another slice.
  4. Finally, spread a thin layer of the beet butter filling on the third slice.
  5. 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.)
  6. 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).
  7. 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.
  8. Repeat with all the slices of bread.
  9. The sandwiches can now be served right away.
  10. To store them for later (or leftovers), place the sandwiches in an air-tight container. Make sure the lid is not squishing the sandwiches.
  11. 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.

Notes

  • 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.
  • 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. 
  • 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.
  • 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

Show Details
Serving 1mini sandwich Calories 167kcal (8%) Carbohydrates 15g (5%) Protein 3g (6%) Fat 11g (17%) Saturated Fat 2g (10%) Polyunsaturated Fat 3g Monounsaturated Fat 5g Trans Fat 0.01g Sodium 311mg (13%) Potassium 166mg (5%) Fiber 1g (4%) Sugar 3g (6%) Vitamin A 3026IU (61%) Vitamin C 6mg (7%) Calcium 75mg (8%) Iron 1mg (6%)

Nutrition Facts

Serving: 40mini

Amount Per Serving

Calories 167 kcal

% Daily Value*

Serving 1mini sandwich
Calories 167kcal 8%
Carbohydrates 15g 5%
Protein 3g 6%
Fat 11g 17%
Saturated Fat 2g 10%
Polyunsaturated Fat 3g 18%
Monounsaturated Fat 5g 25%
Trans Fat 0.01g 1%
Sodium 311mg 13%
Potassium 166mg 4%
Fiber 1g 4%
Sugar 3g 6%
Vitamin A 3026IU 61%
Vitamin C 6mg 7%
Calcium 75mg 8%
Iron 1mg 6%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5.0

12 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Peshwari naan

Indian, Pakistani
5.0 (9 reviews)

Carrot halwa (gajar ka halwa)

Indian
5.0 (3 reviews)

Paneer tikka

Indian
5.0 (6 reviews)

Aloo chaat

Indian
5.0 (6 reviews)

Cauliflower pakora

Indian
5.0 (15 reviews)

Naan Bread

Indian, American
5.0 (144 reviews)

Masala corn

Indian
5.0 (3 reviews)

Papdi chaat

Indian
5.0 (6 reviews)

Gobi 65 (Cauliflower 65)

Indian
5.0 (9 reviews)

Instant Pot Butter Chicken

Indian
5.0 (9 reviews)

Mango Lassi

Indian, Sri Lankan
5.0 (6 reviews)

Roti Canai Recipe

Indian, Malaysian, Sri Lankan, Singaporean
5.0 (54 reviews)

Sri Lankan Meatball Curry

Indian, Sri Lankan
5.0 (12 reviews)

Samosas

Indian
5.0 (6 reviews)

Nimki (Crispy Nigella Seed Snacks)

Indian
5.0 (9 reviews)