Rainbow Cheesecake is a rich, creamy vanilla cheesecake with bright, colorful layers that make every slice look festive. It is a fun dessert for St. Patrick’s Day, rainbow-themed celebrations, unicorn parties, birthdays, or any occasion that needs a cheerful centerpiece.
Rainbow cheesecake is one of those desserts that instantly makes people smile. It has the smooth, classic texture of a baked vanilla cheesecake, but the batter is divided and tinted with bold rainbow colors before baking. When the cheesecake is sliced, the colors create a playful layered effect that feels special without changing the familiar flavor everyone loves.
This recipe starts with a simple graham cracker crust and a creamy cheesecake filling made with cream cheese, sugar, vanilla extract, sour cream, heavy cream, and eggs. Gel food coloring is used to create the red, orange, yellow, green, blue, and purple layers. The result is a bright, beautiful rainbow cheesecake that is just as delicious as it is eye-catching.
Because this is a baked cheesecake, it does need time to bake, cool, and chill properly. The chilling time is important for the best texture and clean slices, so plan to make it the day before you want to serve it. Once chilled overnight, the cheesecake becomes firm, creamy, and easy to cut.

The best part about this rainbow cheesecake recipe is the surprise inside. From the outside, it looks like a pretty baked cheesecake, but once you cut into it, the colorful layers are revealed. It is a great dessert to share with kids, family, and friends because it feels fun, bright, and celebratory.
For the cleanest rainbow effect, add each color of batter directly into the center of the pan, one after another. The batter will naturally spread outward as each new color is added. There is no need to swirl the colors together. In fact, keeping the colors separate helps create the bold rainbow appearance.
Rainbow Cheesecake Recipe Notes
Mixing the food coloring into the cheesecake batter may add extra air bubbles, especially if you beat the batter too much. To help reduce bubbles, gently tap the filled springform pan on the counter a few times before baking. Be careful not to tap too aggressively, or the rainbow pattern may shift.
A water bath helps the cheesecake bake gently and reduces the chance of cracking. Wrap the springform pan well with heavy-duty foil before placing it in the larger pan of water. This helps protect the crust from moisture while the cheesecake bakes.
When checking for doneness, the center should have a slight jiggle, similar to gelatin. If the entire cheesecake moves loosely, it needs more time in the oven. After baking, turn off the oven, crack the door, and let the cheesecake cool gradually before refrigerating overnight.
Rainbow Cheesecake
Miranda Couse
1 hr
1 hr 20 mins
8 hrs
10 hrs 20 mins
Dessert
American
10 slices
462 kcal
Ingredients
Crust
- 1 1/2 cups graham cracker crumbs
- 1 tablespoon granulated sugar
- 5 tablespoons butter, melted
Cheesecake
- 24 ounces cream cheese, room temperature
- 1 1/4 cups granulated sugar
- 2 teaspoons vanilla extract
- 1 cup full-fat sour cream
- 1/2 cup heavy cream
- 4 large eggs
- Several drops of red, orange, lemon yellow, leaf green, royal blue, and purple gel food coloring
Instructions
Crust
-
Preheat the oven to 325 degrees F. Spray the sides of a 9.5-inch springform pan with nonstick baking spray. Wrap the inside edge of the pan with a 3-inch-wide strip of parchment paper.
-
In a mixing bowl, combine the graham cracker crumbs, granulated sugar, and melted butter. Stir until the butter evenly coats the crumbs.
-
Press the crumb mixture firmly and evenly into the bottom of the prepared springform pan.
-
Bake the crust for 15 minutes. Remove it from the oven and let it cool while you prepare the cheesecake filling.
Cheesecake
-
Add the room-temperature cream cheese to a large mixing bowl. Beat with a hand mixer on medium speed until smooth and creamy.
-
Add the granulated sugar and beat until combined. Scrape down the sides of the bowl so the mixture stays smooth.
-
Add the vanilla extract, full-fat sour cream, and heavy cream. Beat until fully incorporated, then scrape down the bowl again to remove any unmixed bits.
-
Add the eggs one at a time, beating each egg into the batter before adding the next. Scrape down the bowl after each addition.
-
Divide the cheesecake batter evenly among 6 bowls. An ice cream scoop can help portion the batter evenly.
-
Tint each bowl with one gel food color: red, orange, lemon yellow, leaf green, royal blue, and purple.
-
Mix each color thoroughly into the batter. Try not to overmix more than necessary, as extra beating can add air bubbles.
-
Before adding the filling, wrap the outside of the springform pan with 2 layers of heavy-duty foil.
-
Pour the red batter into the center of the crust. Add the orange batter directly into the center, then repeat with yellow, green, blue, and purple. Allow each color to spread naturally.
-
Gently tap the pan a few times to level the top and release air bubbles without disturbing the rainbow design.
-
Place the springform pan into a slightly larger baking pan. Add 1 inch of water to the outer pan to create a water bath.
-
Bake at 325 degrees F for 1 hour and 20 minutes, or until the cheesecake is set with a slight jiggle only in the center. Turn off the oven, crack the oven door, and let the cheesecake cool in the oven for 1 to 2 hours, or until it reaches room temperature. Refrigerate overnight.
-
Slice and serve chilled.
Notes
Nutrition
Calories: 462 kcal |
Carbohydrates: 33g |
Protein: 6g |
Fat: 34g |
Saturated Fat: 19g |
Cholesterol: 160mg |
Sodium: 336mg |
Potassium: 154mg |
Sugar: 26g |
Vitamin A: 1265 IU |
Vitamin C: 0.2mg |
Calcium: 102mg |
Iron: 1mg
Nutrition facts are an estimate and are not guaranteed to be accurate. Please consult a registered dietitian for special dietary advice.
This rainbow cheesecake is a bright, creamy dessert that turns a classic vanilla cheesecake into something memorable. Whether you make it for St. Patrick’s Day, a unicorn dessert table, or simply because you love colorful desserts, it is a fun recipe that looks impressive when sliced and served.