
Warm, jammy, and fragrant with vanilla and spice, this fruit compote is the kind of thing you'll want to spoon over everything — yogurt, oatmeal, pancakes, ice cream, or just eaten straight from the pot. Store-bought fruit preserves and flavored syrups are notorious for sneaking in synthetic preservatives like BHA and BHT, which makes finding a clean, additive-free option genuinely frustrating. This recipe sidesteps all of that by relying entirely on whole fruit, raw honey, fresh lemon juice, and real spices — nothing processed, nothing hidden. The combination of blueberries, strawberries, and peaches gives you a gorgeous depth of flavor, while Ceylon cinnamon and ground ginger add a gentle warmth that makes it feel almost luxurious. Vanilla powder (not extract) keeps everything pure and intensely aromatic without any alcohol-based additives. The optional arrowroot slurry is a smart, clean thickener if you want a glossier, more spoonable consistency — and it works beautifully. Make a batch, keep it in the fridge, and you've got a versatile, preservative-free topping ready to elevate your meals 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!
