Let me tell you, the rich aroma of toasted marshmallows mingling with melted chocolate and creamy cheesecake is enough to make anyone’s mouth water. The first time I baked this Decadent S’mores Swirl Cheesecake, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. It was a rainy weekend years ago, and I was craving that nostalgic campfire treat but wanted something a bit more indulgent and show-stopping.
Back when I was knee-high to a grasshopper, s’mores meant sticky fingers and chilly nights around the fire. Fast forward to now, and this homemade cheesecake version has become a staple for family gatherings and potlucks alike. Honestly, my family couldn’t stop sneaking bites off the cooling rack (and I can’t really blame them). This recipe offers dangerously easy steps to create a dessert that feels like a warm hug, combining the best of crunchy graham crackers, gooey marshmallow, and silky cheesecake in one glorious swirl.
You know what makes it perfect? It’s ideal for brightening up your Pinterest cookie board, impressing guests with minimal stress, or simply treating yourself after a long day. After testing this recipe multiple times—in the name of research, of course—it’s safe to say it’s a crowd-pleaser you’re going to want to bookmark and revisit often.
Why You’ll Love This Recipe
This Decadent S’mores Swirl Cheesecake is not just your average dessert—it’s a carefully crafted indulgence that checks all the boxes:
- Quick & Easy: Comes together in under 1 hour of active prep time, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen pantry.
- Perfect for Any Occasion: Great for potlucks, birthday parties, cozy dinners, or holiday mornings when you want to impress without stress.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike, thanks to its dreamy texture and nostalgic flavor combo.
- Unbelievably Delicious: The creamy cheesecake base with swirls of toasted marshmallow and melted chocolate layered over a buttery graham cracker crust is next-level comfort food.
What sets this recipe apart is the way the s’mores swirl is crafted—marshmallow fluff is carefully folded into the cheesecake batter, creating those luscious ribbons of sweetness that ooze from each slice. Plus, the graham cracker crust is made with a touch of melted butter and a sprinkle of cinnamon to give it that extra depth of flavor.
Honestly, this recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier options included if you swap ingredients, faster prep, but with the same soul-soothing satisfaction. Whether you’re impressing guests or indulging solo, this s’mores swirl cheesecake will quickly become a favorite.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfy your s’mores cravings without fuss. Most of these are pantry staples, and substitutions are easy if needed.
- For the Graham Cracker Crust:
- 1 ½ cups (150g) graham cracker crumbs (I prefer Nabisco for the best texture)
- 5 tablespoons (70g) unsalted butter, melted (adds richness and helps bind the crust)
- 2 tablespoons granulated sugar
- ½ teaspoon ground cinnamon (optional, for a warm note)
- For the Cheesecake Filling:
- 24 oz (680g) cream cheese, softened (full-fat for best creaminess)
- 1 cup (200g) granulated sugar
- 3 large eggs, room temperature
- 1 cup (240ml) sour cream, room temperature (adds tang and smooth texture)
- 1 teaspoon pure vanilla extract
- 2 tablespoons all-purpose flour (helps with structure)
- For the S’mores Swirl:
- ½ cup (120g) marshmallow fluff or marshmallow creme (you can find it near peanut butter)
- ½ cup (90g) semi-sweet chocolate chips, melted (Ghirardelli is my go-to for melting smoothly)
- Optional Toppings:
- Mini marshmallows for torching or broiling
- Chocolate shavings or drizzle
- Extra graham cracker crumbs for garnish
Ingredient Tips: If you want a gluten-free crust, swap graham crackers for almond flour or gluten-free graham crumbs. Dairy-free options are possible by using vegan cream cheese and coconut-based sour cream substitutes. For a seasonal twist, try adding fresh berries on top for a pop of color and freshness.
Equipment Needed
- 9-inch (23 cm) springform pan – essential for easy cheesecake removal.
- Mixing bowls – preferably glass or metal for easy cleanup.
- Electric mixer or stand mixer – helps create a smooth, lump-free filling.
- Rubber spatula – for folding in the marshmallow swirl.
- Measuring cups and spoons – accuracy matters with baking!
- Baking sheet (optional) – if you want to broil mini marshmallows on top for that toasty finish.
If you don’t have a springform pan, a regular cake pan lined with parchment paper can work, but be extra careful removing the cheesecake. I’ve tried silicone pans too, but they sometimes leak batter, so keep a baking sheet underneath just in case. For melting chocolate, a microwave-safe bowl or double boiler works great—just don’t overheat or burn it.
Preparation Method
- Prepare the crust: Preheat your oven to 325°F (160°C). In a medium bowl, combine graham cracker crumbs, melted butter, sugar, and cinnamon. Mix until the crumbs are evenly coated and hold together when pressed. Press this mixture firmly into the bottom of your springform pan, creating an even layer. Bake for 10 minutes, then remove and let cool while you prepare the filling.
- Make the cheesecake filling: In a large mixing bowl, beat the softened cream cheese on medium speed until smooth and creamy, about 2-3 minutes. Gradually add sugar and continue beating until combined. Add eggs one at a time, mixing just until incorporated after each addition to avoid overbeating (which can cause cracks).
- Add sour cream and vanilla: Mix in the sour cream and vanilla extract until just combined. Sprinkle in the flour and gently fold it in — this will give your cheesecake structure without heaviness.
- Create the s’mores swirl: In a small bowl, melt the chocolate chips in 20-second intervals in the microwave, stirring between each, until smooth. Let it cool slightly. In another small bowl, lightly warm the marshmallow fluff (about 10 seconds in the microwave) to make it easier to swirl.
- Assemble the cheesecake: Pour half of the cheesecake filling over the cooled crust. Dollop half the marshmallow fluff and half the melted chocolate over the batter in spoonfuls. Use a knife or skewer to gently swirl the marshmallow and chocolate through the batter — don’t overmix; you want pretty ribbons.
- Repeat with the remaining batter and s’mores swirl components, then smooth the top with a spatula.
- Bake: Place the springform pan on the middle rack and bake for 55-65 minutes or until the edges are set but the center still jiggles slightly. To avoid cracks, you can place a shallow pan of water on the lower rack for a water bath effect, but I’ve had great results without it.
- Cool and chill: Turn off the oven, leave the door ajar, and let the cheesecake cool inside for 1 hour. Then, remove and refrigerate for at least 4 hours or overnight. This step helps the flavors meld and the texture to set perfectly.
- Optional finishing touch: Before serving, top with mini marshmallows and briefly broil for 1-2 minutes until toasted and bubbly, watching carefully so they don’t burn.
Pro Tip: Room temperature ingredients make all the difference in smoothness. Also, don’t open the oven door during the first 40 minutes of baking to prevent sinking.
Cooking Tips & Techniques
One of the secrets to a flawless cheesecake is to beat the cream cheese until it’s completely smooth before adding anything else. Lumps are the enemy here, and no one wants a lumpy cheesecake. I’ve learned the hard way that overbeating once the eggs are added can cause cracks, so mix gently after that point.
When swirling the marshmallow and chocolate, less is more. You want pretty ribbons, not a fully blended batter. It’s tempting to stir vigorously, but keeping those distinct swirls is what makes this cheesecake visually stunning and deliciously layered.
Timing is everything. Start chilling the cheesecake the night before if you can—it really improves the texture and intensifies the flavors. If you’re short on time, chilling for at least 4 hours still works fine.
For multitasking pros, prepare the crust while your oven preheats, then start the filling as the crust bakes. This keeps things moving smoothly without rushing.
A common mistake is skipping the cooling phase inside the oven. That slow cooling helps prevent cracks and keeps your cheesecake looking flawless. Trust me, patience pays off here!
Variations & Adaptations
- Dietary Variation: For a gluten-free version, swap graham crackers with gluten-free crumbs or almond flour crust. Dairy-free? Use vegan cream cheese and coconut-based sour cream to keep the creaminess intact.
- Seasonal Twist: Add fresh raspberries or strawberries on top to cut the sweetness and add a pop of color. You could also fold in crushed peppermint candies during the holidays for a festive touch.
- Chocolate Variation: Use dark chocolate or white chocolate for the swirl instead of semi-sweet. I once tried a peanut butter swirl mixed with the marshmallow for a nutty twist that was a hit with friends!
- Cooking Method: This recipe adapts well to a water bath if you prefer a super silky texture, though I find it reliably good without one. For a no-bake option, try a chilled s’mores cheesecake with graham crust and marshmallow topping layered in a trifle dish.
Serving & Storage Suggestions
Serve this cheesecake chilled or at room temperature for the best texture. If you broil mini marshmallows on top, serve immediately for that toasted gooeyness. A drizzle of chocolate sauce or a sprinkle of extra graham cracker crumbs makes a beautiful finish.
This dessert pairs wonderfully with a cup of strong coffee or rich hot chocolate—perfect for cozying up after a long day. For a lighter balance, fresh berries on the side cut through the richness beautifully.
Store leftover cheesecake covered in the fridge for up to 5 days. For longer storage, it freezes well—wrap tightly in plastic wrap and foil, then thaw overnight in the fridge before serving. Flavors tend to deepen and improve after a day or two, so if you can wait, that’s even better.
Reheat slices gently in the microwave for 10-15 seconds if you prefer it a little softer, but honestly, it’s just as dreamy cold.
Nutritional Information & Benefits
Estimated per serving (based on 12 servings): approximately 380 calories, 28g fat, 25g carbohydrates, and 6g protein. While indulgent, this cheesecake also provides calcium from cream cheese and sour cream, plus a modest amount of protein.
The graham cracker crust adds fiber and a satisfying crunch, and using real vanilla and quality chocolate chips gives you pure, delicious flavor without artificial additives. For those watching carbs, swapping sugar with a low-carb sweetener and using almond flour crust makes a tasty alternative.
This recipe contains dairy and gluten (unless adapted), so be mindful of potential allergens. Personally, I believe desserts like this are worth savoring in moderation—comfort food that brings joy and memories, which is good for the soul!
Conclusion
If you’re craving a dessert that combines nostalgia, indulgence, and a touch of elegance, this Decadent S’mores Swirl Cheesecake is the one to try. It’s simple enough for a weeknight treat but impressive enough for special occasions. Customize it to fit your dietary needs or flavor preferences—the basic concept holds up beautifully no matter what.
I love this recipe because it brings back cozy campfire memories in every bite while feeling a little grown-up and gourmet. Trust me, once you try it, you’ll find yourself reaching for it again and again.
Give it a go, and I’d love to hear how your cheesecake turns out! Share your stories, tweaks, or photos—you know I adore seeing your kitchen wins. Here’s to sweet moments and delicious indulgence!
Frequently Asked Questions
Can I make this cheesecake ahead of time?
Absolutely! In fact, chilling it overnight enhances the flavors and texture. Just keep it covered in the fridge until ready to serve.
What can I use if I don’t have marshmallow fluff?
You can melt mini marshmallows gently with a splash of water or cream to create a similar swirl. Be careful not to overheat as marshmallows can burn easily.
How do I prevent cracks on my cheesecake?
Use room temperature ingredients, avoid overmixing once eggs are added, and cool the cheesecake slowly—leaving it in the oven with the door ajar after baking helps a lot.
Can I use a different chocolate for the swirl?
Yes! Dark, milk, or white chocolate all work well. Just melt gently and swirl carefully to keep those pretty ribbons.
Is it possible to freeze leftover cheesecake?
Definitely. Wrap it tightly in plastic wrap and foil, freeze for up to 3 months, and thaw in the fridge overnight before serving.
Pin This Recipe!

