patcooks.com Open in urlscan Pro
23.227.38.32  Public Scan

Submitted URL: https://www.patcooks.com/
Effective URL: https://patcooks.com/
Submission: On March 30 via api from FI — Scanned from CA

Form analysis 15 forms found in the DOM

GET /search

<form class="relative mt-10 max-w-2xl mx-auto block" action="/search" method="get" role="search">
  <label for="Search" class="visually-hidden"> Search </label>
  <input type="search" name="q" id="Search" class="pr-12 placeholder-current input w-full" value="" placeholder="Search">
  <button class="absolute right-2 top-1/2 transform -translate-y-1/2 p-1" type="submit">
    <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z"
          stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg>
    </span>
    <span class="visually-hidden">Search</span>
  </button>
</form>

GET /search

<form x-ref="searchForm" action="/search" method="get" role="search" @submit="onFormSubmit" "="">
    <div class=" relative">
  <input id="header-search" type="search" name="q" value="" class="header-search-input pl-9 py-2 placeholder:text-scheme-text font-secondary w-full border-0 shadow-none bg-transparent" placeholder="Search" aria-expanded="false"
    aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" x-ref="input" x-model="rawQuery"
    @input.debounce.300="onChange" @focus="onFocus">
  <label class="visually-hidden" for="header-search">Search</label>
  <input type="hidden" name="options[prefix]" value="last"><button class="absolute left-0 top-1/2 transform -translate-y-1/2 p-1" aria-label="Search">
    <span class="inline-block w-6 h-6"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z"
          stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg>
    </span>
  </button>
  <button @click="close(true,true)" class="block p-1 absolute right-0 top-1/2 transform -translate-y-1/2" type="button">
    <span class="visually-hidden">Close (esc)</span>
    <span class="inline-block w-6 h-6"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M46 2L2 46" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        <path d="M46 46L2 2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg></span>
  </button>
  </div>
  <div id="predictiveSearchResults" :class="{'opacity-0': !isOpen }" tabindex="-1"
    class="bg-scheme-background text-scheme-text pb-5 lg:pb-10 px-section absolute left-0 right-0 z-50 max-h-three-quarters-screen-height overflow-hidden overflow-y-auto opacity-0">
    <template x-if="loading &amp;&amp; !results">
      <div class="w-6 h-6 mx-auto" data-predictive-loading="">
        <div class="loading"></div>
      </div>
    </template>
    <template x-if="isOpen">
      <div x-ref="results">
      </div>
    </template>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-4341021114429-0" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form="" data-product-handle="pat"
  data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" tabindex="-1"><input type="hidden" name="utf8" value="✓" tabindex="-1">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4-0">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4-0"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full " tabindex="-1">
      <option selected="selected" x-bind:selected="currentVariantId === 31642919534653" value="31642919534653"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit" tabindex="-1">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Pat the Spatula </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-4540115451965-1" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="flippin-pat" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" tabindex="-1"><input type="hidden" name="utf8" value="✓" tabindex="-1">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4-1">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4-1"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full " tabindex="-1">
      <option selected="selected" x-bind:selected="currentVariantId === 32080397598781" value="32080397598781"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit" tabindex="-1">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Flippin' Pat </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-1400122540093-2" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="avocado-mate" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" tabindex="-1"><input type="hidden" name="utf8" value="✓" tabindex="-1">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4-2">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4-2"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full " tabindex="-1">
      <option selected="selected" x-bind:selected="currentVariantId === 14122856185917" value="14122856185917"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit" tabindex="-1">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Avocado Mate </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-4341021114429" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form="" data-product-handle="pat"
  data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full ">
      <option selected="selected" x-bind:selected="currentVariantId === 31642919534653" value="31642919534653"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Pat the Spatula </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-4540115451965" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="flippin-pat" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" tabindex="-1"><input type="hidden" name="utf8" value="✓" tabindex="-1">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4" class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full "
      tabindex="-1">
      <option selected="selected" x-bind:selected="currentVariantId === 32080397598781" value="32080397598781"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit" tabindex="-1">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Flippin' Pat </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-1400122540093" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="avocado-mate" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" tabindex="-1"><input type="hidden" name="utf8" value="✓" tabindex="-1">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4" class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full "
      tabindex="-1">
      <option selected="selected" x-bind:selected="currentVariantId === 14122856185917" value="14122856185917"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit" tabindex="-1">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Avocado Mate </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-4341021114429-3" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form="" data-product-handle="pat"
  data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" tabindex="-1"><input type="hidden" name="utf8" value="✓" tabindex="-1">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4-3">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4-3"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full " tabindex="-1">
      <option selected="selected" x-bind:selected="currentVariantId === 31642919534653" value="31642919534653"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit" tabindex="-1">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Pat the Spatula </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-4540115451965-4" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="flippin-pat" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" tabindex="-1"><input type="hidden" name="utf8" value="✓" tabindex="-1">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4-4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4-4"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full " tabindex="-1">
      <option selected="selected" x-bind:selected="currentVariantId === 32080397598781" value="32080397598781"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit" tabindex="-1">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Flippin' Pat </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--15167397363773__1650891358fef95dd4-1400122540093-5" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="avocado-mate" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" tabindex="-1"><input type="hidden" name="utf8" value="✓" tabindex="-1">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--15167397363773__1650891358fef95dd4-5">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--15167397363773__1650891358fef95dd4-5"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full " tabindex="-1">
      <option selected="selected" x-bind:selected="currentVariantId === 14122856185917" value="14122856185917"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button " type="submit" tabindex="-1">
      <span class="push-btn-surface "> Add to Cart </span>
      <span class="visually-hidden">, Avocado Mate </span></button>
  </div><template x-if="current_variant &amp;&amp; current_variant.unit_price">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"></span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-html="
          current_variant.unit_price_measurement.reference_value != 1 ? current_variant.unit_price_measurement.reference_value : ''
        "></span><!--
      --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
    </div>
  </template>
