If you’re craving a dessert that’s as visually stunning as it is delicious, this Chocolate Strawberry Swirl Cheesecake Recipe is bound to become your new favorite indulgence. Imagine a creamy, velvety cheesecake bursting with rich chocolate flavor intertwined with the fresh, fruity brightness of strawberry swirls—all resting on a crunchy chocolate cookie crust. This cheesecake perfectly balances decadence and freshness in every bite, making it an impressive treat for any occasion or a delightful way to spoil yourself on a cozy night in.

Ingredients You’ll Need
These ingredients are simple yet essential. Each one plays a crucial role in creating the taste, texture, and irresistible look of the cheesecake. From the creamy Greek yogurt to the luscious dark chocolate and fresh strawberries, every component works in harmony to bring this recipe to life.
- Chocolate cookie crumbs (1 ½ cups): Choose Oreo-style or chocolate graham crackers for a rich, crunchy base that supports the cheesecake perfectly.
- Melted coconut oil (¼ cup): This binds the crust together with a subtle tropical undertone that complements the dessert well.
- Greek yogurt, full-fat (2 cups): Provides the cheesecake’s signature creamy texture and tang, making it both luscious and light.
- Maple syrup (½ cup): A natural sweetener that adds depth and warmth to the cheesecake filling.
- Pure vanilla extract (1 tsp): Enhances all the flavors and adds a cozy, fragrant note.
- Large eggs (2, room temperature): These help set the cheesecake while keeping it smooth and tender.
- Dark chocolate, melted (4 oz, 70% cacao or higher): The star ingredient for the chocolate swirl—rich and slightly bitter to balance the sweetness.
- Fresh strawberries, hulled and pureed (1 cup): Adds a bright, fruity contrast and a beautiful natural color for the swirl.
- Honey (2 tbsp): Sweetens the strawberry puree gently without overpowering its natural flavor.
- Lemon juice (1 tsp): Boosts the freshness of the strawberries and balances the overall sweetness.
How to Make Chocolate Strawberry Swirl Cheesecake Recipe
Step 1: Prep the Crust
Start by preheating your oven to 325°F (163°C). Grease a 9-inch springform pan to make sure your cheesecake releases smoothly later. Then, combine the chocolate cookie crumbs with melted coconut oil until the mixture looks evenly moistened. Press this firmly into the bottom of your pan to create a solid, flavorful crust base. Set it aside while you prepare the filling.
Step 2: Make the Cheesecake Base
In a large mixing bowl, whisk together the Greek yogurt, maple syrup, and vanilla extract until you get a silky, smooth blend. Add the eggs one at a time, ensuring each is fully incorporated before adding the next. This careful mixing helps avoid any lumps and sets the stage for a perfectly creamy cheesecake.
Step 3: Separate and Flavor Your Batter
Divide the batter evenly into two bowls. Stir the melted dark chocolate into one bowl until it’s beautifully combined, creating a rich chocolate layer. In a small saucepan, mix together the strawberry puree, honey, and lemon juice. Warm it gently over medium heat for about 5 minutes, stirring occasionally until it thickens slightly. Let it cool so it’s ready to create those gorgeous pink swirls.
Step 4: Assemble the Layers and Swirl
Pour the chocolate yogurt batter evenly over your crust, smoothing it out carefully. Spoon small dollops of the thickened strawberry mixture across the chocolate layer. Follow by gently pouring the plain yogurt batter over the entire surface. Now for the fun part: use a knife or skewer to swirl through all the layers, twisting and turning to create that iconic marbled effect. This swirl not only looks incredible but gives each slice a perfect balance of chocolate and strawberry flavors.
Step 5: Bake and Chill
Bake your cheesecake for about 45 to 50 minutes. You want the center to be set with a slight jiggle, the hallmark of a perfectly baked cheesecake. Once done, turn off the oven and leave the door slightly open, letting it cool inside for an hour. This gentle cooling helps prevent cracks. Finally, bring it to room temperature before refrigerating for at least 4 hours or, ideally, overnight to let all those incredible flavors settle and intensify.
How to Serve Chocolate Strawberry Swirl Cheesecake Recipe

