Rainbow Cheesecake
This Rainbow Cheesecake is a dreamy pastel dessert with a buttery graham cracker crust, ultra-creamy cheesecake filling, and beautiful swirls of pink, purple, blue, green, and yellow. Finished with light mascarpone whipped cream rosettes and pastel sprinkles, it’s the perfect centerpiece for st.patrick's day, easter, birthdays, spring celebrations, baby showers, or any festive occasion.
Unlike traditional rainbow cakes that require multiple layers, this recipe creates a stunning rainbow effect with simple swirling cheesecake batter. The result is a silky, bakery-style cheesecake that looks impressive but is surprisingly easy to make.
If you love colorful desserts that are rich, creamy, and visually stunning, this rainbow swirl cheesecake recipe will quickly become a favorite.
Why You’ll Love This Rainbow Cheesecake
Beautiful pastel rainbow swirl without complicated layering
Ultra creamy and smooth texture thanks to sour cream
Buttery graham cracker crust with a hint of cinnamon
Perfect for birthdays, holidays, and celebrations
Finished with light mascarpone whipped cream rosettes
Rainbow Cheesecake Recipe
Yield: 8
Ingredients
For the crust:
105 g graham crackers (about 15 squares)
55 g (½ stick) unsalted butter, melted and cooled
¼ tsp ground cinnamon
For the cheesecake batter:
454 g (16 oz) cream cheese, softened
200 g (1 cup) granulated sugar
3 large eggs, room temperature
454 g (16 oz) sour cream, room temperature
1 tsp vanilla extract
Pink food coloring gel
Purple food coloring gel
Blue food coloring gel
Green food coloring gel
Yellow food coloring gel
For the mascarpone cream:
60 g powdered sugar
60 g heavy cream, cold
125 g mascarpone
¼ tsp vanilla extract
Pastel sprinkles (optional)
Supplies:
7-inch springform pan
Stand mixer or hand mixer
Food processor
Rimmed baking pan (for water bath)
Piping bag
1M piping tip
Toothpick or chopstick for swirling
Step-by-Step Instructions
1. Prepare the Graham Cracker Crust:
Preheat your oven to 350°F (175°C). Place the graham crackers into a food processor and blend until they become fine crumbs.
Add the cooled melted butter and cinnamon, then pulse until evenly combined.
Grease a 7-inch baking pan. Using a teaspoon, small ice cream scoop, or shot glass, press the crust mixture firmly into the bottom of the pan.
Smooth the crust with the back of a spoon or glass. Place the pan in the freezer while preparing the filling. Chilling the crust helps it set and prevents crumbling during baking.
2. Make the Cheesecake batter:
In a stand mixer fitted with a whisk attachment, beat the cream cheese on medium-high speed for 5 minutes until light, fluffy, and completely smooth.
Add the granulated sugar and mix for 2–3 minutes until fully incorporated.
Reduce the speed to low and add the eggs one at a time, mixing thoroughly after each addition.
Once all eggs are added, mix on medium-high speed for 1 additional minute.Stop the mixer and add the sour cream and vanilla extract. Mix on low speed for 2–3 minutes until smooth and lump-free.
Avoid overmixing to prevent cracks in the cheesecake.
Finally, tap the mixing bowl on the counter to release air bubbles. This simple trick helps prevent holes or bubbles in the finished cheesecake.
3. Color the batter:
Divide the cheesecake batter evenly into five bowls.Tint each bowl with one of the following gel food colors:
Pink
Purple
Blue
Green
Yellow
Mix gently until each batter portion is evenly colored.
4. Assemble the rainbow cheesecake:
Remove the crust from the freezer. Fill the pan with cheesecake batter by alternating tablespoonfuls of each color throughout the pan.
Once filled, gently swirl the surface with a toothpick or chopstick to create a soft rainbow pattern.
Avoid over-swirling — a few gentle strokes create the prettiest design.
5. Bake in the water bath:
Place the cheesecake pan inside a rimmed baking pan.
Pour 2–3 cups of hot water into the outer pan so the water reaches halfway up the cheesecake pan.This water bath method ensures even baking and prevents cracks, giving your cheesecake a silky smooth texture.
Bake on the middle rack for 50–55 minutes, until:
the edges are set
the center is slightly jiggly
the surface is no longer glossy
6. Cool and chill:
After baking, leave the cheesecake in the water bath and allow it to cool to room temperature.
Transfer the pan to the refrigerator and chill for 4–6 hours or overnight.
To remove the cheesecake:
Release the sides of the springform pan.
Gently push up from the bottom.
Slide a bench scraper between the cheesecake and pan bottom.
Transfer to a cake stand or serving plate.
Make the Mascarpone Cream:
Add the following ingredients to a stand mixer fitted with the whisk attachment:
powdered sugar
heavy cream
mascarpone
vanilla
Whip to stiff peaks starting from lowest speed gradually increasing to highest Transfer the cream to a piping bag fitted with a 1M piping tip. Pipe rosettes around the outer edge of the cheesecake and finish with pastel sprinkles if desired.
How to Slice Cheesecake Cleanly for perfect slices:
Use a sharp knife dipped in warm water.
Wipe the blade clean between cuts.
Repeat for each slice.
This technique keeps the rainbow swirl pattern crisp and beautiful.
Tips for Perfect Cheesecake
Use room temperature ingredients
Cold cream cheese or eggs can cause lumps in the batter.
Don’t skip the water bath
It helps prevent cracks and ensures even baking.Avoid overmixing
Too much air in the batter can cause bubbles or cracks.
Chill overnight for best texture
Cheesecake becomes firmer and creamier after a full chill.
Storage
Refrigerator:
Store covered in the refrigerator for up to 4 days.
Freezer:
Wrap slices tightly and freeze for up to 2 months. Thaw overnight in the refrigerator.
Frequently Asked Questions
Q: Why did my cheesecake crack?
Cracks usually happen from overmixing, skipping the water bath, or sudden temperature changes.
Q: Can I make this cheesecake ahead of time?
Yes! Cheesecake actually tastes better the next day, making it perfect for preparing ahead.
Q: Can I use natural food coloring?
Yes, natural plant-based food colorings can be used, though colors may be softer.
The Perfect Celebration Cheesecake
This Rainbow Cheesecake combines creamy texture, bright pastel swirls, and light mascarpone cream topping into one show-stopping dessert. Whether you’re celebrating a birthday, hosting a party, or simply love colorful desserts, this cheesecake is guaranteed to impress.
Beautiful, creamy, and fun — it’s the kind of dessert that makes everyone ask for the recipe.
This Rainbow Cheesecake combines creamy texture, bright pastel swirls, and light mascarpone cream topping into one show-stopping dessert. Whether you’re celebrating a birthday, hosting a party, or simply love colorful desserts, this cheesecake is guaranteed to impress.
Beautiful, creamy, and fun — it’s the kind of dessert that makes everyone ask for the recipe.
If you loved making this recipe, there’s so much more waiting for you in my book, Baking Magic: Awaken Your Inner Pastry Chef. It’s packed with simple tricks, pro tips, and show-stopping recipes to help you create unforgettable treats with ease.
Grab your copy on Amazon here and awaken your inner pastry chef today! 🍰✨
Disclaimer: Some links in this post are affiliate links, which means I may earn a small commission if you make a purchase—thank you for supporting my baking projects!