</form>

POST /contact#customer-form-template--15167397363773__1650891804363a2769

<form method="post" action="/contact#customer-form-template--15167397363773__1650891804363a2769" id="customer-form-template--15167397363773__1650891804363a2769" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type"
    value="customer"><input type="hidden" name="utf8" value="✓">
  <div class="lg:flex items-center justify-center">
    <input type="hidden" name="contact[tags]" value="newsletter">
    <label for="NewsletterForm-template--15167397363773__1650891804363a2769" class="sr-only"> Email Address </label>
    <div class="w-full lg:mr-2 flex-grow">
      <input id="NewsletterForm-template--15167397363773__1650891804363a2769" type="email" name="contact[email]" class="input-group-field w-full placeholder:text-scheme-text  border-scheme-text" value="" autocorrect="off" autocapitalize="off"
        autocomplete="email" placeholder="email@example.com" required="">
    </div>
    <button type="submit" class="push-btn push-btn--pop w-full lg:w-auto mt-2.5 lg:mt-0" name="commit" id="Subscribe-template--15167397363773__1650891804363a2769">
      <span class="push-btn-surface w-full">Subscribe</span>
    </button>
  </div>
</form>

POST /contact#FooterNewsletter

<form method="post" action="/contact#FooterNewsletter" id="FooterNewsletter" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <div class="lg:flex items-center justify-center">
    <input type="hidden" name="contact[tags]" value="newsletter">
    <label for="NewsletterForm-footer" class="sr-only"> Email Address </label>
    <div class=" w-full lg:mr-2 flex-grow">
      <input id="NewsletterForm-footer" type="email" name="contact[email]" class="input--background input-group-field w-full placeholder:text-scheme-text text-scheme-text border-scheme-text" value="" autocorrect="off" autocapitalize="off"
        autocomplete="email" placeholder="email@example.com" required="">
    </div>
    <button type="submit" class="push-btn push-btn--pop w-full lg:w-auto mt-2.5 lg:mt-0" name="commit" id="Subscribe-footer">
      <span class="push-btn-surface w-full">Subscribe</span>
    </button>
  </div>
</form>

GET /search

<form class="relative mt-10 max-w-2xl mx-auto block" action="/search" method="get" role="search">
  <label for="Search" class="visually-hidden"> Search </label>
  <input type="search" name="q" id="Search" class="pr-12 placeholder-current input w-full" value="" placeholder="Search">
  <button class="absolute right-2 top-1/2 transform -translate-y-1/2 p-1" type="submit">
    <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z"
          stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg>
    </span>
    <span class="visually-hidden">Search</span>
  </button>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-SJXex5" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 600px; min-width: 200px; max-width: 1000px; border-radius: 0px; border-style: solid; border-width: 15px; border-color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.94); background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/JcaQ7h/images/210cffb8-df9e-4e35-adbf-896cec835651.png&quot;); background-repeat: no-repeat; background-size: contain; background-position: 50% 50%; padding: 60px 35px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1"
        style="display: flex; justify-content: flex-start; padding: 10px 6px 40px; position: relative; background-color: rgba(255, 255, 255, 0.33); flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" style="width: 100%;">
          <p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-josefin-slab"
              style="color:rgb(10, 10, 10);background-color:rgba(255, 255, 255, 0.1);font-size:60px;font-family:josefin-slab, Palatino, 'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif;font-weight:bold;">Get 10% 0ff</span></p>
          <p style="font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><br style="font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"></p>
          <p style="text-align:center;font-size:14px;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:400;"><span class="ql-font-josefin-sans"
              style="color:rgb(10, 10, 10);background-color:rgba(255, 255, 255, 0.1);font-size:18px;font-family:josefin-sans, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;font-weight:400;">Join Pat Cooks today
              for tasty recipes, new items and exclusive offers. </span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label for="email_9150571" class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(60, 132, 211); font-family: &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">Your
            email</label><input id="email_9150571" class="needsclick go1717105673 kl-private-reset-css-Xuajs1" type="email" autocomplete="email" name="email" tabindex="0" placeholder="Email address" aria-label="Your email" aria-invalid="false"
            options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(60, 132, 211); border-radius: 0px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: &quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, &quot;Lucida Sans&quot;, Geneva, Verdana, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto; width: 100%;">Subscribe</button>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Skip to content

