
This fruit compote is the kind of recipe that makes your whole kitchen smell like a cozy bakery, with warm notes of vanilla, Ceylon cinnamon, and ginger weaving through a bubbling mix of blueberries, strawberries, and peaches. Every ingredient here is naturally free of dairy — no butter, no cream, no substitutions needed — so it works beautifully without any workarounds or compromises in flavor. The honey and fresh lemon juice bring a bright, balanced sweetness that lets the fruit shine, while the optional arrowroot slurry gives you control over the final texture, from loose and saucy to thick and glossy. It comes together in a single saucepan with minimal effort, making it just as practical on a busy weeknight as it is impressive for a weekend brunch spread. Spoon it over oat-based yogurt, dairy-free pancakes, or a bowl of oatmeal for a breakfast that feels genuinely indulgent. It also keeps well in the fridge for up to five days, so you can make a batch ahead and have something special ready to go all week long.
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 →4 servings








Combine the blueberries, strawberries, peaches, honey, lemon juice, vanilla powder, Ceylon cinnamon, ginger, and salt in a medium saucepan over medium heat. Stir to coat the fruit evenly.
Cook, stirring occasionally, until the fruit begins to release its juices and the mixture comes to a gentle simmer, about 5 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
