Rainbow Vegetable Sandwich

Rainbow Vegetable Sandwich-this healthy and delicious sandwich is layered with colorful veggies! 

Rainbow Vegetable Sandwich Recipe

What is your favorite color? I always have a hard time picking because I have too many favorites. Growing up, I loved purple, I wore purple everything and even convinced my dad to paint my room a dark purple color. Green is a given because of the peas, it is our signature color. I also like black. My wardrobe is mostly black, you can’t go wrong with a classic. I am currently loving navy though. I also love pastels and bright colors. See, I can’t make up my mind. Bring on all of the colors!

To celebrate my love of color, I made a Rainbow Vegetable Sandwich that has ALL of the colors. This sandwich is healthy, delicious, and SO fun!

Rainbow Vegetable Sandwich Recipe

I like all vegetables, just like I like all colors, so I decided to layer lots and lots of colorful veggies to create the ultimate veggie sandwich.

Rainbow Vegetable Sandwich Recipe

I lined up my veggies by color and layered them on my sandwich. I used arugula, cucumber, avocado, sprouts, yellow pepper, carrot sticks, red peppers, tomatoes, radishes, red onion, and purple cabbage.

Feel free to use your favorite veggies, there are lots of colorful options out there! This is a great back to school sandwich and a great way to get your kids to eat their veggies. Have them help you assemble and design their own rainbow of a sandwich. Any variation of this is great for a school lunch!

Rainbow Vegetable Sandwich Recipe

To give the sandwich a flavor boost, I spread Arla Herbs & Spices cream cheese on the bread. The cream cheese has a fresh taste with tones of pepper and paprika. It goes great with veggies! I also like it because it is made exclusively from natural ingredients and no preservatives, additives or added colors. I like color, but not added colors in my foods:)

Rainbow Veggie Sandwich Recipe

Look at all of those colorful layers, this sandwich makes me happy. Yay for colorful and healthy food!

Taste the rainbow and make this Rainbow Vegetable Sandwich. It is my favorite veggie sandwich! Every bite is bursting with veggie goodness!

Rainbow Veggie Sandwich Recipe

Rainbow Vegetable Sandwich

Did you make this recipe? Leave a review »

Taste the rainbow and enjoy this healthy and delicious veggie sandwich.

Yield: 1 sandwich

Prep Time: 15 minutes

Total Time: 15 minutes


  • 2 slices bread
  • 2 tablespoons Arla Herbs & Spices cream cheese
  • 1/4 cup arugula
  • 6 cucumber slices
  • 1/4 cup alfalfa sprouts
  • 1/2 avocado, pit removed and sliced
  • 5 yellow bell pepper strips
  • 3 tablespoons shredded carrots
  • 5 red bell pepper strips
  • 2 tomato slices
  • 2 radishes, sliced
  • 3 tablespoons finely chopped purple cabbage


  1. Spread the cream cheese on each slice of bread. Take one slice of the bread and layer the veggies, starting with the arugula and ending with the purple cabbage. Place the other piece of bread on top, cream cheese side down, and gently press the sandwich together. It will be a mighty sandwich. Grab a napkin and enjoy immediately.
All images and text ©Two Peas & Their Pod.

Follow twopeasandpod on Instagram and show us what recipes you are making from our blog! Use the hashtag #twopeasandtheirpod! We want to see what you are making in your kitchen!

This post is sponsored by Arla. Thank you for supporting the brands that continue to make Two Peas and Their Pod possible. 

Fall Gluten-Free Main Dishes Maria's Favorites Sandwiches Spring Summer Vegetarian Winter