Create this indulgent frozen dessert by whisking milk, cream, sugar, and cocoa powder until hot and dissolved. Chill the chocolate base overnight, then process in your Ninja Creami until creamy. Swirl in marshmallow fluff, warm caramel sauce, and chocolate fish pieces using the mix-in function. Enjoy immediately for soft-serve texture or freeze longer for firm scoops.
The first time I attempted Phish Food remix, my kitchen smelled like a chocolate factory exploded in the best way possible. That rich cocoa aroma hitting the warm cream made me realize homemade ice cream hits differently than anything from a store. My husband wandered in, spoon already in hand, asking if it was ready yet. The anticipation alone is half the fun with this recipe.
Last summer my cousin visited and we turned ice cream making into an entire evening event. We took turns whisking the base, taste testing way too much caramel, and debating whether the chocolate fish needed to be perfectly positioned. By midnight we were eating straight from the container with huge grins, declaring it the best dessert ever invented.
Ingredients
- Whole milk: Creates that perfectly creamy base without making it too heavy
- Heavy cream: Essential for the rich texture we chase in premium ice cream
- Granulated sugar: Sweetens while helping keep ice crystals at bay
- Unsweetened cocoa powder: The chocolate backbone, do not skip or substitute
- Vanilla extract: Rounds out the chocolate with warm depth
- Salt: A tiny pinch makes chocolate taste more chocolatey
- Marshmallow fluff: Swirls into gooey ribbons that stay surprisingly soft
- Caramel sauce: Store bought or homemade, both work beautifully
- Mini chocolate fish: Chopped chocolate pieces work perfectly if fish are unavailable
Instructions
- Whisk together your base:
- Combine milk, cream, sugar, cocoa powder, and salt in a medium saucepan over medium heat, stirring frequently until hot and completely dissolved. You want it steaming but never boiling.
- Add the vanilla:
- Remove from heat and stir in your vanilla extract, letting those warm aromas bloom beautifully into the chocolate mixture.
- Freeze overnight:
- Pour into your Ninja Creami pint container, cool to room temperature, then freeze for at least 8 hours until completely solid. Rushing this step never ends well.
- First spin:
- Process in your Ninja Creami using the Ice Cream setting, watching it transform from a frozen block into creamy magic.
- Add the mix-ins:
- Create a deep well in the center and add marshmallow fluff, caramel sauce, and chocolate fish or chunks, giving them space to shine.
- Final mix:
- Reinsert the pint and run the Mix-In setting to swirl everything together into gorgeous ribbons of goodness.
- Choose your texture:
- Serve immediately for soft-serve perfection or freeze 1-2 hours for a firmer, scoopable version.
My youngest daughter now requests this for every special occasion, watching the Mix-In cycle with absolute fascination. She calls it the magic moment when plain chocolate base becomes something extraordinary. Seeing that joy over a homemade dessert makes every whisk worth it.
Getting the Best Swirls
Drop your marshmallow fluff and caramel in separate spots rather than mixing them together first. The Ninja Creami creates these gorgeous distinct ribbons when they stay separate until that final spin. I learned this after accidentally premixing everything and ending up with uniformly flavored ice cream that still tasted good but lost those beautiful swirls we all love.
Make-Ahead Magic
The ice cream base can be made up to two days before freezing, which actually gives the cocoa powder more time to fully hydrate and develop deeper flavor. I sometimes double the base recipe when I am already heating milk for another recipe. Store it in a covered container in the refrigerator until you are ready to portion into your Ninja Creami pints.
Perfect Presentation
Serve in chilled bowls to keep that soft-serve texture longer, especially on warm days. Top with extra marshmallow fluff toasted briefly under a broiler for that s'mores vibe nobody can resist.
- Waffle cones make everything better, especially homemade ones
- A pinch of flaky sea salt on top highlights the caramel beautifully
- Extra chocolate fish pieces on top make it look totally professional
There is something deeply satisfying about pulling a container of homemade Phish Food from the freezer on a random Tuesday. This recipe turns any ordinary evening into something worth celebrating.
Recipe FAQs
- → Can I use a different ice cream maker?
-
Yes, any home ice cream maker will work. Churn according to your machine's instructions, then fold in the marshmallow, caramel, and chocolate pieces by hand during the last minute of churning.
- → How long does this keep in the freezer?
-
Store in an airtight container for up to 2 weeks. For best texture, let sit at room temperature for 5-10 minutes before scooping.
- → Can I make this dairy-free?
-
Substitute coconut milk or oat milk for the dairy products, and use vegan marshmallow fluff and dairy-free caramel. The texture may vary slightly.
- → What if I can't find chocolate fish?
-
Mini chocolate chips, chopped dark chocolate bars, or chocolate-covered almonds work perfectly as alternatives.
- → Why did my base freeze too hard?
-
This may happen if there's too much water content or insufficient fat. Ensure you're using full-fat dairy and add a tablespoon of alcohol or corn syrup to soften the texture.