Add icons to this collection by clicking the heart icon.
Cupcake icon - also known as food, cupcake, dessert, bakery, sweet, baked, muffin, 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 0 36.487-176.355a8.016 8.016 0 0 1 7.85-6.392h292.111a8.016 8.016 0 0 1 7.85 6.392L380.785 0c1.029 4.975-2.769 9.64-7.85 9.64H7.85C2.77 9.64-1.029 4.975 0 0Z"
                transform="translate(65.607 190.247)"
                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-23.325 142.406"
                transform="translate(127.019 57.481)"
                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-3.039 18.556"
                transform="translate(135.205 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-31.512-192.387"
                transform="translate(408.307 199.887)"
                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-7.463 192.387"
                transform="translate(227.39 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-7.463-192.387"
                transform="translate(292.073 199.887)"
                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 0a47.874 47.874 0 0 0-8.707 27.606c0 26.563 21.534 48.097 48.097 48.097 26.563 0 48.097-21.534 48.097-48.097A47.872 47.872 0 0 0 79.273.715"
                transform="translate(216.61 348.636)"
                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 0s-41.746-26.091-70.505-82.483"
                transform="translate(344.177 504.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 0h.405c8.854 0 16.032 7.178 16.032 16.032 0 8.855-7.178 16.032-16.032 16.032h-5.256c-17.823 69.111-80.39 120.242-155.067 120.242s-137.244-51.131-155.067-120.242h-5.256c-8.854 0-16.032-7.177-16.032-16.032 0-8.854 7.178-16.032 16.032-16.032h.405"
                transform="translate(415.918 199.887)"
                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 0h40.081"
                transform="translate(103.693 231.952)"
                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-20.731 192.387"
                transform="translate(176.53 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-15.76-146.252"
                transform="translate(351.23 153.752)"
                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-1.794-16.653"
                transform="translate(356.202 199.887)"
                fill="none"
                stroke="#000"
                stroke-width="15"
                stroke-linecap="round"
                stroke-linejoin="round"
                stroke-miterlimit="10"
                stroke-dasharray="none"
                stroke-opacity="1"
            />
        </g>
    </g>
</svg>
More icons in the same style and category