Rainbow Nice Cream

Rainbow Nice Cream is a vegan, gluten-free, and nut-free dessert filled with nutrient-dense fruits and super boosts that will make you feel good!

How does a rainbow make you feel? We’ve become rainbow obsessed over here at One Potato. There’s just something about the vibrant colors that put a big smile on our faces. It would be easy to buy a pack of food dyes and add them into each layer, but food dyes can cause hyperactivity and have other side effects. Our Rainbow Nice Cream is filled with what nature gave us— pure colors from fruits, vegetables, herbs, and even the sea. Doesn’t it already sound better?

This Rainbow Nice Cream is a labor of love. It takes about 30 minutes to make all the separate layers and then gently layering them into the glasses one by one, but it’s actually a relaxing experience watching all of the colors come together. It can be totally therapeutic if you do this after bedtime when the house is finally quiet and you can listen to your favorite podcast or watch your favorite show in peace! 

The payoff for your time is massive. After an hour in the freezer, we pulled these beauties out and got to see the look of magic in our kids’ eyes. The only way kids usually see rainbows in their food is when they’re made with food coloring. Not anymore! This Rainbow Nice Cream will make a believer of you, too!

If you are going to prepare these the night before you plan to serve them, take them out of the freezer and place them in the refrigerator for about 30 minutes before serving so they have time to soften up, but don’t melt completely. 

As if the natural coloring wasn’t enough to make your heart go pitter-patter, they’re also free of added sugar! The only sweetness in Rainbow Nice Cream comes from potassium-filled bananas and other fruits and vegetables that we used to make the colors.

Rainbow Nice Cream


Purple Layer

  • 1 frozen banana, chopped
  • 3/4 cup frozen blueberries or blackberries
  • 2-3 tablespoons milk of choice

Blue Layer

  • 2 frozen bananas, chopped
  • 1 tsp blue majik powder
  • 2-3 tbsp milk of choice

Green Layer

  • 1 frozen banana, chopped
  • 1 handful of fresh baby spinach OR
  • 1 tsp matcha green tea powder
  • 2-3 tbsp milk of choice

Yellow Layer

  • 1 frozen banana, chopped
  • 3/4 frozen mango, chopped
  • 1 tsp dried tumeric
  • 2-3 tbsp milk of choice

Pink Layer

  • 1 frozen banana, chopped
  • 2 packs (about 1/2 cup) frozen pink dragon fruit
  • 2-3 tbsp milk of choice

Red Layer

  • 1 frozen banana, chopped
  • 1/4 cup 1/4 cup frozen raspberries
  • 1/2 cup frozen strawberries
  • 2-3 tbsp 2-3 tablespoons milk of choice


  • Starting with the purple layer, place all the ingredients for 1 color in a food processor or blender and pulse until thick and creamy like soft serve ice cream. Pause between every few pulses and use a spatula to push down the ingredients. 
  • Pour the purple nice cream into the bottom of two tall glasses, and place in the freezer while you make the next layer. Freezing between layers will ensure the colors don't bleed or blend together. Repeat with each remaining color. 
  • Once finished with the layering, freeze for 1-2 hours until thicker and spoonable.