| |

Rainbow Grilled Cheese Recipe

Rainbow Grilled Cheese Recipe: this sandwich is easy to make at home using regular food coloring, and so much fun for the rainbow lover.

rainbow grilled cheese recipe

What’s better than a regular grilled cheese? A rainbow grilled cheese! This rainbow grilled cheese recipe is easy and so fun and perfect for celebrating something special, or making an ordinary day into a celebration. We made ours for St. Patrick’s Day, but a rainbow grilled cheese would also be great for a rainbow, unicorn, or art themed party, or for celebrating Pride.

how to make rainbow grilled cheese recipe

Kid Friendly Easy Recipe

These are easy to make and a very kid friendly recipe. Children might need a little help with the actual grilling, and grating. But there’s plenty of food coloring drops to add, stirring, piling of cheese, and buttering to keep kids busy with this easy rainbow grilled cheese recipe.

rainbow grilled cheese sandwich recipe

Food Coloring

We created our colors of the rainbow using white cheese and food dye. If you’re uncomfortable using food dyes, there are natural food colorings available at specialty shops. We used inexpensive liquid food coloring for ours. You could also use gel food coloring for this recipe.

We had the primary colors and mixed them to make the secondary colors. At first, it looks like the secondary colors will never come together, but just keep on stirring and they’ll get all mixed together eventually. If you want even darker colors, just add more food coloring to your cheese for an even more colorful rainbow.

rainbow grilled cheese


The main cheese we used to create our rainbow sandwiches was mozzarella. It’s a great cheese for this because it’s white so it takes the dye easily, it’s inexpensive, and it’s a mild taste, which tends to appeal to kids. It’s also a great melter, and has a really good cheese pull factor, meaning you’ll get those lovely stringy bits when you pull the cheese apart. We also added in a little Swiss cheese, for flavor, but also for an increased cheese pull factor.

You could also try white cheddar, havarti, or provolone, or any combination of these and the mozzarella and Swiss.


We like a good crusty white bread for this sandwich. We sliced ours quite thickly, which worked great with a thick layer of cheese.  The thick cheese layers really add to the rainbow factor. With a good amount of cheese, you’ll be able to see each color well, and get a great pull factor when you pull your sliced sandwich apart.

how to make a rainbow grilled cheese

rainbow grilled cheese sandwich

Yield: 2 Sandwiches

Rainbow Grilled Cheese Recipe

Rainbow Grilled Cheese Recipe
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes


  • 4 slices of bread
  • 2 tbsp room temperature butter
  • 3 cups total of grated mozzarella cheese or a combination of mozzarella and swiss cheese
  • food coloring -red, yellow, green, blue


    1. Begin by grating your cheese. Place 1/2 cup of shredded cheese into into 6 different bowls. Use all mozzarella cheese, or mix in a few some swiss cheese, or any other cheese you prefer, for a total of 1/2 cup of cheese in each of the small bowls.
    2. Dye the cheese by adding around 10 drops of food coloring to a bowl and stirring the bowl of cheese until it's fully combined and the cheese is colored. To create the orange cheese use about 5 drops of red, and 5 drops of yellow food coloring. To make the purple cheese, use about 5 drops of red and 5 drops of blue food coloring.
    3. Next, butter the outside of each of the the bread slices.
    4. Lay out the bottom two pieces of bread, butter side down, and arrange the cheese on top of the unbuttered side. Crete six equal lines of colored cheese in a rainbow pattern, in rainbow order: red, orange, yellow, green, blue, and purple. Divide the cheese evenly between the two cheese sandwiches. Then place the top slice of bread on each of the sandwiches, buttered sides out.
    5. Place the sandwiches in a frying pan, and cook over medium heat. Flip the sandwiches when the first side is golden brown, and cook the other side to golden bread as well. You may want to put a lid on the frying pan, as an easy way to help the cheese melt well.
    6. To serve your sandwich, make sure to cut the sandwich in half, in the opposite direction that your cheese is running so that when you pull it apart you have the rainbow effect with the melted cheese.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 1026Total Fat: 71gSaturated Fat: 42gTrans Fat: 1gUnsaturated Fat: 23gCholesterol: 225mgSodium: 1639mgCarbohydrates: 35gFiber: 2gSugar: 5gProtein: 61g

rainbow grilled cheese recipe


Use a lid on your frying pan to help the cheese melt.  This traps the warm air, and with a thick layer of cheese like we used on this sandwich, really helps to make sure all the cheese is nice and melted.

Also, make sure you cut your cheese sandwich in the opposite direction that you laid out your cheese stripes.  You want to see a cross section of all the colors when you pull your slices apart, and not just one color down the middle.

homemade rainbow grilled cheese

This sandwich is perfect for rainbow and unicorn lovers. It’s so yummy though the whole family will love this rainbow sandwich recipe. We love this fun food for a special occassion or as some fun ways to make any day into a special occasion.

st. patrick's day food ideas

With this easy rainbow grilled cheese recipe, life really is a party!

Leave a Reply

Your email address will not be published. Required fields are marked *