Add icons to this collection by clicking the heart icon.
Cake icon - also known as food, cake, dessert, bakery, sweet, wedding cake, and food and restaurant. Created in a clean lineal color style with a white, silver, gray, black, 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 0h84.354c17.842 10.361 29.443 27.116 29.443 46.034 0 31.464-32.066 56.97-71.62 56.97-39.555 0-71.62-25.506-71.62-56.97C-29.443 27.116-17.842 10.361 0 0"
transform="translate(213.823 372.196)"
fill="#af66da"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 26.856 23.369 49.358 54.81 55.377A89.418 89.418 0 0 1 38 56.97C-1.555 56.97-33.62 31.464-33.62 0c0-1.665.095-3.312.27-4.94a27.665 27.665 0 0 0 7.869 1.142c15.282 0 27.671-12.389 27.671-27.672 0-5.345-1.52-10.333-4.145-14.564h31.398C11.601-35.673 0-18.918 0 0"
transform="translate(218 418.23)"
fill="#9857bd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-9.388 22.759-36.296 39.201-68.048 39.201-39.555 0-71.62-25.507-71.62-56.971 0-18.918 11.601-35.672 29.443-46.034h84.354C-13.694-56.732-4.429-46.682.23-35"
transform="translate(324.048 436)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a27.533 27.533 0 0 1 4.145 14.564c0 15.283-12.389 27.672-27.672 27.672-15.282 0-27.671-12.389-27.671-27.672A27.532 27.532 0 0 1-47.054 0z"
transform="translate(216.045 372.196)"
fill="#2ed1e1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a27.539 27.539 0 0 1-12.576 3.025c-15.282 0-27.672-12.388-27.672-27.671 0-5.345 1.52-10.333 4.145-14.564h25.153a27.533 27.533 0 0 0-4.145 14.564C-15.095-13.894-8.958-4.581 0 0"
transform="translate(205.095 411.407)"
fill="#02c7dd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a27.533 27.533 0 0 1 4.145 14.564c0 15.283-12.389 27.672-27.672 27.672-15.282 0-27.671-12.389-27.671-27.672A27.532 27.532 0 0 1-47.054 0z"
transform="translate(216.045 372.196)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v124.984c0 8.285-6.715 15-15 15h-226.096c-8.284 0-15-6.715-15-15V0Z"
transform="translate(384.048 233.212)"
fill="#fff3de"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-42.048c-8.284 0-15-6.715-15-15v-124.984H-15V-15C-15-6.715-8.284 0 0 0"
transform="translate(185 373.196)"
fill="#ffe5c2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v124.984c0 8.285-6.715 15-15 15h-226.096c-8.284 0-15-6.715-15-15V0Z"
transform="translate(384.048 233.212)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v75.03c0 11.131-9.023 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(155.236 233.212)"
fill="#fdb5ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a20.056 20.056 0 0 1-8.382 1.842c-11.13 0-20.153-9.022-20.153-20.153v-75.03h16.764v75.03C-11.771-10.175-6.94-3.184 0 0"
transform="translate(143.465 326.553)"
fill="#fd9aa0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v75.03c0 11.131-9.023 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(155.236 233.212)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v75.03c0 11.131-9.023 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(195.542 233.212)"
fill="#fdb5ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a20.046 20.046 0 0 1-8.229 1.769c-11.13 0-20.153-9.022-20.153-20.153v-75.03h16.459v75.03C-11.923-10.188-7.023-3.149 0 0"
transform="translate(183.618 326.626)"
fill="#fd9aa0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v75.03c0 11.131-9.023 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(195.542 233.212)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v75.03c0 11.131-9.022 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(235.847 233.212)"
fill="#fdb5ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a20.049 20.049 0 0 1-8.229 1.769c-11.13 0-20.153-9.022-20.153-20.153v-75.03h16.458v75.03C-11.924-10.188-7.023-3.149 0 0"
transform="translate(223.924 326.626)"
fill="#fd9aa0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v75.03c0 11.131-9.022 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(235.847 233.212)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v75.03c0 11.131-9.023 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(276.153 233.212)"
fill="#fdb5ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a20.049 20.049 0 0 1-8.229 1.769c-11.13 0-20.153-9.022-20.153-20.153v-75.03h16.458v75.03C-11.924-10.188-7.023-3.149 0 0"
transform="translate(264.23 326.626)"
fill="#fd9aa0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v75.03c0 11.131-9.023 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(276.153 233.212)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v75.03c0 11.131-9.022 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(316.459 233.212)"
fill="#fdb5ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a20.044 20.044 0 0 1-8.424 1.862c-11.13 0-20.153-9.022-20.153-20.153v-75.03h16.848v75.03C-11.729-10.171-6.918-3.192 0 0"
transform="translate(304.73 326.533)"
fill="#fd9aa0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v75.03c0 11.131-9.022 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(316.459 233.212)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v75.03c0 11.131-9.022 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(356.764 233.212)"
fill="#fdb5ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a20.049 20.049 0 0 1-8.229 1.769c-11.13 0-20.153-9.022-20.153-20.153v-75.03h16.458v75.03C-11.924-10.188-7.023-3.149 0 0"
transform="translate(344.84 326.626)"
fill="#fd9aa0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v75.03c0 11.131-9.022 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(356.764 233.212)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v75.03c0 11.131-9.022 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153V0Z"
transform="translate(397.07 233.212)"
fill="#fdb5ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a20.042 20.042 0 0 1-8.465 1.882c-11.13 0-20.153-9.022-20.153-20.153v-75.03h16.93v75.03C-11.688-10.168-6.896-3.201 0 0"
transform="translate(385.382 326.513)"
fill="#fd9aa0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v10.242c0 11.131-9.022 20.153-20.153 20.153-11.13 0-20.153-9.022-20.153-20.153v-75.03H0V-35"
transform="translate(397.07 298)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v153.113c0 8.284-6.715 15-15 15h-347.633c-8.284 0-15-6.716-15-15V0Z"
transform="translate(444.816 66.184)"
fill="#fff3de"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-42.183c-8.284 0-15-6.716-15-15v-153.113H-15V-15C-15-6.716-8.284 0 0 0"
transform="translate(124.367 234.297)"
fill="#ffe5c2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v153.113c0 8.284-6.715 15-15 15h-347.633c-8.284 0-15-6.716-15-15V0Z"
transform="translate(444.816 66.184)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M444.816 154.257H67.183v26.044h377.633z"
fill="#af66da"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a29.243 29.243 0 0 1 1.645 9.681c0 16.181-13.118 29.299-29.299 29.299-9.207 0-17.417-4.25-22.788-10.891C-55.813 34.73-64.024 38.98-73.23 38.98c-9.207 0-17.417-4.25-22.789-10.891-5.371 6.641-13.582 10.891-22.788 10.891-9.207 0-17.417-4.25-22.788-10.891-5.372 6.641-13.582 10.891-22.789 10.891-9.206 0-17.416-4.25-22.788-10.891-5.371 6.641-13.581 10.891-22.788 10.891s-17.417-4.25-22.788-10.891c-5.371 6.641-13.582 10.891-22.788 10.891-9.207 0-17.417-4.25-22.789-10.891-5.371 6.641-13.581 10.891-22.788 10.891-9.206 0-17.417-4.25-22.788-10.891-5.371 6.641-13.582 10.891-22.788 10.891-9.207 0-17.417-4.25-22.789-10.891-5.371 6.641-13.581 10.891-22.788 10.891-16.181 0-29.299-13.118-29.299-29.299 0-3.394.584-6.65 1.645-9.681z"
transform="translate(465.96 66.184)"
fill="#af66da"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a29.243 29.243 0 0 1 1.645 9.681c0 16.181-13.118 29.299-29.299 29.299-9.207 0-17.417-4.25-22.788-10.891C-55.813 34.73-64.024 38.98-73.23 38.98c-9.207 0-17.417-4.25-22.789-10.891-5.371 6.641-13.582 10.891-22.788 10.891-9.207 0-17.417-4.25-22.788-10.891-5.372 6.641-13.582 10.891-22.789 10.891-9.206 0-17.416-4.25-22.788-10.891-5.371 6.641-13.581 10.891-22.788 10.891s-17.417-4.25-22.788-10.891c-5.371 6.641-13.582 10.891-22.788 10.891-9.207 0-17.417-4.25-22.789-10.891-5.371 6.641-13.581 10.891-22.788 10.891-9.206 0-17.417-4.25-22.788-10.891-5.371 6.641-13.582 10.891-22.788 10.891-9.207 0-17.417-4.25-22.789-10.891-5.371 6.641-13.581 10.891-22.788 10.891-16.181 0-29.299-13.118-29.299-29.299 0-3.394.584-6.65 1.645-9.681"
transform="translate(465.96 66.184)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-487a5 5 0 0 0-5 5v20.384a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
transform="translate(499.5 36.8)"
fill="#2ed1e1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5 5 0 0 0-5 5v11.184h-36.5a5 5 0 0 1-5-5V-9.201a5 5 0 0 1 5-5h487a5 5 0 0 1 5 5V0Z"
transform="translate(54 51)"
fill="#02c7dd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-86.5a5 5 0 0 1-5-5v-20.384a5 5 0 0 1 5-5h487a5 5 0 0 1 5 5V-5a5 5 0 0 1-5 5H35"
transform="translate(99 67.184)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-39.693 17.243c-19.315 8.39-40.901-5.766-40.901-26.826 0-21.059 21.586-35.216 40.901-26.825L0-19.165Z"
transform="translate(230.311 176.862)"
fill="#af66da"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 12.008 7.023 21.764 16.637 26.383l-1.019.443c-19.315 8.39-40.9-5.767-40.9-26.826s21.585-35.216 40.9-26.826l1.019.443C7.023-21.764 0-12.008 0 0"
transform="translate(175 167.28)"
fill="#9857bd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-39.693 17.243c-19.315 8.39-40.901-5.766-40.901-26.826 0-21.059 21.586-35.216 40.901-26.825L0-19.165Z"
transform="translate(230.311 176.862)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-39.693-17.243v-19.165L0-53.651c19.315-8.391 40.9 5.766 40.9 26.825C40.9-5.767 19.315 8.39 0 0"
transform="translate(321.382 194.105)"
fill="#9857bd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-39.693-17.243v-19.165L0-53.651c19.315-8.391 40.9 5.766 40.9 26.825C40.9-5.767 19.315 8.39 0 0Z"
transform="translate(321.382 194.105)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h41.883"
transform="translate(282.633 167.28)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-34.366a9.45 9.45 0 0 0-9.45-9.45h-34.366c-5.22 0-9.451 4.231-9.451 9.45V0c0 5.219 4.231 9.45 9.451 9.45H-9.45A9.45 9.45 0 0 0 0 0"
transform="translate(282.633 184.462)"
fill="#af66da"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v34.366c0 5.219 4.231 9.45 9.451 9.45h-25.367a9.45 9.45 0 0 1-9.45-9.45V0c0-5.219 4.231-9.451 9.45-9.451H9.451A9.451 9.451 0 0 0 0 0"
transform="translate(254.733 150.096)"
fill="#9857bd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-34.366a9.45 9.45 0 0 0-9.45-9.45h-34.366c-5.22 0-9.451 4.231-9.451 9.45V0c0 5.219 4.231 9.45 9.451 9.45H-9.45A9.45 9.45 0 0 0 0 0Z"
transform="translate(282.633 184.462)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h41.883"
transform="translate(187.484 167.28)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h47.747"
transform="translate(232.126 433.965)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h36.896"
transform="translate(237.552 405.751)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category