Warm Apple and Pear Cinnamon Compote
Tender diced apples and pears are gently stewed with cinnamon and fresh ginger, sweetened with minced dates, and finished with thick full-fat coconut milk for a warm, spoonable compote.
Why You'll Love This Recipe
This is a soft, warming breakfast for anyone who wants something cozy and sweet first thing in the morning without eggs, grains, or a lot of effort. It comes together in one saucepan on the stove, which makes it approachable for a beginner cook, and its gentle, mild flavor suits people recovering from illness, easing back into solid food, or simply wanting a comforting bowl that feels like dessert but leans on whole fruit for its sweetness.
The fruit stews slowly or not at all. Cooking the apples and pears slowly over medium heat draws out their own moisture and softens their pectin, so the fruit collapses into tender, spoonable pieces while the minced dates dissolve and sweeten the whole pot from within. Stirring in the full-fat coconut milk only at the end lets it reduce into a glossy, clinging sauce rather than a thin liquid, and the fresh ginger and cinnamon perfume the fruit as it cooks so every bite carries warm spice.
The bowl is satisfying because it balances soft, jammy fruit with a rich, creamy finish from the coconut. The apples and pears bring natural sweetness and fiber that give the compote body and staying power, the dates add concentrated sweetness without any refined sugar, and the coconut oil and coconut milk contribute richness that makes a simple fruit dish feel indulgent and filling. It is the kind of breakfast that tastes like a treat while being built entirely from whole ingredients.
Ingredients
- 3 apples, peeled and diced
- 2 pears, peeled and diced
- 1 1/4 cups full-fat coconut milk
- 3 pitted dates, minced
- 2 tbsp coconut oil
- 1 tsp ground cinnamon
- 1 tsp grated fresh ginger
Instructions
- Prep the fruit and aromatics: Peel the apples and pears, then dice them into even, bite-sized pieces so they cook at the same rate. Pit the dates and mince them finely so they melt into the fruit rather than staying in clumps. Peel a knob of fresh ginger and grate it on the fine side of a box grater or a rasp.
- Melt the coconut oil: Set a saucepan over medium heat and add the coconut oil. Let it melt fully and turn glossy, swirling to coat the bottom of the pan, about a minute.
- Stew the fruit: Add the diced apples and pears, the minced dates, the ground cinnamon, and the grated ginger. Cook, stirring occasionally so nothing catches on the bottom, for 10 to 12 minutes, until the fruit is fork-tender and the apples have softened at the edges. If the pan looks dry before the fruit is tender, add a splash of water to keep it from sticking.
- Stir in the coconut milk: Pour in the full-fat coconut milk and stir to combine. Bring to a gentle simmer and cook for about 3 minutes more, until the liquid reduces slightly, thickens, and coats the fruit in a creamy sauce.
- Serve warm: Spoon the warm compote into bowls and drizzle each with any thickened coconut cream left in the pan.
Variations
- Berry-studded: Stir a handful of fresh or frozen blueberries into the pan during the last few minutes of stewing so they burst and streak the compote with color and a little tartness.
- Toasted coconut top: Finish each bowl with unsweetened coconut flakes toasted in a dry skillet until golden, adding crunch against the soft fruit.
- Extra warm spice: Add a small pinch of ground cloves along with the cinnamon for a deeper, more mulled-spice aroma.
- All-apple: Skip the pears and use all apples for a firmer, more tart compote that holds its shape a little better.
- Maple drizzle: Finish with a thin drizzle of maple syrup for a sweeter bowl; note this adds added sugar.
Storage & Leftovers
Cool any leftover compote to room temperature, then transfer it to an airtight container and refrigerate. It keeps well for up to four days, and the flavors of cinnamon and ginger actually deepen after a day in the fridge.
To reheat, warm the compote gently in a small saucepan over low heat, stirring now and then, until heated through. The coconut milk may firm up when cold, so add a splash of water or a little extra coconut milk as it warms to loosen the sauce back to a creamy, spoonable texture. A short burst in the microwave, stirred halfway, also works.
This dish is a good make-ahead option: cook the fruit and dates through the stewing step, cool, and refrigerate the stewed fruit on its own. When you are ready to eat, reheat it and stir in the coconut milk fresh so the sauce tastes bright and just-made.
Notes & Tips
- Choose your apples for texture: Firmer, crisp apples like Honeycrisp or Braeburn hold their shape and give you distinct tender pieces, while softer apples like McIntosh break down into a saucier, more jam-like compote. Pick based on the texture you want.
- Use ripe but firm pears: Pears that are ripe but still slightly firm to the touch dice cleanly and hold together during stewing; overripe pears turn to mush quickly, so use those only if you want a softer result.
- Soften stubborn dates: If your dates are dry and hard, soak them in warm water for a few minutes before mincing. They will break down and melt into the fruit far more evenly, sweetening the whole pot.
- Get the thickest coconut cream: Chill the can of full-fat coconut milk beforehand and the thick cream will separate to the top; spoon that in for an especially rich, luscious sauce, or shake the can first for a lighter, more evenly creamy result.
- Taste and adjust sweetness: Fruit varies in sweetness through the season. Taste the compote before serving and stir in a little more minced date if the apples were on the tart side.
- Double the batch: This reheats beautifully, so make a larger pot and portion it out for the week; the warm spices only get better as they sit.
Nutrition & Mindful Eating
- Apples, pears and coconut milk are what make this thick. The fruit softens and releases its own juice, the coconut milk turns that juice creamy, and the dates melt in and sweeten the whole pot from the inside.
- Apples cook down first and give the compote its backbone, tender but still there in a spoonful, and the soluble fiber in them is part of why the pot thickens on its own as it simmers.
- Pears go completely soft and almost floral once they are hot, sweeter and more fragrant than they are straight from the fruit bowl, and they bring fiber and juice that keep the compote loose.
- Full-fat coconut milk is what turns fruit into breakfast. It gives the pot a creamy, rounded mouthfeel, and its fat is what lets a bowl of cooked fruit hold you all the way to lunch.
- Cinnamon and fresh ginger go in early so they cook right into the fruit. The cinnamon does the warmth and the ginger does the heat at the back of the throat, and together they make the kitchen smell like the compote before it is finished.
- As you eat, feel how far the fruit has softened and let the ginger warm the back of your throat, and take the bowl sitting down so the first quiet minutes of the day belong to you.
Frequently Asked Questions
Do I have to peel the apples and pears?
Peeling gives the softest, most uniform texture, which is what this compote is going for. You can leave the skins on for extra fiber, but the pieces will be slightly chewier and the sauce a little less silky.
My compote came out watery. How do I thicken it?
Let it simmer a few extra minutes after adding the coconut milk so more liquid evaporates and the sauce reduces. The fruit's own pectin thickens things as it cooks down, and starting with thick full-fat coconut milk rather than a light version makes a big difference.
Can I use coconut milk from a carton instead of a can?
For this dish you want the thick, full-fat coconut milk sold in cans. Carton coconut milk is watered down and mostly for drinking, so it will not reduce into the rich, clinging sauce that makes the compote creamy.
Can I make it less sweet, or is it dessert?
It is meant as a naturally sweet breakfast, and most of that sweetness comes from the fruit and dates. To dial it back, use fewer dates or choose tarter apples; to lean sweeter, add a little more minced date and taste as you go.

