This post may include affiliate links; see our disclosure policy.

This colorful vegetable sandwich is as delicious as it is beautiful, and it’s an easy way to get more veggies into your diet in a tasty way!

Ultimate Rainbow Vegetable Sandwich | A Couple Cooks via The Pretty Dish

“Self-care is a trendy term these days, and I find that cooking and sharing a delicious meal with people is my form of self-care. My true passion lies in cooking and sharing food with people I know and love.”

That’s Jessica Merchant on her passion for cooking, and I couldn’t agree with her more! If you follow food blogs, there’s no way you haven’t come across Jessica’s. She’s the creator behind How Sweet Eats and is one of the kindest people online. 

Jessica has just come out with a second cookbook called The Pretty Dish, full of colorful recipes and homemade beauty DIYs. Her book is, you guessed it, where this insanely beautiful vegetable sandwich comes from!

Ultimate Rainbow Vegetable Sandwich | A Couple Cooks via The Pretty Dish

Why make this veggie sandwich

This vegetable sandwich caught my eye from the moment I paged through the book. For those of you not obsessed with veggies like I am, Jessica offers a crucial tip: Turning veggies into something beautiful makes eating them more fun! That makes this a kid-friendly recipe that’s adult-friendly, too.

I’ve had quite a few veggie sandwiches that are dry, tasteless, and leave us hungry the moment we finish them.

This rainbow vegetable sandwich is the opposite. It’s full of flavor from an incredible herbed goat cheese spread and tangy pickled radishes. The bell peppers are broiled simply for a vibrant combination with the other veggies.

I made a few tweaks to the recipe based on ingredient availability, as I wasn’t able to find purple potatoes, so red onion represented the color purple in my sandwich! It cut down a bit on prep time, too.

Ultimate Rainbow Vegetable Sandwich | A Couple Cooks via The Pretty Dish

Dietary notes

This vegetable sandwich recipe is vegetarian. For vegan, substitute hummus for the goat cheese. For gluten-free, use gluten-free bread.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Print

Ultimate Vegetable Sandwich

Ultimate Rainbow Vegetable Sandwich | A Couple Cooks via The Pretty Dish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 2 reviews

This colorful vegetable sandwich makes eating vegetables fun, as it’s as delicious as it is beautiful!

  • Author: Sonja
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 2 large sandwiches 1x
  • Category: Main Dish
  • Method: Roasted
  • Cuisine: American

Ingredients

Scale

For the pickled radishes

  • ½ cup thinly sliced radishes
  • ½ cup apple cider vinegar
  • 1 ½ tablespoons sugar
  • 1 teaspoon kosher salt

For the roasted peppers

  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 tablespoon olive oil
  • 2 to 3 pinches kosher salt

For the herb goat cheese spread

  • 4.5 to 6 ounces goat cheese, softened (for vegan, substitute ½ cup hummus)
  • ½ teaspoon olive oil
  • 1 tablespoon chopped fresh basil
  • 1 teaspoon chopped fresh oregano

For the vegetable sandwich

Instructions

  1. Make the pickled radishes: Slice the radishes and place them in a jar or cup. In a bowl, whisk together the vinegar, sugar, and salt until the sugar and salt dissolve. Pour over the sliced radishes. Let sit at room temperature for at least 30 minutes, or 1 hour if time. You can make this a day or 2 ahead of time and store it in the fridge or in a sealed container or jar.
  2. Make the roasted peppers: Preheat the broiler to high. Slice the peppers. Rub the pepper slices with the olive oil and place them on a baking sheet, skin side up. Broil the peppers until the skin becomes blackened and charred, about 8 to 10 minutes. Remove from the oven and sprinkle with a few pinches of kosher salt.
  3. Make the herb goat cheese spread: In a bowl, stir together the goat cheese, olive oil, basil, and oregano until combined.
  4. Prep the other veggies: If desired, soak the red onion in cold water for a few minutes to remove the bite. Wash the lettuce. Slice the avocado. Slice the bread.
  5. Assemble the sandwiches: Spread 2 slices of the bread with the goat cheese spread. Top with red onion, lettuce, avocado, yellow and red peppers, pickled radishes, and the remaining pieces of bread.

Notes

Reprinted with permission from The Pretty Dish by Jessica Merchant.

Did you love this recipe?

Get our free newsletter with all of our best recipes!

About the authors

Alex & Sonja

Hi there! We’re Alex & Sonja Overhiser, authors of two cookbooks, busy parents, and a real life couple who cooks together. We founded the A Couple Cooks website in 2010 to share simple, seasonal recipes and the joy of cooking. We now offer thousands of original recipes, cooking tips, and meal planning ideas—all written and photographed by the two of us (and tested on our kids!).

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