Garnishes
Top your cheesecake with fresh strawberry slices or whole berries for a bright, fresh contrast that enhances the strawberry swirl inside. A drizzle of melted dark chocolate adds elegance and an extra touch of indulgence. A sprinkle of crushed chocolate cookies or a few mint leaves can add a delightful crunch and pop of color.
Side Dishes
Serve slices with a scoop of vanilla bean ice cream or a dollop of whipped cream to complement the rich, smooth texture. A light mixed berry compote or a drizzle of balsamic reduction can provide contrasting acidity that elevates the dessert even more.
Creative Ways to Present
For a party, cut the cheesecake into small bite-sized squares and serve on a decorative platter with cocktail forks. Layer slices between plates with a few fresh mint sprigs and edible flowers for an Instagram-worthy presentation. You can also make mini cheesecakes using ramekins for a personalized touch that’s sure to impress guests.
Make Ahead and Storage
Storing Leftovers
After enjoying your cheesecake, store any leftovers in an airtight container in the refrigerator. This will help keep the creamy texture fresh and prevent the dessert from absorbing any stray fridge odors. Try to consume within 3 to 4 days for the best flavor and quality.
Freezing
If you want to prepare ahead or save some for later, this cheesecake freezes beautifully. Wrap the whole cake or individual slices tightly with plastic wrap and then with aluminum foil or place in a freezer container. It can be frozen for up to 2 months without losing its texture or flavor.
Reheating
When you’re ready to enjoy frozen cheesecake, thaw it overnight in the refrigerator. Avoid microwaving melted or reheated cheesecake as it can alter the texture. Instead, allow it to come to room temperature naturally before slicing and serving.
FAQs
Can I use a different type of yogurt in this recipe?
While full-fat Greek yogurt is recommended for its creamy consistency and tangy flavor, you can use lower-fat varieties or even plain yogurt if needed. Just expect a slightly different texture and richness.
Is it possible to make this cheesecake vegan?
This particular recipe relies on eggs and dairy for the creamy texture, so it’s not vegan as is. However, you could experiment with vegan cream cheese, egg replacers, and dairy-free yogurt to create a similar effect.
How do I get the perfect swirl effect in the cheesecake?
After layering the chocolate, strawberry, and plain batters, use a skewer or a thin knife to gently drag through the layers without over-mixing. Move in circular or figure-eight motions to create distinct but blended swirls.
Can I substitute fresh strawberries with frozen ones?
Frozen strawberries can be used if fresh are not available, but be sure to thaw and drain them well to avoid excess moisture, which can affect the puree consistency and the final texture.
What’s the best way to prevent cracks on the cheesecake surface?
Slow cooling in the oven with the door slightly open and chilling the cheesecake overnight helps prevent cracks. Avoid overbaking and mixing too vigorously to keep the texture smooth.
Final Thoughts
If you’re searching for a dessert that will wow your friends and satisfy your cravings, this Chocolate Strawberry Swirl Cheesecake Recipe is an absolute winner. It’s a beautiful balance of rich chocolate, bright strawberries, and creamy cheesecake that feels both luxurious and light. Once you try it, it’s sure to become a staple in your recipe collection—enjoy every luscious bite!
Print
Chocolate Strawberry Swirl Cheesecake Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 5 hours 10 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Chocolate Strawberry Swirl Cheesecake is a rich and creamy dessert that perfectly balances decadent dark chocolate with fresh strawberry puree. The crust is made from chocolate cookie crumbs mixed with coconut oil, while the filling combines Greek yogurt, maple syrup, eggs, and melted dark chocolate. A beautiful marbled effect is created by swirling strawberry puree into the cheesecake before baking. It’s baked to a silky, slightly jiggly center and chilled to set, making it an elegant and luscious treat for any occasion.
Ingredients
Crust
- 1 ½ cups chocolate cookie crumbs (Oreo-style or chocolate graham crackers)
- ¼ cup melted coconut oil
Cheesecake Filling
- 2 cups Greek yogurt (full-fat preferred)
- ½ cup maple syrup
- 1 tsp pure vanilla extract
- 2 large eggs (room temperature)
- 4 oz dark chocolate (70% cacao or higher), melted
Strawberry Swirl
- 1 cup fresh strawberries, hulled and pureed
- 2 tbsp honey
- 1 tsp lemon juice
Instructions
- Preheat and Prepare Pan: Preheat your oven to 325°F (163°C). Grease a 9-inch springform pan to prevent sticking.
- Make the Crust: In a bowl, thoroughly mix the chocolate cookie crumbs with the melted coconut oil until well combined.
- Form Crust Base: Press this crumb mixture firmly and evenly into the bottom of the prepared springform pan. Set aside.
- Mix Yogurt Base: In a large bowl, whisk together the Greek yogurt, maple syrup, and vanilla extract until smooth and well blended.
- Add Eggs: Add the eggs one at a time to the yogurt mixture, whisking well after each addition to ensure proper incorporation.
- Divide Mixture: Split the yogurt batter evenly into two separate bowls.
- Incorporate Chocolate: Stir the melted dark chocolate into one of the bowls until fully combined with the yogurt mixture.
- Prepare Strawberry Swirl: In a small saucepan, combine the fresh strawberry puree, honey, and lemon juice.
- Cook Strawberry Mixture: Heat over medium heat for about 5 minutes, stirring occasionally until the mixture thickens slightly. Remove from heat and let cool slightly.
- Layer Chocolate Mixture: Pour the chocolate yogurt mixture over the crust, spreading it evenly to cover the base.
- Spoon Strawberry Dollops: Add small dollops of the cooked strawberry mixture over the chocolate layer at even intervals.
- Add Plain Yogurt Layer: Gently pour the plain yogurt mixture over the strawberry and chocolate layers.
- Create Swirls: Use a knife or skewer to gently swirl through the layers, creating a marbled effect of chocolate and strawberry.
- Bake: Bake in the preheated oven for 45-50 minutes, until the center is set but still slightly jiggly when gently shaken.
- Cool in Oven: Turn off the oven and leave the cheesecake inside with the door slightly open for 1 hour to cool gradually.
- Chill: Remove from the oven and cool to room temperature, then refrigerate for at least 4 hours, preferably overnight, to allow the cheesecake to fully set.
- Serve: Slice and serve chilled. Optionally, drizzle with melted chocolate or garnish with fresh strawberries before serving for extra appeal.
Notes
- Using full-fat Greek yogurt ensures the cheesecake has a creamy texture.
- Make sure eggs are at room temperature to blend smoothly with the yogurt.
- The gradual cooling step helps prevent cracking on the cheesecake surface.
- For a more intense chocolate flavor, use dark chocolate with a higher cacao percentage.
- Chilling overnight improves the flavor and texture of the cheesecake.
- You can substitute honey with maple syrup in the strawberry swirl for a consistent sweetener profile.
- If fresh strawberries are out of season, frozen berries can be used but ensure they are fully thawed and drained to reduce excess moisture.

