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-400c-11.046 0-20-8.954-20-20v-140H20v140C20-8.954 11.046 0 0 0"
transform="translate(456 168)"
fill="#ecce93"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-310c-11.046 0-20-8.954-20-20v-120H20v120C20-8.954 11.046 0 0 0"
transform="translate(411 308)"
fill="#ecce93"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-210c-11.046 0-20-8.954-20-20v-88H20v88C20-8.954 11.046 0 0 0"
transform="translate(361 416)"
fill="#ecce93"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-210c-11.046 0-20-8.954-20-20v-48.111c5.169-.382 7.374-1.755 13.096-5.331C-207.626-79.239-193.607-88-169.005-88c24.604 0 38.622 8.762 47.899 14.561 6.509 4.068 8.703 5.439 16.097 5.439 7.396 0 9.589-1.371 16.101-5.44C-79.632-79.238-65.613-88-41.01-88c24.604 0 38.623 8.761 47.901 14.558 5.726 3.578 7.93 4.951 13.109 5.333V-20C20-8.954 11.046 0 0 0"
transform="translate(361 416)"
fill="#eab962"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 11.046-8.954 20-20 20h-310c-11.046 0-20-8.954-20-20v-83.374l11.607 4.87c9.927 4.165 17.081 9.977 22.304 14.22 6.859 5.572 7.933 6.284 13.085 6.284 5.15 0 6.224-.712 13.082-6.283C-280.259-72.135-265.656-84-239.005-84c26.651 0 41.254 11.866 50.917 19.717 6.856 5.571 7.93 6.283 13.079 6.283 5.152 0 6.225-.712 13.082-6.283C-152.264-72.135-137.66-84-111.01-84c26.653 0 41.256 11.865 50.918 19.716C-53.233-58.712-52.159-58-47.008-58c5.154 0 6.229-.712 13.088-6.285 5.227-4.245 12.385-10.06 22.32-14.226L0-83.374Z"
transform="translate(431 288)"
fill="#eab962"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 11.046-8.954 20-20 20h-400c-11.046 0-20-8.954-20-20v-95.386c7.477-3.824 16.736-6.614 27.997-6.614 30.419 0 46.073 19.568 55.426 31.259 2.484 3.105 6.217 7.772 7.868 8.7.104.016.329.041.705.041.376 0 .601-.025.705-.041 1.651-.928 5.384-5.595 7.868-8.7C-330.078-82.432-314.423-102-284.005-102c30.419 0 46.072 19.568 55.425 31.26 2.483 3.104 6.216 7.77 7.867 8.699.104.016.329.041.704.041.377 0 .602-.025.705-.041 1.652-.928 5.385-5.595 7.868-8.7C-202.082-82.432-186.428-102-156.01-102c30.42 0 46.074 19.568 55.427 31.259 2.484 3.105 6.218 7.772 7.869 8.7.105.016.329.041.706.041.377 0 .603-.025.706-.041 1.652-.928 5.386-5.595 7.87-8.701C-74.078-82.433-58.424-102-28.004-102-16.74-102-7.479-99.209 0-95.383z"
transform="translate(476 148)"
fill="#eab962"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20v-56.91C-13.14-85.03-5.359-92 7.997-92c32 0 32 40 63.999 40 32 0 32-40 63.999-40 31.998 0 31.998 40 63.996 40 32 0 32-40 63.999-40 32.001 0 32.001 40 64.002 40 32.002 0 32.002-40 64.004-40 13.36 0 21.142 6.973 28.004 15.095V-20c0 11.046-8.954 20-20 20z"
transform="translate(56 168)"
fill="#90e6f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c31.998 0 31.998 26 63.996 26 32 0 32-26 63.999-26 32.001 0 32.001 26 64.002 26 25.041 0 30.49-15.918 47.008-22.843V54c0 11.046-8.954 20-20 20h-310c-11.046 0-20-8.954-20-20V3.16C-94.485 10.087-89.035 26-63.999 26-32 26-32 0 0 0"
transform="translate(191.995 234)"
fill="#90e6f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c32 0 32-20 63.999-20C94.97-20 95.97-1.269 125.009-.062V18c0 11.046-8.954 20-20 20h-210c-11.046 0-20-8.954-20-20V-.063C-95.965-1.274-94.96-20-63.996-20-31.998-20-31.998 0 0 0"
transform="translate(255.991 378)"
fill="#90e6f4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-13.807-11.193-25-25-25S-50-13.807-50 0s11.193 25 25 25S0 13.807 0 0"
transform="translate(281 441)"
fill="#ff7b7b"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-9.252 0-17.324 5.03-21.647 12.5A24.87 24.87 0 0 1-25 0c0-13.807 11.193-25 25-25S25-13.807 25 0a24.88 24.88 0 0 1-3.353 12.5C17.324 5.03 9.252 0 0 0"
transform="translate(256 441)"
fill="#f75959"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-32.002 0-32.002 40-64.004 40-32.001 0-32.001-40-64.002-40-31.999 0-31.999 40-63.999 40-31.998 0-31.998-40-63.996-40C-288 0-288 40-320 40s-32-40-63.999-40c-13.356 0-21.137 6.97-27.997 15.09v-30c6.86-8.12 14.641-15.09 27.997-15.09C-352-30-352 10-320 10s32-40 63.999-40c31.998 0 31.998 40 63.996 40 32 0 32-40 63.999-40 32.001 0 32.001 40 64.002 40C-32.002 10-32.002-30 0-30c13.36 0 21.142 6.973 28.004 15.095v30C21.142 6.973 13.36 0 0 0"
transform="translate(447.996 106)"
fill="#55d1e5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-31.999 0-31.999 26-63.999 26-31.998 0-31.998-26-63.996-26-32 0-32 26-63.999 26-25.036 0-30.486-15.913-46.996-22.84v-30C-222.48-19.913-217.03-4-191.994-4c31.999 0 31.999-26 63.999-26 31.998 0 31.998 26 63.996 26 32 0 32-26 63.999-26C32.001-30 32.001-4 64.002-4c25.041 0 30.49-15.918 47.008-22.843v30C94.492 10.082 89.043 26 64.002 26 32.001 26 32.001 0 0 0"
transform="translate(319.99 264)"
fill="#55d1e5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-31.999 0-31.999 20-63.999 20-31.998 0-31.998-20-63.996-20-29.558 0-31.834 17.051-57.226 19.655A19.886 19.886 0 0 1-188.99 8v-18.063C-159.964-11.274-158.959-30-127.995-30c31.998 0 31.998 20 63.996 20 32 0 32-20 63.999-20 30.971 0 31.971 18.731 61.01 19.937V8a19.88 19.88 0 0 1-3.771 11.657C31.836 17.057 29.563 0 0 0"
transform="translate(319.99 388)"
fill="#55d1e5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h512"
transform="translate(0 8)"
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 0c16.51 6.92 21.96 22.84 47 22.84 32 0 32-26 64-26 31.99 0 31.99 26 63.99 26s32-26 64-26 32 26 64 26C328.03 22.84 333.48 6.92 350 0"
transform="translate(81 237.16)"
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 0c29.03-1.21 30.03-19.94 61-19.94 31.99 0 31.99 20 63.99 20s32-20 64-20C219.96-19.94 220.96-1.21 250 0"
transform="translate(131 377.94)"
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 0c6.86-8.12 14.64-15.09 28-15.09 32 0 32 40 64 40s32-40 64-40c31.99 0 31.99 40 63.99 40s32-40 64-40 32 40 64 40 32-40 64.01-40c13.36 0 21.14 6.97 28 15.09"
transform="translate(36 91.09)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="310,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v140c0 11.046-8.954 20-20 20h-400c-11.046 0-20-8.954-20-20V0"
transform="translate(476 8)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="460,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v120c0 11.046-8.954 20-20 20h-310c-11.046 0-20-8.954-20-20V0"
transform="translate(431 168)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="310,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0v88c0 11.046 8.954 20 20 20h210c11.046 0 20-8.954 20-20V0"
transform="translate(131 308)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="290,15"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0c0-13.807-11.193-25-25-25S-50-13.807-50 0s11.193 25 25 25S0 13.807 0 0Z"
transform="translate(281 441)"
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 0v5.175A38.604 38.604 0 0 0 20 39"
transform="translate(256 466)"
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 0h90"
transform="translate(70 38)"
fill="none"
stroke="#fff"
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 0h70"
transform="translate(336 198)"
fill="none"
stroke="#fff"
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 0h15"
transform="translate(291 277)"
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(321 267)"
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(165 136)"
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(199 120)"
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(313 110)"
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(343 135)"
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(436 114)"
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(288 140)"
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(67 128)"
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(207 279)"
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(172 271)"
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