22 Rainbow-Colored Foods and Drinks

rainbow grilled cheese

The Spruce / Abbey Littlejohn

Eat the colors of the rainbow with these recipes. They are all about red, orange, yellow, green, blue, indigo and purple, and include anything from a bright slaw to the famous unicorn cake to Jell-O shots. Taste the rainbow and get ready to celebrate. 

  • 01 of 22

    Funfetti Rice Krispies Treats

    funfetti rice krispy treats

    The Spruce / Stephanie Goldfiinger

    Take this childhood classic and give it a burst of rainbow colors by simply adding a handful of Funfetti to the Rice Krispies. These colorful sprinkles can take the beige treat and make this dessert really stand out.

  • 02 of 22

    Rainbow Cake

    Rainbow Cake

    The Spruce / Abbey Mercer

    A lot of joy can be had just by slicing into this beautiful multi-hued cake. From the outside it's plain and white, but inside there's layer for every color of the rainbow.

  • 03 of 22

    Unicorn Cupcakes

    Unicorn cupcakes

    The Spruce / Kristina Vanni

    These unicorn cupcakes can be prepared without advanced baking skills or special tools. Simply transform a classic vanilla cupcake into a colorful mythical creature with a couple of marshmallows, a dash of sprinkles, and a perfectly-placed candle. If these treats aren't for a birthday, try substituting the candle with a pretzel stick, candy stick or licorice tube for the horn instead.

  • 04 of 22

    Tie-Dye Rainbow Bagels

    rainbow bagel

    The Spruce / Abbey Littlejohn

    Add a rainbow to the morning routine with these colorful bagels. Double the fun by making a side of rainbow cream cheese to go with it.

    Continue to 5 of 22 below.
  • 05 of 22

    Rainbow Popcorn

    Rainbow Popcorn

    The Spruce / Julia Hartbeck

    This kettle corn rainbow popcorn is easy to make and versatile, with the colors entirely up to you! Whether making just one batch of a single color or a variety, this makes a great addition to a party table or gift bags for occasions ranging from baby showers to Pride month, and holidays such as Halloween. Anything goes, depending on your color palette.

  • 06 of 22

    Rainbow Fudge

    rainbow fudge

    The Spruce / Kristina Vanni

    This colorful white chocolate fudge is almost too pretty to eat—almost. Serve it at a party, pass out squares to friends, or just enjoy eating the rainbow at home.

  • 07 of 22

    Unicorn Rice Krispy Treats

    Unicorn Rice Krispy Treats

    The Spruce / Julia Hartbeck

    A twist on the classic, these unicorn rice krispy treats are as easy to make as the original, but a whole lot more magical. Decorated with colored white chocolate of your choice, and dotted with sprinkles and edible glitter, they are a fun way to get kids involved in the kitchen.

  • 08 of 22

    Rainbow Cake Jello Shots

    Rainbow cake Jello Shots

    The Spruce / Bahareh Niati


    Bring some color to the party with these vodka gelatin shots done in rainbow layers. Sprinkles are optional, but they do make it more fun.

    Continue to 9 of 22 below.
  • 09 of 22

    Beet Hummus

    Beet Hummus Recipe

    The Spruce / Cara Cormack

    This vibrant dip gets its fuchsia color from roasted beets. Blended smooth with tahini and seasoned with a bit of garlic and cumin, it's the perfect addition to a party and when paired with a rainbow of seasonal veggies, makes a show stopping snack platter.

  • 10 of 22

    Rainbow Grilled Cheese Sandwich

    rainbow grilled cheese

    The Spruce / Abbey Littlejohn

    What kid, or adult for that matter, wouldn't want this colorful grilled cheese sandwich upgrade. The original version of this food comes from Kala Toast in Hong Kong, and there the cheese is infused with different types of herbs and vegetables. For this version it's not necessary to make your own cheese, a little food coloring will help to create this rainbow masterpiece.

  • 11 of 22

    Jamoncillo De Leche

    Milk Fudge

    The Spruce / Julia Hartbeck

    Jamoncillo de leche is a Mexican milk fudge that can come in a rainbow of colors. There are only five ingredients in this dish and it's simple to make, the hardest part is deciding what color to eat first.

  • 12 of 22

    Unicorn Bark

    Unicorn Bark

    The Spruce / Bahareh Niati

    Munch on this rainbow-swirled chocolate bark on its own or add to a sundae, cake or cupcakes. Its also a great treat to give away as a tasty gift.

    Continue to 13 of 22 below.
  • 13 of 22

    Marshmallow Clouds

    Marshmallow Clouds

    The Spruce / Julia Hartbeck

    Turns out eating a rainbow is literal in the sense of these sweet candies. They are shaped like rainbows atop fluffy clouds. To make this treat you'll need rainbow licorice as well as gelatin, white chocolate and sugar. Wrap up the rainbows in individual packs and hand out to anyone who needs a dose of pride.

  • 14 of 22

    Easy Fruit Salad

    bowl of fresh fruit salad
    The Spruce / Diana Rattray

    Aside from the easy construction and freshness of the fruit, the best thing about a fruit salad is that it's an instant rainbow. This fruit salad includes an array of ingredients that bring to mind the tropics with a simple dressing of citrus fruits and lemon zest.

  • 15 of 22

    Rainbow Chocolate-Covered Cookies

    Rainbow Chocolate-Covered Cookies

    The Spruce / Kristina Vanni

    Insert a bit of cheer to the dessert tray with these rainbow-topped cookies. They are easy to make and all you'll need is a pile of Oreos, M&Ms and some white candy coating.

  • 16 of 22

    Broken Glass Candy

    Broken Glass Candy

    The Spruce / Ulyana Verbytska

    This colorful candy might be too pretty to eat, but don't let that stop you. When making a batch, use every color of the rainbow and pass out a bit of sweet pride to everyone around.

    Continue to 17 of 22 below.
  • 17 of 22

    Rainbow Slaw with Tamari Ginger Vinaigrette

    Rainbow Slaw with Tamari Ginger Vinaigrette

    The Spruce / Miri Rotkovitz

    It may seem easiest to add rainbow colors to sweets, but some vegetables naturally come in these hues. Take, for example, this bright slaw made with carrots, purple cabbage, different colored bell peppers and snow peas.

  • 18 of 22

    Unicorn Hot Chocolate

    Unicorn Hot Chocolate

    The Spruce / Leah Maroney

    Warm up with a mug of brightly-colored unicorn hot cocoa, which is perfect for any time a taste of the rainbow is needed. It's made with milk, white chocolate, sprinkles, whipped cream and food coloring.

  • 19 of 22

    Buddha Bowl

    Buddha bowl

    The Spruce Eats / Leah Maroney 

    One of the best things about this vegetarian dish is that anything can be added to it, making it an easy vessel to taste the rainbow. To make sure all the colors get thrown in, think about adding purple cabbage, carrots, tomatoes, red pepper, fresh green herbs and/or lime and dried blueberries.

  • 20 of 22

    Copycat Unicorn Frappuccino

    Copycat Unicorn Frappuccino

    The Spruce / Kristina Vanni

    Remember when unicorn frappuccinos were all the rage? Even if this sweet, milky drink isn't getting the same fame as before, it's still a great beverage to make when rainbow colors are the theme or if you just need a cheery pick-me-up.

    Continue to 21 of 22 below.
  • 21 of 22

    Silver Sangria

    Silver Sangria

    Nolet's Gin

    Even though this sangria is called "silver," it's easy to make it more of a rainbow drink by adding an array of brightly-colored fruit. We're talking red and green grapes, apple slices, strawberries, blueberries, pineapple chunks, really whatever sounds good to the drinker and brings color to the party.

  • 22 of 22

    Unicorn Cake

    Unicorn Cake

    The Spruce / Kristina Vanni

    One trend that may never end is the unicorn cake, and that's a good thing. Make this happy cake for a festival, birthday, graduation, rainbow party, Monday night—really, any time is right for this sweet treat.