No, it's not necessary to peel the tomatoes. The skin will soften during cooking and blend smoothly when pureed. But you can also use whole peeled tomatoes.