Add icons to this collection by clicking the heart icon.
Cake icon - also known as food, cake, dessert, bakery, sweet, and food and restaurant. Created in a clean lineal color style with a white, silver, black, orange, and pink 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="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h-440v150c0 16.568 13.432 30 30 30h380c16.568 0 30-13.432 30-30z"
transform="translate(476 115)"
fill="#ecce93"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-428c-18.777 0-34 15.222-34 34v10H34V34C34 15.222 18.777 0 0 0"
transform="translate(470 71)"
fill="#eee"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M421 41H91v30h330z"
fill="#addbea"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-16.246-23.451C-25.685-37.075-16.239-56 0-56c16.239 0 25.685 18.925 16.246 32.549z"
transform="translate(256 471)"
fill="#feff9e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M276 295h-40v92h40z"
fill="#90e6f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-16.246-23.451C-25.685-37.075-16.239-56 0-56c16.239 0 25.685 18.925 16.246 32.549z"
transform="translate(136 471)"
fill="#feff9e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M156 295h-40v92h40z"
fill="#90e6f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-16.246-23.451C-25.685-37.075-16.239-56 0-56c16.239 0 25.685 18.925 16.246 32.549z"
transform="translate(376 471)"
fill="#feff9e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M396 295h-40v92h40z"
fill="#90e6f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-380c-16.568 0-30-13.431-30-30v-63c36.666 0 36.666 28 73.331 28 36.666 0 36.666-28 73.332-28 36.665 0 36.665 28 73.331 28 36.666 0 36.666-28 73.333-28 36.668 0 36.668 28 73.337 28C-6.668-65-6.668-93 30-93v63C30-13.431 16.568 0 0 0"
transform="translate(446 295)"
fill="#ffa7dc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-36.669 0-36.669-28-73.337-28-36.667 0-36.667 28-73.333 28s-36.666-28-73.331-28c-36.666 0-36.666 28-73.332 28-36.665 0-36.665-28-73.331-28v-30c28.477 0 44.362 12.13 54.873 20.157 7.682 5.867 10.27 7.843 18.458 7.843 8.188 0 10.776-1.977 18.458-7.843C-264.363-45.87-248.479-58-220.001-58s44.362 12.13 54.873 20.157C-157.445-31.976-154.857-30-146.67-30c8.189 0 10.776-1.977 18.459-7.843C-117.7-45.87-101.815-58-73.337-58c28.479 0 44.363 12.13 54.875 20.156C-10.778-31.977-8.19-30 0-30c8.189 0 10.777-1.977 18.461-7.843C28.973-45.87 44.857-58 73.336-58v30C36.668-28 36.668 0 0 0"
transform="translate(402.664 230)"
fill="#eab962"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c36.666 0 36.666-28 73.332-28 36.665 0 36.665 28 73.331 28 36.666 0 36.666-28 73.333-28 36.668 0 36.668 28 73.337 28 36.668 0 36.668-28 73.336-28V2c-8.19 0-10.778 1.977-18.461 7.843C337.696 17.87 321.812 30 293.333 30s-44.364-12.13-54.876-20.157C230.773 3.977 228.186 2 219.996 2c-8.188 0-10.777 1.977-18.46 7.843C191.025 17.87 175.141 30 146.663 30c-28.477 0-44.362-12.13-54.873-20.157C84.108 3.976 81.521 2 73.332 2c-8.188 0-10.776 1.977-18.458 7.843C44.362 17.87 28.478 30 0 30S-44.362 17.87-54.874 9.843C-62.556 3.976-65.144 2-73.331 2v-30C-36.665-28-36.665 0 0 0"
transform="translate(109.331 230)"
fill="#ff8ad5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M476 145H36v-30h440z"
fill="#eab962"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M276 295h-40v30h40zM156 295h-40v30h40zM396 295h-40v30h40z"
fill="#55d1e5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-428c-18.777 0-34 15.222-34 34v10H34V34C34 15.222 18.777 0 0 0Z"
transform="translate(470 71)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="610,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v-30h-330V0"
transform="translate(421 71)"
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 0v150c0 16.568 13.432 30 30 30h380c16.568 0 30-13.432 30-30V0"
transform="translate(36 115)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="440,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="m0 0-16.246-23.451C-25.685-37.075-16.239-56 0-56c16.239 0 25.685 18.925 16.246 32.549z"
transform="translate(256 471)"
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 0v92h40V0"
transform="translate(236 295)"
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 0v28"
transform="translate(256 387)"
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-16.246-23.451C-25.685-37.075-16.239-56 0-56c16.239 0 25.685 18.925 16.246 32.549z"
transform="translate(136 471)"
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 0v92h40V0"
transform="translate(116 295)"
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 0v28"
transform="translate(136 387)"
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-16.246-23.451C-25.685-37.075-16.239-56 0-56c16.239 0 25.685 18.925 16.246 32.549z"
transform="translate(376 471)"
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 0v92h40V0"
transform="translate(356 295)"
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 0v28"
transform="translate(376 387)"
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 0c36.666 0 36.666 28 73.331 28 36.666 0 36.666-28 73.332-28 36.665 0 36.665 28 73.331 28 36.666 0 36.666-28 73.333-28 36.668 0 36.668 28 73.336 28C403.332 28 403.332 0 440 0"
transform="translate(36 202)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="120,15,150,15,600,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0h330"
transform="translate(91 155)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="15,15,15,15,130,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(117 264)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(63 255)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(159 243)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(193 255)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(235 262)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(291 257)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(327 245)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(368 260)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15"
transform="translate(435 257)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category