
Rich, fudgy, and loaded with toasted almonds, vegan marshmallows, and dairy-free chocolate chips, this is the kind of frozen dessert that makes you forget you're missing anything at all. The secret to the creamy base is chilled full-fat coconut milk — refrigerating it overnight allows the thick cream to separate, so you can whip it into something genuinely luscious without a drop of dairy in sight. A quick beat with the cocoa powder, powdered sugar, vanilla, and salt brings it all together into a smooth, chocolatey base that rivals anything you'd find at a scoop shop. Folding in the mix-ins at the end means every bite has a little something — a pocket of melty chocolate, a crunch of toasty almond, a pillowy bit of marshmallow. The whole thing gets poured into a loaf pan and frozen until firm, making it easy to slice and serve in clean, generous scoops. It makes six servings, so it's perfect for a dinner party finish or just keeping a stash in the freezer for whenever the craving hits. Store-bought alternatives often come with long ingredient lists and questionable substitutes — this one keeps it simple and completely satisfying.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings








The night before, place both cans of full-fat coconut milk in the refrigerator. Spread the chopped almonds in a dry skillet over medium heat and toast, stirring frequently, until golden and fragrant, about 4–5 minutes. Transfer to a plate and let cool completely.
Open the chilled coconut milk cans without shaking them. Scoop the thick, solidified coconut cream from the top of each can into a large mixing bowl, leaving the watery liquid behind (reserve it for another use or discard). You should have about 1 1/2 to 2 cups of solid cream.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
