Liquid error (layout/theme line 135): Could not find asset snippets/cart-icon.liquid
Liquid error (layout/theme line 136): Could not find asset snippets/search-icon.liquid

Culley's No 4 Chipotle Hot Sauce

$11.00 USD
Back to shopping

Culley's No 4 Chipotle Hot Sauce

$11.00 USD

Products are shipped within 1-2 days

Product description

Another of Culley's award winners (2nd Best Chipotle Cajun Hot Sauce Festival) this rich, smoky not-too-sweet sauce is ideal for all TexMex and Southwestern dishes.

Ingredients: Crushed tomato (tomato, tomato puree, sea salt and citric acid), Chipotle peppers (smoked Jalapeno peppers, tomato paste, vinegar, sugar, garlic, salt, water and vegetable oil), roasted red peppers (roasted red peppers, water, salt, citric acid), onions, pure cane sugar, distilled vinegar (diluted with water to 10% acidity), water, natural smoke flavouring, garlic (garlic, water), salt, smoked paprika, black pepper. Net weight: 148 ml

Manufactured by Culley's 


Back to shopping

This site requires cookies in order to provide all of its functionality.

// Delay chat widget loading setTimeout(function() { var gorgiasScript = document.createElement('script'); gorgiasScript.src = 'https://widget.gorgias.io/chat.js'; gorgiasScript.async = true; document.body.appendChild(gorgiasScript); }, 5000); // Load after 5 seconds function loadJQuery() { if (window.jQuery) return; var script = document.createElement('script'); script.src = 'https://code.jquery.com/jquery-3.5.1.min.js'; script.crossOrigin = 'anonymous'; document.body.appendChild(script); } // Load on user interaction ['mouseover', 'keydown', 'touchmove', 'scroll'].forEach(function(event) { window.addEventListener(event, loadJQuery, {once: true}); }); // Fallback - load after 3 seconds if no interaction setTimeout(loadJQuery, 3000); // Lazy load images when they come into viewport document.addEventListener('DOMContentLoaded', function() { if ('IntersectionObserver' in window) { const lazyImages = document.querySelectorAll('img[loading="lazy"]'); const imageObserver = new IntersectionObserver(function(entries, observer) { entries.forEach(function(entry) { if (entry.isIntersecting) { const lazyImage = entry.target; lazyImage.src = lazyImage.dataset.src; if (lazyImage.dataset.srcset) { lazyImage.srcset = lazyImage.dataset.srcset; } lazyImage.classList.remove('lazy'); imageObserver.unobserve(lazyImage); } }); }); lazyImages.forEach(function(lazyImage) { imageObserver.observe(lazyImage); }); } });