37 Comments

  1. Holly Simmons says:

    Have made this many times! So good 👍 Roast peppers in advance. Rather than taking the time to mix herbs into goat cheese, I just buy garlic/herb Boursin cheese. Also, I spread one slice of bread w/store-bought pesto (or home made, if it’s basil season in my garden). Maybe not quite as healthy, but sometimes I just want to get dinner on the table as quickly as possible.

  2. Joy Morrison says:

    I added some red wine vinegar, olive oil and cucumber! It was delicious it is savory and salty but also so creamy from the goat’s cheese and avocado. Even non vegetarians (though I am a vegetarian!) would like this!

  3. Jessica Flory says:

    Mmmm so yummy!! Such a pretty, tasty sandwich! My husband commented on how much he loved the radishes :D

    1. Sonja says:

      So so glad to hear it Jessica! Thank you for making it!

  4. Helen Price says:

    Labaneh, an Israeli-Lebanede-Middle Eastern yogurt cheese can be used instead of the goat cheese. It is made by straining and draining yogurt past the Greek yogurt consistency — until it is a soft to medium soft cheese consistency. Lemon zest, garlic, and/or spices may be added before the straining process.

  5. TinaC says:

    Nice combination of pickled, roasted and fresh veggie! Will be on the menu this summer☺️

  6. Shannon says:

    Those pickled radishes sound so good!

  7. Nutrition Stripped says:

    Love a big, colorful sandwich! Can’t wait to try this one out!

  8. Sarah says:

    I can’t wait to try this recipe! I love the quote by Jessica; I’m the same way!!

  9. Emily A says:

    This sandwich sounds delicious, both versions!

  10. Kayla says:

    This sammich looks AMAZING! Loving the insight into food photography as well! Hope you took all the toothpicks out before you chewed down!

  11. Amy Silberstein says:

    Yumm this recipe looks so delish! Totally agree that eating my veggies is always way more tempting when they’re in front of me in bright rainbow colors!

  12. Nicole C. says:

    I love a good veggie sandwich. This sandwich looks fabulous as is, but I can easily see adding a few more colors to the “rainbow” if you have more vegetables in the crisper. Yum!

  13. Lisa says:

    Beautiful, colorful sandwich! Looks and sounds delicious!

  14. Jennifer says:

    My heart is to eat and share a meal with those I love and cherish, Jessica’s sandwich recipe looks amazing!

  15. Leslyn says:

    I’m going to have to try this! I’ve been on a huge veggie kick lately, and I always love a sandwich with a yummy, grainy bread. ?

  16. Arcenia says:

    I want to eat this sandwich!

  17. Stephanie Cochran says:

    I love veggie sandwiches and have also had many “meh” versions! Can’t wait to try this one with feta for the cheese spread instead of goat (I just. And completely abandon the cheese!)

  18. Sarah says:

    I love a grilled veggie sandwich in the summer and this is just next level! All of her recipes are so over the top in the best way possible.

  19. Stef L says:

    This sandwich looks amazing. And who doesn’t love rainbows?! Jessica from How Sweet Eats is the coolest for this veggie trick.

  20. Meredith says:

    Love the red onion idea, especially for a lighter sandwich with a little more bite! Can’t wait to try out some of her recipes!!

  21. Lynn W says:

    The hummus with the beautiful veg will be fabulous

  22. Jennifer Kuhlman says:

    Mmmmm…. what a great idea to mix in the herbs with the hummus!

  23. Susan says:

    Isn’t food so much fun when its colorful – because of NATURAL colors?! Also, there are so many great new cookbooks coming out the last couple of months!

  24. Ron says:

    Love the colors in this sandwich! I’ve never made pickled radishes before- great idea! Would love it with hummus.

  25. Megan says:

    Love the rainbow veggies and the combination with herb goat cheese! Beautiful pictures!

  26. Hilary says:

    Ah I’m pregnant and this makes me miss goat cheese so much!! Can’t wait to try it with hummus though and try the regular recipe soon!

  27. Dana W says:

    I always strive to eat the rainbow everyday and this sandwich looks like a tasty way to get it done, beautiful!!!

  28. Lindsey says:

    I love that you substituted with onions to keep the purple theme! This is definitely a recipe I want to try, always looking for ways to not get tired of the same old sandwhich!

    1. Lindsey says:

      Sandwich ? I typed too fast in my excitement. I love your recipes

  29. Rachel says:

    I love my food to be colorful and a rainbow sandwich looks delish! Can’t wait to try – minus the goat cheese spread :)

    1. Sonja says:

      Haha! You can substitute hummus instead of the goat cheese — that would be just as delicious! :)

      1. Rachel says:

        I am totally going to do that – go the vegan route!

      2. Michelle says:

        Should the roasted peppers be peeled after roasting or left blackened?

        1. Alex says:

          They can be left blackened!

          1. Michelle says:

            Thank you! Looking forward to making these – very happy to find your blog!

See More Comments