The perfect gift for everyone.

Menu
Menu


SHOP

 * Spatulas
 * Flatware
 * Accessories
 * Recipes
 * Search

 * Log in
 * Create account

 * Facebook
 * Pinterest
 * Instagram
 * TikTok
 * Email


SHOP

Close (esc)
 * Spatulas
 * Flatware
 * Accessories
 * Recipes
 * Search

 * Log in
 * Create account

Search Search
 * Facebook
 * Pinterest
 * Instagram
 * TikTok
 * Email



Log in
Search our site
Search Close (esc)

Cart items
Cart items


PAT THE SPATULA


Shop Now





SPREADING JOY

Pat the Spatula is your best friend in the kitchen ready to join you on all your
culinary adventures big and small. Pat will brighten your kitchen and warm your
heart with every meal.

 * 
 * 
 * 

 * > ★★★★★
   > 
   > “I love my Pat spatulas. I use them for nearly every meal and they bring a
   > smile to my face! I love them so much I purchased ten more for family and
   > friends! Every kitchen should have Pat to help them cook. :-)”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “Every time I use it, I can’t help but smile! My grandkids love to use it
   > also. I like it so much I bought one for my daughter and my
   > daughter-in-law!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “This spatula brings joy.”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “Adore Pat! I highly recommend you order one ASAP! I love seeing
   > his/her/their smiling face while I’m cooking!!!!!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “I love this spatula and it always brings a smile to my face when using
   > it!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “I absolutely love our Pat the Spatulas. Placing the order was easy.
   > Delivery was very quick. They are great quality and just make us happy to
   > use them. Thank you for bringing joy into our kitchen every day!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “I love my Pat spatulas. I use them for nearly every meal and they bring a
   > smile to my face! I love them so much I purchased ten more for family and
   > friends! Every kitchen should have Pat to help them cook. :-)”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “Every time I use it, I can’t help but smile! My grandkids love to use it
   > also. I like it so much I bought one for my daughter and my
   > daughter-in-law!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “This spatula brings joy.”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “Adore Pat! I highly recommend you order one ASAP! I love seeing
   > his/her/their smiling face while I’m cooking!!!!!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “I love this spatula and it always brings a smile to my face when using
   > it!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “I absolutely love our Pat the Spatulas. Placing the order was easy.
   > Delivery was very quick. They are great quality and just make us happy to
   > use them. Thank you for bringing joy into our kitchen every day!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “I love my Pat spatulas. I use them for nearly every meal and they bring a
   > smile to my face! I love them so much I purchased ten more for family and
   > friends! Every kitchen should have Pat to help them cook. :-)”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “Every time I use it, I can’t help but smile! My grandkids love to use it
   > also. I like it so much I bought one for my daughter and my
   > daughter-in-law!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “This spatula brings joy.”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “Adore Pat! I highly recommend you order one ASAP! I love seeing
   > his/her/their smiling face while I’m cooking!!!!!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “I love this spatula and it always brings a smile to my face when using
   > it!”
   > 
   > verified customer
   
   

 * > ★★★★★
   > 
   > “I absolutely love our Pat the Spatulas. Placing the order was easy.
   > Delivery was very quick. They are great quality and just make us happy to
   > use them. Thank you for bringing joy into our kitchen every day!”
   > 
   > verified customer
   
   

Previous slide Next slide




GOLDEN HOUR FLATWARE

