Blueberry compote is one of those recipes I make when I have blueberries to use up, or when pancakes look a little too plain. It takes about 15 minutes on the stove, uses just five ingredients, and turns into a glossy blueberry sauce with plenty of juicy whole berries.

Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
The trick is not to cook it until it looks as thick as you want it. Take it off the heat while it's still a little loose because it thickens considerably as it cools. I like to spoon it warm over sourdough discard pancakes or crispy buttermilk Belgian waffles, but it's just as good cold over yogurt, smoked cheesecake, or Ninja Creami vanilla ice cream.
If you love easy homemade fruit toppings, try my homemade peach jam and homemade raspberry rhubarb jam without pectin next!
Jump to:
Fresh or Frozen Blueberries?
I've made blueberry compote with both fresh and frozen blueberries, and both work well.
Fresh blueberries hold their shape a little better, while frozen blueberries tend to release more liquid. There's no need to thaw frozen berries first - just add them straight to the saucepan.
When I use frozen blueberries, I usually give the compote another minute or two of simmering time if it looks especially juicy.

What You'll Need
- Blueberries. Fresh blueberries hold their shape a little better, but frozen blueberries work just as well and make this an easy year-round recipe.
- Granulated sugar. Sweetens the berries and helps create the glossy sauce. If your blueberries are particularly sweet, you can reduce it slightly. You can also sweeten it with maple syrup or honey.
- Fresh lemon juice. Adds just enough acidity to balance the sweetness.
- Lemon zest. Gives the compote a brighter lemon flavor without adding more liquid.
- Vanilla extract. I add this after the compote comes off the heat so the vanilla flavor doesn't get lost during cooking.
How to Make Blueberry Compote
Combine. Add the blueberries, sugar, lemon juice, and lemon zest to a medium saucepan and gently stir everything together.

Cook the berries. Cook over medium heat for 3-4 minutes, stirring occasionally. You'll see the sugar dissolve and some of the blueberries begin to soften and release their juices.

Simmer. Reduce the heat to medium-low and simmer uncovered for another 5-7 minutes. Gently mash a few blueberries with the back of a spoon, but don't get carried away - you want plenty of whole berries left.

Check the consistency. When it's ready, the berries should be surrounded by a glossy, slightly syrupy sauce. It should still look a little loose at this point.
Add the vanilla. Remove the saucepan from the heat and stir in the vanilla extract.
Cool. Let the compote sit for 10-15 minutes. You'll notice the sauce gets noticeably thicker as it cools.

How to Tell When Blueberry Compote Is Done
Don't wait for your blueberry compote to look thick in the saucepan. It's done when some of the berries have burst, plenty are still whole, and the juices look glossy and slightly syrupy.
When you first remove it from the heat, you might think the sauce looks a little thin. Give it 10-15 minutes before doing anything else. As it cools, the sauce thickens around the berries and becomes the perfect spoonable consistency.
If it's still too thin after cooling, you can always put it back on the stove for another 2-3 minutes. It's much easier to cook it a little longer than to rescue an overcooked compote.
Jeri's Tips for Perfect Blueberry Compote
- Mash against the side of the saucepan. I find it easiest to press a few softened blueberries against the side of the pan with the back of a spoon. You have much more control over how many berries get mashed.
- Don't skip the lemon zest. The lemon juice balances the sweetness, but the zest is what gives the compote that fresh, bright flavor without making it taste lemony.
- Don't overcook it. Take the compote off the heat while the sauce still looks slightly loose. It thickens quite a bit as it cools, and cooking it until it's thick in the saucepan can leave you with something closer to jam.
- Add the vanilla off the heat. I always stir in the vanilla after removing the saucepan from the heat so its flavor doesn't disappear during cooking.
How to Serve Blueberry Compote
I usually serve blueberry compote warm over sheet pan pancakes, sourdough discard waffles, or sourdough French toast. For dessert, spoon it over Ninja Creami coconut ice cream or Ninja Creami blueberry ice cream.
It's also delicious cold over Greek yogurt or oatmeal, or spooned over air fryer toast when you want something a little looser than jam.
Storage and Freezing
Refrigerator: Let the compote cool completely, then store it in an airtight container in the fridge for up to 1 week.
Freezer: Freeze cooled blueberry compote in a freezer-safe container for up to 3 months. Thaw it overnight in the refrigerator.
To reheat: Warm slowly in a small saucepan over low heat or microwave it in short intervals, stirring between each one.
Canning: This recipe was developed for refrigerator or freezer storage, not shelf-stable canning. For canning, use a tested recipe specifically developed for water bath canning.
FAQs
Give it time to cool before cooking it any longer. The compote will look fairly loose when it's hot but thickens considerably as it cools. If it's still too thin after 10-15 minutes, return it to the saucepan and simmer for another 2-3 minutes.
Yes! Blueberry compote is perfect for making ahead. Let it cool completely, then store it in an airtight container in the refrigerator for up to 1 week. Serve it cold, bring it to room temperature, or gently reheat it before serving.

Printable Recipe
Easy Blueberry Compote
Ingredients
- 2 cups fresh or frozen blueberries
- ⅓ cup granulated sugar
- 1 tablespoon fresh lemon juice
- 1 teaspoon lemon zest
- ½ teaspoon vanilla extract
Instructions
- Combine. Add the blueberries, sugar, lemon juice, and lemon zest to a medium saucepan. Stir gently to combine.
- Cook. Place the saucepan over medium heat and cook for 3-4 minutes, stirring occasionally, until the sugar dissolves and the blueberries begin to soften and release their juices.
- Simmer. Reduce the heat to medium-low and simmer uncovered for 5-7 minutes, stirring occasionally. Gently mash some of the softened blueberries against the side of the saucepan with the back of a spoon, leaving plenty of berries whole.
- Check the consistency. Remove the compote from the heat when some of the berries have burst and the juices look glossy and slightly syrupy. The sauce should still look a little loose; it will thicken considerably as it cools.
- Add the vanilla. Stir in the vanilla extract.
- Cool and serve. Let the blueberry compote cool for 10-15 minutes to thicken before serving. Serve warm, at room temperature, or chilled.
Save This Recipe 💌
Notes
- Fresh or frozen blueberries. Either works well. There's no need to thaw frozen blueberries before using them. Frozen berries may need an extra 1-2 minutes of simmering time because they release more liquid.
- Too thin? Let the compote cool for 10-15 minutes first. If it's still too thin, return it to the saucepan and simmer for another 2-3 minutes.
- Make ahead. Prepare the compote ahead of time and keep it covered in the refrigerator until you're ready to serve.
- Storage. Store cooled blueberry compote in an airtight container in the fridge for up to 1 week or freeze for up to 3 months.
Nutrition
The provided nutrition information is automatically calculated. Accuracy is not guaranteed.
Did you love this recipe?
Then please leave a 5-star rating and/or review below! You can also save it! Just tap the heart symbol ❤️ in the lower right corner of your screen, and the recipe will be stored in your own recipe box!📥








Comments
No Comments