Add icons to this collection by clicking the heart icon.
Cupcake icon - also known as cupcake, dessert, bakery, muffin, chocolate, sweet food, and food and restaurant. Created in a clean lineal style, 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 0c-10.604 9.691-17.255 23.635-17.255 39.132 0 29.271 23.729 53 53 53 20.597 0 38.449-11.748 47.222-28.909"
            transform="translate(188.255 389.868)"
            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 0c-7.832 29.51-8.123 82.952 70.217 122.799C199.098 188.355 250.6 257.852 260.511 272.582a3.464 3.464 0 0 0 4.773.97C288.561 258.361 441.142 151.922 395.009.21"
            transform="translate(55.853 230.382)"
            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 0c31.57 28.9 81.37 53.52 164.24 87.4 95.69 39.12 138.62 74.03 157.76 98.66"
            transform="translate(54.25 273.11)"
            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 0c33.636 45.008 88.336 66.821 211.473 97.535 83.66 20.87 130.58 44.1 156.88 63.78"
            transform="translate(61.357 230.385)"
            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 0c39.811 27.864 97.607 38.538 206.873 47.506 65.62 5.38 110.32 15.59 140.77 26.869"
            transform="translate(111.037 230.384)"
            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-330.451a3.389 3.389 0 0 0-3.322 2.735l-42.386 213.972c-.416 2.1 1.186 4.058 3.322 4.058H42.386c2.135 0 3.738-1.958 3.322-4.058L3.322 2.735A3.389 3.389 0 0 0 0 0Z"
            transform="translate(421.226 7.5)"
            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-29.869-214.751"
            transform="translate(418.831 226.21)"
            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-19.913-214.751"
            transform="translate(364.554 226.21)"
            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-9.957-214.751"
            transform="translate(310.277 226.21)"
            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-214.751"
            transform="translate(256 226.21)"
            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 9.957-214.751"
            transform="translate(201.723 226.21)"
            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 19.913-214.751"
            transform="translate(147.446 226.21)"
            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 29.869-214.751"
            transform="translate(93.169 226.21)"
            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