1. В кастрюлю влить 2 л воды, добавить 2 м. л. соли, довести до кипения. Каннеллони порциями опускать в кипяток и варить по 3 мин. Достать шумовкой, переложить в широкое блюдо с холодной водой, чтобы прекратить процесс варки.
2. Лук очистить, нарезать кольцами. Шампиньоны вымыть, нарезать тонкими пластинами.
3. Лук обжаривать в масле 4 мин. на сильном огне. Добавить шампиньоны и жарить еще 3 мин. Добавить целые очищенные креветки (несколько штук отложить для соуса), перемешать и готовить на несильном огне без крышки 5 мин.
4. Полученную начинку переложить в миску, дать остыть.
5. Сыр натереть на крупной терке и добавить в фарш. Немного посолить, перемешать.
6. Оливки и каперсы откинуть на мелкое сито, обдать холодной водой. Мелко порубить, добавить горчицу и оставшиеся креветки. Сливки слегка взбить, выложить в них получившуюся массу и перемешать.
7. Начинку переложить в кулинарный мешок. Каннеллони по одному доставать из миски с водой и наполнять начинкой.
8. Духовку разогреть до 200 °С. Начиненные каннеллони уложить в форму для выпечки, полить соусом. Поставить в духовку, готовить 10 мин. Немедленно подать на стол.