Add icons to this collection by clicking the heart icon.
Pudding icon - also known as food, dessert, sweets, sweet, pudding, molded, gelatine, and food and restaurant. Created in a clean lineal style with a black finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
    xmlns="http://www.w3.org/2000/svg"
    width="682.667"
    height="682.667"
    viewBox="0 0 682.667 682.667"
>
    <defs>
        <clipPath id="b" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
    </defs>
    <mask id="a"><rect width="100%" height="100%" fill="#fff" /></mask>
    <g mask="url(#a)">
        <g
            clip-path="url(#b)"
            transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
        >
            <path
                d="M0 0h416c22.092 0 40 17.909 40 40v10H-40V40C-40 17.909-22.092 0 0 0Z"
                transform="translate(48 50)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="670,15"
                stroke-dashoffset="0"
                stroke-opacity="1"
            />
            <path
                d="M0 0v-30h-290V0"
                transform="translate(401 50)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="m0 0-40 290h-240L-320 0"
                transform="translate(416 100)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="160,15,550,15"
                stroke-dashoffset="0"
                stroke-opacity="1"
            />
            <path
                d="M0 0c0 19.33-15.67 35-35 35S-70 19.33-70 0s15.67-35 35-35S0-19.33 0 0z"
                transform="translate(271 425)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0c-9.796 0-18.646-4.029-25-10.515C-18.816-16.827-15-25.466-15-35c0-9.534-3.816-18.173-10-24.485C-18.646-65.971-9.796-70 0-70c19.33 0 35 15.67 35 35S19.33 0 0 0Z"
                transform="translate(286 460)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="m0 0-26.163 26.163"
                transform="translate(211.251 449.748)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0v38"
                transform="translate(286 460)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="m0 0-28.88-4.13c-1.11-.16-2.22-.24-3.33-.24a23.61 23.61 0 0 0-15.109 5.48C-60.45 12.05-80.49 5.83-85.13-10.62l-9.34-33.12a26.54 26.54 0 0 0-4.33-8.71 26.476 26.476 0 0 0-7.2-6.54c-15.05-9.26-34.76-1.33-39.21 15.77l-3.14 12.02c-4.759 18.28-21.16 29.72-38.48 29.72-6.47 0-13.06-1.59-19.23-5.02a39.73 39.73 0 0 0-36.87-.89l-17.42 8.61"
                transform="translate(386.26 315.61)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="200,15"
                stroke-dashoffset="0"
                stroke-opacity="1"
            />
            <path
                d="M0 0c0-9.941-8.059-18-18-18S-36-9.941-36 0s8.059 18 18 18S0 9.941 0 0Z"
                transform="translate(286 198)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0h80"
                transform="translate(146 130)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="15,15,600,15"
                stroke-dashoffset="0"
                stroke-opacity="1"
            />
            <path
                d="m0 0-12.552 91"
                transform="translate(375.509 174)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="15,15,15,15,600,15"
                stroke-dashoffset="0"
                stroke-opacity="1"
            />
            <path
                d="M0 0h15"
                transform="translate(183 346)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0h15"
                transform="translate(226 356)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0h15"
                transform="translate(276 346)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0h15"
                transform="translate(246 326)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
            <path
                d="M0 0h15"
                transform="translate(323 356)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="butt"
                stroke-linejoin="miter"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
        </g>
    </g>
</svg>
More icons in the same style and category