Rainbow Cheesecake
Rainbow Cheesecake
Ingredients
- 105 g (approx. 15 squares) graham crackers
- 55 g (1/2 stick) unsalted butter, melted and cooled
- 1/4 tsp ground cinnamon
- 454 g (16 oz) cream cheese, softened
- 200 g (1 cup) granulated sugar
- 3 large eggs, room temperature
- 454 g (16 oz) sour cream, room temperature
- 1 tsp vanilla extract
- Pink, purple, blue, green, yellow food coloring gels
Instructions
- Prepare the Crust. Preheat your oven to 350°F. In a food processor, blend the graham crackers until finely ground. Add the cooled melted butter and cinnamon, pulsing just until combined. Using a teaspoon, ice cream scooper, or shot glass, press approximately the crust into the greased 7" baking pan. Smooth with the back of the cup, glass, or spoon. Freeze the mold while you prepare the cheesecake batter — this ensures the crust sets and won’t crumble when baked.
- Make the Cheesecake Filling. In the bowl of a stand mixer fitted with a whisk attachment, whip the cream cheese for 5 minutes on medium-high speed until light, fluffy, and smooth. Add the sugar and mix on medium speed for 2–3 minutes until fully incorporated. Lower the mixer speed and add the eggs, one at a time, mixing each thoroughly before adding the next. Once all eggs are added, whip for an additional minute at medium-high speed. Stop the mixer, then add the sour cream and vanilla. Mix on low speed until smooth and lump-free (about 2–3 minutes). Avoid overmixing to prevent cracks during baking. Finally, tap the bowl on the counter to release any air bubbles. This little trick will save you from holes or bubbles in the final cheesecake.
- Color the Batter. Divide the cheesecake batter into five bowls. Tint each portion with a different food coloring gel — pink, purple, blue, green, and yellow. Mix gently until evenly colored.
- Assemble and Bake. Remove the crust mold from the freezer. Fill the pan with cheesecake batter , alternating the colors: drop alternating colors of cheesecake batter by tablespoon-full; once the pan is filled - lightly swirl the top of the cheesecakes batter with toothpick or chopstick. Place the filled pan into a rimmed baking pan. Add 2-3 cups of water to the pan to create a water bath. The water should reach at least halfway up the sides of the pan. This method ensures even baking and prevents cracks, giving your cheesecake that silky smooth finish. Bake on the middle rack for 50-55 minutes, or until the top is no longer glossy, edges are set, and the centers are slightly jiggly.
- Cool and Freeze. After baking, leave the pan in the water bath and let the cheesecakes cool to room temperature. Once cooled, transfer the pan to refrigerator for 4–6 hours or overnight. To remove, gently release the side of the pan and push up from the bottom. Slide a large bench scraper between the cheesecake and the bottom of the pan, lift and transfer onto a cakestand, serving platter or cake board. Cut into slices with warm damp knife, cleaning it in between each cut.