The most gorgeous, everyday flatware.
 * Four Person Golden Hour Flatware Set
   
   
   FOUR PERSON GOLDEN HOUR FLATWARE SET
   
   Regular price $95.00
   Regular price Sale price $95.00
   Unit price /  per 
   
 * One Person Golden Hour Flatware Set
   
   
   ONE PERSON GOLDEN HOUR FLATWARE SET
   
   Regular price $27.99
   Regular price Sale price $27.99
   Unit price /  per 
   




PAT COOKS

collection
 * Pat the Spatula
   
   
   PAT THE SPATULA
   
   $15.99
   Variant Default Title
   Regular price
   Add to Cart , Pat the Spatula
   Unit price / per
 * Flippin' Pat
   
   
   FLIPPIN' PAT
   
   $17.99
   Variant Default Title
   Regular price
   Add to Cart , Flippin' Pat
   Unit price / per
 * Avocado Mate
   
   
   AVOCADO MATE
   
   $9.99
   Variant Default Title
   Regular price
   Add to Cart , Avocado Mate
   Unit price / per
 * Pat the Spatula
   
   
   PAT THE SPATULA
   
   $15.99
   Variant Default Title
   Regular price
   Add to Cart , Pat the Spatula
   Unit price / per
 * Flippin' Pat
   
   
   FLIPPIN' PAT
   
   $17.99
   Variant Default Title
   Regular price
   Add to Cart , Flippin' Pat
   Unit price / per
 * Avocado Mate
   
   
   AVOCADO MATE
   
   $9.99
   Variant Default Title
   Regular price
   Add to Cart , Avocado Mate
   Unit price / per
 * Pat the Spatula
   
   
   PAT THE SPATULA
   
   $15.99
   Variant Default Title
   Regular price
   Add to Cart , Pat the Spatula
   Unit price / per
 * Flippin' Pat
   
   
   FLIPPIN' PAT
   
   $17.99
   Variant Default Title
   Regular price
   Add to Cart , Flippin' Pat
   Unit price / per
 * Avocado Mate
   
   
   AVOCADO MATE
   
   $9.99
   Variant Default Title
   Regular price
   Add to Cart , Avocado Mate
   Unit price / per

Previous slide Next slide



RECIPES

 * Lemon Pasta with Salmon
   
   
   
   LEMON PASTA WITH SALMON
   
   
 * Ground Chicken Squiggly Noodles
   
   
   
   GROUND CHICKEN SQUIGGLY NOODLES
   
   
 * Arugula Pistachio Pesto
   
   
   
   ARUGULA PISTACHIO PESTO
   
   
 * Beef Birria Ramen
   
   
   
   BEEF BIRRIA RAMEN
   
   
 * Thandai
   
   
   
   THANDAI
   
   
 * Crispy Artichoke Hearts with Tahini
   
   
   
   CRISPY ARTICHOKE HEARTS WITH TAHINI
   
   
 * Elote Steak Salad
   
   
   
   ELOTE STEAK SALAD
   
   
 * Artichoke & Jalapeño Twice Baked Potatoes
   
   
   
   ARTICHOKE & JALAPEÑO TWICE BAKED POTATOES
   
   
 * Bruschetta Avocado Toast
   
   
   
   BRUSCHETTA AVOCADO TOAST
   
   

Read more



JOIN PAT COOKS NEWSLETTER

Get 10% off your first order

Email Address

Subscribe


Pat Cooks is a registered Trademark and not affiliated with Trader Joe's.

 * Facebook
 * Pinterest
 * Instagram
 * TikTok
 * Email


SHOP

 * Spatulas
 * Flatware
 * Accessories
 * Recipes
 * Search


HELP

 * About Me
 * Contact Me
 * Refund Policy
 * Shipping Policy


JOIN TO GET 10% OFF YOUR FIRST ORDER

Email Address

Subscribe

© 2023, Pat Cooks. Powered by Shopify


ACCEPTED PAYMENTS

 * Amazon
 * American Express
 * Apple Pay
 * Diners Club
 * Discover
 * Meta Pay
 * Google Pay
 * Mastercard
 * PayPal
 * Shop Pay
 * Venmo
 * Visa




 * Choosing a selection results in a full page refresh.
 * Press the space key then arrow keys to make a selection.






YOUR CART -

Close (esc)

Your cart is currently empty.

TODO: $0.00 USD





SHOP

Close (esc)
 * Spatulas
 * Flatware
 * Accessories
 * Recipes
 * Search

 * Log in
 * Create account

Search Search
 * Facebook
 * Pinterest
 * Instagram
 * TikTok
 * Email


YOUR CART - 0 ITEMS

Close (esc)

Your cart is currently empty.

TODO: $0.00 USD





Close form 1

Get 10% 0ff




Join Pat Cooks today for tasty recipes, new items and exclusive offers.

Your email

Subscribe