The general things that can cause icy sorbet:
- Too much water Compared to other ingredients. Since you probably aren't going to take water out of your fruit, you pretty much have to add sugar or alcohol to compensate for this. This is tricky if you're improvising, and if the water content of the fruit varies.
- Bad churning/freezing: This is mostly determined by the ice cream maker you have. It sounds like you're probably okay, since you get good results sometimes, but if the churning isn't good, you can get big ice crystals as it freezes around the outside before getting mixed well. If you're using the common type with a pre-frozen vessel, make sure you've frozen it thoroughly, so that you can churn long enough to smooth things out.
- Chunky fruit: Big chunks will be really obvious, but even tiny chunks can help provide little bits that make the result freeze hard. Make sure that you puree well.
- Too cold a freezer: sorbet is going to be best if it's not frozen extremely cold, but your freezer probably is nice and cold. Be willing to let it sit out a little bit before eating, or and perhaps keep it in the door where it's slightly warmer.
David Lebovitz has a good blog post about making homemade ice cream softer; most of what I've mentioned is also there, along with more details and some things that apply only to ice cream - for example, fat softens things too.
Blueberries, and especially underripe blueberries, have a lot of pectin. Blueberries have about .4g per 100g compared to apples which have .5g. As you suspected this is almost definitely causing the problem. Many blueberry jam recipes consist of just heating pureed blueberries with sugar and acid- no added pectin needed.
When you heated your pureed blueberries the pectins dissolved out of the cell walls and developed a negative charge that would keep them from gelling. The acid in your recipe, as well as the sugar, created perfect conditions for those pectins to re-tangle and gel.
Solutions to this problem would be:
- Use riper blueberries- ripe blueberries are lower in pectin.
- Use less sugar
- Add less acid
Obviously the last two suggestions are easier but will change the flavor of the recipe somewhat.
You could also add less fruit but, as you noticed, a little pectin goes a long way. I fear you would have to drastically reduce the amount of fruit which would be sad.
An interesting paper about pectin says in reference to LM pectins: "The presence of acetyl groups prevents gel formation with calcium ions but gives the pectin emulsion stabilising properties."
Of HM pectins it says: "Acetyl groups prevent gelation and the DM within the group of high methoxyl pectins determines the setting temperature of a gel."
Other papers point out that the more acetic acid that can be extracted from a fruit the poorer the gelling properties of its pectin.
Wikipedia concurs that acetylation prevents gelling of pectin. Acetylation of salicylic acid to make aspirin is done with Acetic anhydride. If you could get your hands on this compound it seems likely it would drastically decrease the gelling ability of your pectins.
I included this last suggestion for the sake of the anonymous hordes on the internets because, as Acetic anhydride will react with water in the air to form acetic acid, it reeks of vinegar. And everyone knows that you hate that smell.
Best Answer
From a food blog:
And another one:
So it seems it makes ice cream creamy. I guess there are other ways to create the same effect. And maybe you don't want to have the same effect across all recipes.