Decadent S’mores Swirl Cheesecake
A rich and indulgent cheesecake combining a buttery graham cracker crust with creamy cheesecake filling swirled with toasted marshmallow and melted chocolate, perfect for any occasion.
- Total Time: 5 hours 25 minutes
- Yield: 12 servings 1x
Ingredients
- 1 ½ cups (150g) graham cracker crumbs
- 5 tablespoons (70g) unsalted butter, melted
- 2 tablespoons granulated sugar
- ½ teaspoon ground cinnamon (optional)
- 24 oz (680g) cream cheese, softened
- 1 cup (200g) granulated sugar
- 3 large eggs, room temperature
- 1 cup (240ml) sour cream, room temperature
- 1 teaspoon pure vanilla extract
- 2 tablespoons all-purpose flour
- ½ cup (120g) marshmallow fluff or marshmallow creme
- ½ cup (90g) semi-sweet chocolate chips, melted
- Optional toppings: mini marshmallows for torching or broiling, chocolate shavings or drizzle, extra graham cracker crumbs for garnish
Instructions
- Preheat oven to 325°F (160°C). In a medium bowl, combine graham cracker crumbs, melted butter, sugar, and cinnamon. Mix until crumbs are evenly coated and hold together when pressed. Press mixture firmly into bottom of a 9-inch springform pan. Bake for 10 minutes, then remove and let cool.
- In a large mixing bowl, beat softened cream cheese on medium speed until smooth and creamy, about 2-3 minutes. Gradually add sugar and continue beating until combined.
- Add eggs one at a time, mixing just until incorporated after each addition to avoid overbeating.
- Mix in sour cream and vanilla extract until just combined. Sprinkle in flour and gently fold in.
- Melt chocolate chips in 20-second intervals in microwave, stirring between each, until smooth. Let cool slightly. Lightly warm marshmallow fluff for about 10 seconds in microwave to make it easier to swirl.
- Pour half of cheesecake filling over cooled crust. Dollop half the marshmallow fluff and half the melted chocolate over batter in spoonfuls. Use a knife or skewer to gently swirl marshmallow and chocolate through batter without overmixing.
- Repeat with remaining batter and s’mores swirl components, then smooth top with spatula.
- Place springform pan on middle rack and bake for 55-65 minutes or until edges are set but center jiggles slightly. Optionally place shallow pan of water on lower rack for water bath effect.
- Turn off oven, leave door ajar, and let cheesecake cool inside for 1 hour. Remove and refrigerate for at least 4 hours or overnight.
- Optional: Before serving, top with mini marshmallows and broil for 1-2 minutes until toasted and bubbly, watching carefully to avoid burning.
Notes
Use room temperature ingredients for smoothness. Avoid overmixing after adding eggs to prevent cracks. Swirl marshmallow and chocolate gently to keep distinct ribbons. Cool cheesecake slowly in oven with door ajar to prevent cracks. Chilling overnight improves texture and flavor. For gluten-free crust, substitute graham crackers with almond flour or gluten-free crumbs. Dairy-free options available using vegan cream cheese and coconut-based sour cream.
- Prep Time: 20 minutes
- Cook Time: 1 hour 5 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 slice (1/12th of c
- Calories: 380
- Fat: 28
- Carbohydrates: 25
- Protein: 6
Keywords: s’mores cheesecake, s’mores swirl, cheesecake recipe, graham cracker crust, marshmallow swirl, chocolate swirl, easy cheesecake, dessert, homemade cheesecake





