1<!DOCTYPE html> 2<html dir="ltr" lang="en"> 3<head> 4 5<meta charset="utf-8"> 6 7<!-- Icons --> 8<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 9<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 10<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 11<link rel="manifest" href="/site.webmanifest"> 12 13<!-- DNS Prefetch --> 14<link rel="dns-prefetch" href="https://cdnjs.cloudflare.com"> 15<link rel="dns-prefetch" href="https://code.jquery.com"> 16 17<!-- Standard Meta --> 18<title>Peppermaster Hot Sauces | A Canadian Pioneer of Hot Sauce Since 1971</title> 19<meta name="keywords" content="hot sauce Quebec, artisanal hot sauce Canada, habanero hot sauce, scotch bonnet sauce, Carolina Reaper sauce, small batch pepper sauce, Quebec pepper sauce, Canadian hot sauce online, Hot Sauce Roulette"> 20<meta name="description" content="Peppermaster has made Hurricane Mash since 1971 and produces small-batch hot sauces in Rigaud, Quebec since 2004. Shop real locally grown peppers and real flavour online."> 21<meta name="author" content="Peppermaster Hot Sauce Shop"> 22<meta name="generator" content="shopping cart program by Zen Cart� eCommerce"> 23 24<!-- Robots --> 25 26<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes"> 27 28<!-- Favicon --> 29 30<!-- Base URL --> 31<base href="https://peppermaster.com/"> 32 33<!-- Canonical --> 34<link rel="canonical" href="https://peppermaster.com/"> 35 36<!-- Cross-site hreflang --> 37<link rel="alternate" href="https://pepperfire.ca/" hreflang="en"> 38 39 40<!-- CSS LOADER --> 41<link rel="stylesheet" href="includes/templates/peppermaster/css/stylesheet_image_modals.css"> 42<link rel="stylesheet" href="includes/templates/peppermaster/css/stylesheet_peppermaster.css"> 43 44<link rel="stylesheet" type="text/css" 45 href="includes/templates/peppermaster/css/dropdown.css"> 46 47<!-- jQuery from CDN -->
48<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
48 49 50<!-- jQuery fallback (local) -->
51<script> 52if (!window.jQuery) { 53 document.write('
53<script src="includes/templates/peppermaster/jscript/jquery.min.js"><\/script>'); 54} 55</script>
55 56 57<!-- MatchHeight -->
58<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.matchHeight/0.7.2/jquery.matchHeight-min.js"></script>
58 59
60<script src="includes/templates/peppermaster/jscript/jscript_error_popup.js"></script>
vendor: 1 bytes, line 60
60
61<script src="includes/templates/peppermaster/jscript/jscript_hero_carousel.js"></script>
vendor: 1 bytes, line 61
61
62<script src="includes/templates/peppermaster/jscript/jscript_product_carousel.js"></script>
vendor: 1 bytes, line 62
62
63<script src="includes/templates/peppermaster/jscript/jscript_product_grid_attributes.js"></script>
vendor: 1 bytes, line 63
63
64<script src="includes/templates/peppermaster/jscript/jscript_youtube_carousels.js"></script>
vendor: 1 bytes, line 64
64
65<script> 66if (typeof zcJS == "undefined" || !zcJS) { 67 window.zcJS = { name: 'zcJS', version: '0.1.0.0' }; 68} 69 70zcJS.ajax = function (options) { 71 options.url = options.url.replace("&", unescape("&")); 72 var deferred = jQuery.Deferred(function (d) { 73 var securityToken = '94099ec4b89b1e7a81f735c8558172c4'; 74 var defaults = { 75 cache: false, 76 type: 'POST', 77 traditional: true, 78 dataType: 'json', 79 timeout: 5000, 80 data: jQuery.extend(true,{ 81 securityToken: securityToken 82 }, options.data) 83 }, 84 settings = jQuery.extend(true, {}, defaults, options); 85 if (typeof(console.log) == 'function') { 86 console.log( settings ); 87 } 88 89 d.done(settings.success); 90 d.fail(settings.error); 91 d.done(settings.complete); 92 var jqXHRSettings = jQuery.extend(true, {}, settings, { 93 success: function (response, textStatus, jqXHR) { 94 d.resolve(response, textStatus, jqXHR); 95 }, 96 error: function (jqXHR, textStatus, errorThrown) { 97 if (window.console) { 98 if (typeof(console.log) == 'function') { 99 console.log(jqXHR); 100 } 101 } 102 d.reject(jqXHR, textStatus, errorThrown); 103 }, 104 complete: d.resolve 105 }); 106 jQuery.ajax(jqXHRSettings); 107 }).fail(function(jqXHR, textStatus, errorThrown) { 108 var response = jqXHR.getResponseHeader('status'); 109 var responseHtml = jqXHR.responseText; 110 var contentType = jqXHR.getResponseHeader("content-type"); 111 switch (response) 112 { 113 case '403 Forbidden': 114 var jsonResponse = JSON.parse(jqXHR.responseText); 115 var errorType = jsonResponse.errorType; 116 switch (errorType) 117 { 118 case 'ADMIN_BLOCK_WARNING': 119 break; 120 case 'AUTH_ERROR': 121 break; 122 case 'SECURITY_TOKEN': 123 break; 124 125 default: 126 alert('An Internal Error of type '+errorType+' was received while processing an ajax call. The action you requested could not be completed.'); 127 } 128 break; 129 default: 130 if (jqXHR.status === 200) { 131 if (contentType.toLowerCase().indexOf("text/html") >= 0) { 132 document.open(); 133 document.write(responseHtml); 134 document.close(); 135 } 136 } 137 } 138 }); 139 140 var promise = deferred.promise(); 141 return promise; 142}; 143zcJS.timer = function (options) { 144 var defaults = { 145 interval: 10000, 146 startEvent: null, 147 intervalEvent: null, 148 stopEvent: null 149 150}, 151 settings = jQuery.extend(true, {}, defaults, options); 152 153 var enabled = new Boolean(false); 154 var timerId = 0; 155 var mySelf; 156 this.Start = function() 157 { 158 this.enabled = new Boolean(true); 159 160 mySelf = this; 161 mySelf.settings = settings; 162 if (mySelf.enabled) 163 { 164 mySelf.timerId = setInterval( 165 function() 166 { 167 if (mySelf.settings.intervalEvent) 168 { 169 mySelf.settings.intervalEvent(mySelf); 170 } 171 }, mySelf.settings.interval); 172 if (mySelf.settings.startEvent) 173 { 174 mySelf.settings.startEvent(mySelf); 175 } 176 } 177 }; 178 this.Stop = function() 179 { 180 mySelf.enabled = new Boolean(false); 181 clearInterval(mySelf.timerId); 182 if (mySelf.settings.stopEvent) 183 { 184 mySelf.settings.stopEvent(mySelf); 185 } 186 }; 187}; 188 189</script>
189 190
191<script> 192jQuery(document).ready(function() { 193 jQuery('form.sidebox-select-form select:required').each(function() { 194 var theOptions = ''; 195 var optGroup = false; 196 var isSelected = ''; 197 jQuery('option', this).each(function() { 198 if (jQuery(this).val() == '') { 199 optGroup = true; 200 theOptions += '<optgroup label="'+jQuery(this).text()+'">'; 201 } else { 202 isSelected = ''; 203 if (jQuery(this).is(':selected')) { 204 isSelected = ' selected="selected"'; 205 } 206 theOptions += '<option value="'+jQuery(this).val()+'"'+isSelected+'>'+jQuery(this).text()+'</option>'; 207 } 208 }); 209 if (optGroup === true) { 210 theOptions += '</optgroup>'; 211 } 212 jQuery(this).empty().append(theOptions); 213 jQuery('optgroup', this).css({'font-style':'normal'}); 214 if (jQuery('select option:selected', this).length > 0) { 215 jQuery(this).siblings('input[type="submit"], button[type="submit"]').attr('disabled', false).css('cursor', 'pointer'); 216 } else { 217 jQuery(this).siblings('input[type="submit"], button[type="submit"]').attr('disabled', true).css('cursor', 'not-allowed'); 218 } 219 jQuery(this).on('change', function() { 220 jQuery(this).siblings('input[type="submit"], button[type="submit"]').attr('disabled', false).css('cursor', 'pointer'); 221 }); 222 }); 223}); 224</script>
224 225
226<script>document.documentElement.classList.remove('no-fouc');</script>
226 227 228<!-- Font Awesome --> 229<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/fontawesome.min.css" crossorigin="anonymous"> 230<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/solid.min.css" crossorigin="anonymous"> 231<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/v4-shims.css" crossorigin="anonymous"> 232 233<!-- OG Tags --> 234<meta property="og:title" content="Peppermaster Hot Sauces | A Canadian Pioneer of Hot Sauce Since 1971"> 235<meta property="og:description" content="Peppermaster has made Hurricane Mash since 1971 and produces small-batch hot sauces in Rigaud, Quebec since 2004. Shop real locally grown peppers and real flavour online."> 236<meta property="og:url" content="https://peppermaster.com/"> 237<meta property="og:type" content="website"> 238<meta property="og:image" content="https://peppermaster.com/images/twitter-card-1200x628.jpg"> 239<meta property="fb:app_id" content="121767512468"> 240 241<!-- Twitter Cards --> 242<meta name="twitter:card" content="summary_large_image"> 243<meta name="twitter:title" content="Peppermaster Hot Sauces | A Canadian Pioneer of Hot Sauce Since 1971"> 244<meta name="twitter:description" content="Peppermaster has made Hurricane Mash since 1971 and produces small-batch hot sauces in Rigaud, Quebec since 2004. Shop real locally grown peppers and real flavour online."> 245<meta name="twitter:image" content="https://peppermaster.com/images/twitter-card-1200x628.jpg"> 246 247 248<!-- JSON-LD: WebSite -->
249<script type="application/ld+json"> 250{ 251 "@context":"https://schema.org", 252 "@type":"WebSite", 253 "@id":"https://peppermaster.com/#website", 254 "url":"https://peppermaster.com", 255 "name":"Peppermaster Hot Sauces", 256 "publisher":{"@id":"https://peppermaster.com/#organization"}, 257 "potentialAction":{ 258 "@type":"SearchAction", 259 "target":"https://peppermaster.com/index.php?main_page=advanced_search_result&keyword={search_term_string}", 260 "query-input":"required name=search_term_string" 261 } 262} 263</script>
263 264 265<!-- JSON-LD: LocalBusiness -->
266<script type="application/ld+json"> 267{ 268 "@context":"https://schema.org", 269 "@type":"LocalBusiness", 270 "@id":"https://peppermaster.com/#localbusiness", 271 "name":"Peppermaster Hot Sauces", 272 "description":"Quebec pepper pioneers making small-batch hot sauces in Rigaud with Quebec-grown peppers in season.", 273 "image":"https://peppermaster.com/includes/templates/peppermaster/images/peppermaster-logo-framed-198x198.webp", 274 "priceRange":"$15 - $60", 275 "telephone":"+1-514-393-3430", 276 "address":{ 277 "@type":"PostalAddress", 278 "streetAddress":"26 St Jean Baptiste East", 279 "addressLocality":"Rigaud", 280 "addressRegion":"QC", 281 "postalCode":"J0P 1P0", 282 "addressCountry":"CA" 283 }, 284 "geo":{"@type":"GeoCoordinates","latitude":45.476,"longitude":-74.298}, 285 "additionalProperty":[ 286 { "@type":"PropertyValue","name":"In-person visits","value":"Open by appointment" } 287 ], 288 "url":"https://peppermaster.com", 289 "sameAs":[ 290 "https://www.facebook.com/Peppermaster_Shop", 291 "https://www.instagram.com/peppermaster_foods", 292 "https://www.youtube.com/@peppermaster" 293 ] 294} 295</script>
295 296 297<!-- JSON-LD: Organization -->
298<script type="application/ld+json"> 299{ 300 "@context": "https://schema.org", 301 "@type": "Organization", 302 "@id": "https://peppermaster.com/#organization", 303 "name": "Peppermaster", 304 "url": "https://peppermaster.com", 305 "logo": "https://peppermaster.com/images/logo.png", 306 "description": "Canadian artisanal hot sauces, fresh pepper blends, and specialty foods made in Quebec from real, fresh ingredients and uncompromising flavour.", 307 308 "founder": { 309 "@type": "Person", 310 "name": "Greg Brooks", 311 "jobTitle": "Co-owner, Founder and CEO of Brooks Pepperfire Foods", 312 "@id": "https://peppermaster.com/greg-brooks/#person" 313}, 314 315 "address": { 316 "@type": "PostalAddress", 317 "streetAddress": "26 St Jean Baptiste East", 318 "addressLocality": "Rigaud", 319 "addressRegion": "QC", 320 "postalCode": "J0P 1P0", 321 "addressCountry": "CA" 322 }, 323 "sameAs": [ 324 "https://www.facebook.com/Peppermaster_Shop", 325 "https://www.instagram.com/peppermaster_foods", 326 "https://www.youtube.com/@peppermaster" 327 ] 328} 329</script>
329 330 331<!-- Google Analytics -->
vendor: 65 bytes, lines 331-332
331 332<script async src="https://www.googletagmanager.com/gtag/js?id=
332G-3NMFP3191L
vendor: 13 bytes, line 332
332"></script>
333<script>
vendor: 130 bytes, lines 334-337
334window.dataLayer = window.dataLayer || []; 335function gtag(){dataLayer.push(arguments);} 336gtag('js', new Date()); 337gtag('config', '
337G-3NMFP3191L
vendor: 5 bytes, line 337
337');
338</script>
338 339 340<!-- Google Tag Manager -->
341<script>
vendor: 331 bytes, lines 341-345
341(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 342new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 343j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 344'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 345})(window,document,'script','dataLayer','
345GTM-KS4PM8
vendor: 3 bytes, line 345
345');
345</script>
345 346<!-- End Google Tag Manager --> 347 348</head> 349<body id="indexHomeBody" 350 class="tpl_peppermaster page-index" 351 > 352 353 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 353-354
353 354<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
354GTM-KS4PM8
vendor: 83 bytes, lines 354-355
354" 355height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
356<!-- End Google Tag Manager (noscript) --> 357 358 359<div id="mainWrapper"> 360 361 <!-- Header --> 362 <div id="headerWrapper"> 363 <div id="pmToolbarRibbon" class="toolbar-ribbon auth-guest group-0"> 364 365 <!-- Row 1 --> 366 <div class="ribbon-inner"> 367 <!-- Left: message --> 368 <div class="ribbon-left"> 369 <span class="ribbon-msg">Welcome Guest</span> 370 </div> 371 372 <!-- Center: navigation --> 373 <div class="ribbon-center"> 374 <a class="ribbon-link" href="https://peppermaster.com/index.php?main_page=index">Home</a> 375 376<!-- Products dropdown --> 377<div class="ribbon-dropdown"> 378 <a class="ribbon-link" href="#products">Products â¾</a> 379 <div class="dropdown-content"> 380 381 <!-- Categories dropdown inside Products --> 382 <div class="submenu"> 383 <a href="https://peppermaster.com/index.php?main_page=index&cPath=2">Categories â¾</a> 384 <div class="submenu-content"> 385 <a href="https://peppermaster.com/index.php?main_page=index&cPath=2_8">Bushman Wild</a><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_9">Dry Infusions and Rubs</a><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_11">Gifts, Roulette and Firecrackers</a><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_10">Hurricanes 98% Pepper and Fruit</a><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_6">Peppermaster Junior Forever Mild</a><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_5">Peppermaster Salsa</a><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_1">Premium Pepper Sauces</a><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_7">Table Top Hot Sauces</a> </div> 386 </div> 387 388 <!-- All Products --> 389 <a href="https://peppermaster.com/index.php?main_page=products_all">All Products</a> 390 </div> 391</div> 392 393 <!-- Recipe Card Series Stack --> 394 <a class="ribbon-link" href="https://peppermaster.com/recipes/"> 395 Recipe Cards 396 </a> 397 398 <!-- Blogs --> 399 <a class="ribbon-link" 400 href="https://www.pepperfire.ca/home/blogs-recipes-and-news/" 401 target="_blank" rel="noopener"> 402 Blogs <span aria-hidden="true">â</span> 403 </a> 404 405<!-- Heat & Heritage dropdown --> 406<div class="ribbon-dropdown"> 407 <a class="ribbon-link" href="#">Heat & Heritage â¾</a> 408 409 <div class="dropdown-content"> 410 411 <a href="index.php?main_page=peppermaster_pepper_sauce_history"> 412 Peppermaster Sauce History 413 </a> 414 415 <a href="index.php?main_page=carolina_reaper_guide"> 416 Carolina Reaper - Heat, Science & Respect 417 </a> 418 419 <a href="index.php?main_page=the_antidote">The Antidote</a> 420 421 <a href="index.php?main_page=scoville_scale">Scoville Heat Scale</a> 422 423 <!-- START Pepper Family with nested submenu --> 424 <div class="submenu-wrapper"> 425 <a class="has-submenu" href="index.php?main_page=the_pepper_family"> 426 The Pepper Family ⸠427 </a> 428 429 <div class="submenu-content"> 430 <a href="https://peppermaster.com/index.php?main_page=chili_peppers_complete_guide">Chili Peppers the Complete Guide</a> 431 <a href="https://peppermaster.com/index.php?main_page=capsicum_annuum">Capsicum Annuum</a> 432 <a href="https://peppermaster.com/index.php?main_page=capsicum_baccatum">Capsicum Baccatum</a> 433 <a href="https://peppermaster.com/index.php?main_page=capsicum_chinense">Capsicum Chinense</a> 434 <a href="https://peppermaster.com/index.php?main_page=capsicum_frutescens">Capsicum Frutescens</a> 435 <a href="https://peppermaster.com/index.php?main_page=capsicum_pubescens">Capsicum Pubescens</a> 436 </div> 437 </div> 438 <!-- END Pepper Family submenu --> 439 440 <a href="https://peppermaster.com/index.php?main_page=canadian_pepper_sauces"> 441 Canadian Pepper Sauces 442 </a> 443 444 <a href="index.php?main_page=capsaicin">Capsaicin</a> 445 <a href="index.php?main_page=original_hot_sauce_roulette">Original Hot Sauce Roulette</a> 446 447 <a href="index.php?main_page=elixirs">Pepper Elixirs</a> 448 449 <a href="index.php?main_page=sweet_chili_sauce">Sweet Chili Sauce</a> 450 451 </div> 452</div> 453 454<!-- Policies dropdown --> 455<div class="ribbon-dropdown"> 456 <a class="ribbon-link" href="#">Policies Etc. â¾</a> 457 458<div class="dropdown-content"> 459 <a href="https://peppermaster.com/index.php?main_page=privacy">Privacy Policy</a> 460 <a href="https://peppermaster.com/index.php?main_page=conditions">Terms & Conditions</a> 461 <a href="https://peppermaster.com/index.php?main_page=shippinginfo">Shipping & Returns</a> 462 <a href="https://peppermaster.com/index.php?main_page=about_us">About Us</a> 463 464 <!-- Proper submenu wrapper --> 465 <div class="submenu"> 466 <a href="#">
466Founders â¸</a> 467 <div class="submenu-content"> 468 <a href="index.php?main_page=greg_brooks">Greg Brooks</a> 469 </div> 470 </div> 471 472 <!-- NEW Visit Us link --> 473 <a href="index.php?main_page=visit_us">Visit Us</a> 474 475 <a href="https://peppermaster.com/index.php?main_page=contact_us">Contact Us</a> 476</div> 477 478 479 </div><!-- /.ribbon-center --> 480 481 <!-- Right: search --> 482 <div class="ribbon-right"> 483 <form name="quick_find" action="https://peppermaster.com/index.php?main_page=search_result" method="get" class="ribbon-search-form"><input type="hidden" name="main_page" value="search_result"><input type="hidden" name="search_in_description" value="1"> <label class="sr-only" for="pmQuickFind">Search products</label> 484 <input type="text" name="keyword" id="pmQuickFind" 485 value="" 486 placeholder="Search productsâ¦" /> 487 <button type="submit" class="ribbon-search-btn"> 488 Search </button> 489 </form> 490 </div> 491 </div><!-- /.ribbon-inner --> 492 493 <!-- Row 2 --> 494 <div class="ribbon-inner ribbon-row2"> 495 <div class="ribbon-left"> 496 <a class="ribbon-link" href="https://peppermaster.com/index.php?main_page=login">Log In</a> 497 <a class="ribbon-link" href="https://peppermaster.com/index.php?main_page=login&action=create_account">Open an Account</a> 498 </div> 499 500 <div class="ribbon-center"></div> 501 <div class="ribbon-right"> 502 <div id="translateWrapper"> 503 <div id="google_translate_element"></div> 504 </div> 505 </div> 506 </div><!-- /.ribbon-row2 --> 507</div> 508
509<script type="application/ld+json">{"@context":"https://schema.org","@type":"LocalBusiness","name":"Peppermaster Hot Sauces","image":"https://peppermaster.com/includes/templates/peppermaster/images/peppermaster-logo-framed-198x198.webp","address":{"@type":"PostalAddress","streetAddress":"26 St. Jean Baptiste, Est","addressLocality":"Rigaud","addressRegion":"QC","postalCode":"J0P 1P0","addressCountry":"CA"},"url":"https://peppermaster.com","telephone":"+1-514-393-3430","priceRange":"$15 $60","aggregateRating":{"@type":"AggregateRating","ratingValue":"5","reviewCount":"60"}}</script>
509 510 511 </div> 512 513 <!-- Content --> 514 <table width="100%" border="0" cellspacing="0" cellpadding="0" id="contentMainWrapper"> 515 <tr> 516 <!-- LEFT COLUMN (optional) --> 517 518 <!-- CENTER COLUMN (this is where the page body renders) --> 519 <td id="centercolumn" valign="top"> 520 521 522<div class="centerColumn" id="indexDefault"> 523 524<h1 id="indexDefaultHeading"></h1> 525 526 527<div id="indexDefaultMainContent" class="content"> 528<div class="coming-soon-wrapper"> 529 <div class="coming-soon-container"> 530 <div class="hero-image-carousel" 531 aria-label="Peppermaster photos" 532 data-count="5"> 533 <div class="hero-image-track"> 534 <figure class="hero-image-slide" 535 hidden> 536 <img src="/images/homepage-carousel/1-eng-2026.png" 537 alt="1 Eng 2026" 538 loading="lazy"> 539 </figure> 540 <figure class="hero-image-slide" 541 hidden> 542 <img src="/images/homepage-carousel/2-fr-2026.png" 543 alt="2 Fr 2026" 544 loading="lazy"> 545 </figure> 546 <figure class="hero-image-slide active" 547 > 548 <img src="/images/homepage-carousel/gregtinaphoto.webp" 549 alt="Gregtinaphoto" 550 loading="eager"> 551 </figure> 552 <figure class="hero-image-slide" 553 hidden> 554 <img src="/images/homepage-carousel/showroom3.jpg" 555 alt="Showroom3" 556 loading="lazy"> 557 </figure> 558 <figure class="hero-image-slide" 559 hidden> 560 <img src="/images/homepage-carousel/tinaAndGreg.png" 561 alt="TinaAndGreg" 562 loading="lazy"> 563 </figure> 564 </div> 565 <div class="hero-image-nav" aria-label="Hero image controls"> 566 <button class="hero-image-btn prev" type="button" aria-label="Previous hero image">❮</button> 567 <button class="hero-image-btn next" type="button" aria-label="Next hero image">❯</button> 568 </div> 569 <div class="hero-image-dots" role="tablist" aria-label="Choose hero image"> 570 <button class="hero-image-dot" 571 type="button" 572 role="tab" 573 aria-selected="false" 574 aria-label="Show hero image 2"></button> 575 <button class="hero-image-dot" 576 type="button" 577 role="tab" 578 aria-selected="false" 579 aria-label="Show hero image 3"></button> 580 <button class="hero-image-dot active" 581 type="button" 582 role="tab" 583 aria-selected="true" 584 aria-label="Show hero image 1"></button> 585 <button class="hero-image-dot" 586 type="button" 587 role="tab" 588 aria-selected="false" 589 aria-label="Show hero image 5"></button> 590 <button class="hero-image-dot" 591 type="button" 592 role="tab" 593 aria-selected="false" 594 aria-label="Show hero image 4"></button> 595 </div> 596 </div> 597 598 <h1 class="coming-soon-title">Quebec Hot Sauce, Made with Real locally grown Peppers</h1> 599 <div class="coming-soon-tagline"> 600 Peppermaster's hot sauce story began in 1971 with Hurricane Mash. 601 Since 2004, our small-batch, all-natural hot pepper products have been made 602 in our kitchen in Rigaud, Quebec, using Quebec-grown peppers in season â 603 habanero, scotch bonnet, Carolina Reaper, and beyond. 604 As the pioneers and proud godparents of Quebec's pepper industry, we helped 605 create the demand that made local pepper growing lucrative. 606 No fillers. No shortcuts. Just fresh and clean fruits and veg minimally processed with clean herbs and spices into signature products that bring real character to your table. 607 </div> 608 609 <a href="https://peppermaster.com/index.php?main_page=index&cPath=2" class="soon-cta"> 610 Shop Our Products 611 </a> 612 613 <div class="coming-soon-socials"> 614 <a href="https://facebook.com/PeppermasterShop" target="_blank" rel="noopener" title="Peppermaster on Facebook"><i class="fab fa-facebook"></i></a> 615 <a href="https://instagram.com/peppermaster_foods" target="_blank" rel="noopener" title="Peppermaster on Instagram"><i class="fab fa-instagram"></i></a> 616 <a href="https://www.youtube.com/@Peppermaster/videos" target="_blank" rel="noopener" title="Peppermaster on YouTube"><i class="fab fa-youtube"></i></a> 617 </div> 618 </div> 619</div> 620 621<!-- SEO content block --> 622<div class="pm-homepage-content"> 623 624 <section class="pm-intro-section"> 625 <h2>Artisanal Hot Sauce, Made in Quebec</h2> 626 <p> 627 Peppermaster is Canada's premier small-batch hot sauce producer, based in 628 <strong>Rigaud, Quebec</strong>. Every bottle starts with carefully selected peppers 629 and ends on your table with real flavour and serious heat. We sell directly to 630 hot sauce lovers across Canada, the United States, and worldwide. 631 </p> 632 <p> 633 Whether you're chasing the burn of a 634 <a href="https://peppermaster.com/index.php?main_page=carolina_reaper_guide">Carolina Reaper</a>, 635 exploring the fruity fire of a habanero, or looking for an everyday hot sauce with 636 actual pepper flavour, we have the bottle for you. 637 </p> 638 </section> 639 640 <section class="pm-categories-section"> 641 <h2>Explore Our Hot Pepper Products</h2> 642 <ul class="pm-category-links"> 643 <li><a href="https://peppermaster.com/index.php?main_page=index&cPath=2">All Hot Sauce Categories</a> â browse by pepper type, heat level, and flavour profile</li> 644 <li><a href="https://peppermaster.com/index.php?main_page=products_all">All Products</a> â every sauce, elixir, and specialty item we make</li> 645 <li><a href="index.php?main_page=elixirs">Pepper Elixirs</a> â concentrated heat for cooking, cocktails, and even desserts</li> 646 <li><a href="https://peppermaster.com/index.php?main_page=original_hot_sauce_roulette">Hot Sauce Roulette</a> â the game that started it all.</li> 647 </ul> 648 </section> 649 650 <section class="pm-why-section"> 651 <h2>Why Peppermaster?</h2> 652 <ul class="pm-why-list"> 653 <li><strong>Real peppers, real heat.</strong> We contract growers and source premium capsicum varieties â <a href="index.php?main_page=capsicum_chinense">Capsicum chinense</a>, <a href="https://peppermaster.com/index.php?main_page=capsicum_frutescens">Capsicum frutescens</a>, and more.</li> 654 <li><strong>Made in Quebec.</strong>
654 Our production kitchen is in Rigaud, QC. We are always supporting local, and staying hands-on.</li> 655 <li><strong>No artificial anything.</strong> Every ingredient earns its place in the bottle.</li> 656 <li><strong>Clean & Transparent Labels.</strong> We source everything farm to fork and we don\'t hide anything behind the word "spices"' 657 <li><strong>Quantity discounts built in for our customers.</strong> The more you buy, the more you save; automatically at checkout.</li> 658 <li><strong>Wholesale & restaurant accounts welcome.</strong> <a href="https://peppermaster.com/index.php?main_page=login">Log in</a> to access group pricing.</li> 659 </ul> 660 </section> 661 662 <section class="pm-learn-section"> 663 <h2>Learn All About Peppers & Heat</h2> 664 <p> 665 Not sure where to start? Our guides cover everything from the 666 <a href="https://peppermaster.com/index.php?main_page=scoville_scale">Scoville Scale</a> and 667 <a href="https://peppermaster.com/index.php?main_page=capsaicin">how capsaicin works</a> 668 to deep dives on the world's hottest pepper species. Understanding heat makes choosing the right sauce a lot more fun. 669 </p> 670 <p> 671 <a href="https://peppermaster.com/index.php?main_page=canadian_pepper_sauces">Canadian pepper sauces</a> have a 672 story worth knowing and Greg Brooks, our Peppermaster has had his hand in writing that story since he was 8. 673 </p> 674 </section> 675 676</div> 677<!-- end SEO content block --> 678<!-- VIDEOS --> 679<div class="video-section"> 680 <h3>ð¥ This is the Roulette Challenge</h3> 681 <div class="youtube-single-video"> 682 <iframe width="380" height="220" src="https://www.youtube.com/embed/YPVIl2jvbLo" 683 title="The Roulette" 684 frameborder="0" 685 allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" 686 allowfullscreen></iframe> 687 </div> 688</div> 689 690<div class="video-section"> 691 <h3>ð¶ï¸ Spicy Recipes</h3> 692 <div id="carousel-challenges" class="youtube-carousel"></div> 693</div> 694 695<div class="video-section"> 696 <h3>ð£ï¸ Hot Talks with the Peppermaster</h3> 697 <div id="carousel-stories" class="youtube-carousel"></div> 698</div> 699 700<!-- === Peppermaster YouTube Modal Wrapper === --> 701<div class="pm-video-modal"> 702 <div class="yt-modal-overlay" id="yt-modal-overlay"> 703 <div class="yt-modal-inner"> 704 <button class="yt-modal-close" id="ytModalClose" aria-label="Close Video">×</button> 705 <div class="yt-modal-video-wrapper"> 706 <!-- iframe injected by JS --> 707 </div> 708 </div> 709 </div> 710</div> 711 712<div class="coming-soon-footer"> 713 <p> 714 <strong>Peppermaster Hot Sauces | Godparents of Quebec\'s Pepper Industry</strong> 715 </p> 716</div></div> 717 718 719<!-- bof: featured products --> 720<!-- eof: featured products --> 721 722 723 724 725 726 727 728 729<!-- bof: specials --> 730<!-- eof: specials --> 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747<!-- bof: featured categories --> 748<!-- eof: featured categories --> 749 750 751 752</div> 753 754 755 </td> 756 757 <!-- RIGHT COLUMN (optional) --> 758 </tr> 759 </table> 760 761 <!-- Footer --> 762 <div id="footerWrapper"> 763 <footer id="footerMain" class="footer-premium" role="contentinfo"> 764 765 <!-- Banner Section --> 766 767 <!-- Main Footer Content --> 768 <div class="footer-content"> 769 <div class="footer-container"> 770 <div class="footer-grid"> 771 772 <!-- Column 1: About & Social --> 773 <div class="footer-column footer-about"> 774 <div class="footer-logo-section"> 775 <a href="https://peppermaster.com/" class="footer-logo" title="Home"> 776 Home </a> 777 <p class="footer-tagline">Premium Hot Sauces & Gourmet Peppers</p> 778 </div> 779 780 <!-- Social Media Links --> 781 <div class="footer-social"> 782 <h4>Follow Us</h4> 783 <div class="social-links"> 784 <a href="https://www.facebook.com/peppermastershop" target="_blank" rel="noopener" class="social-icon" aria-label="Facebook" title="Follow on Facebook">
785 <span class="icon-facebook">f</span> 786 </a> 787 <a href="https://www.instagram.com/peppermaster_foods" target="_blank" rel="noopener" class="social-icon" aria-label="Instagram" title="Follow on Instagram"> 788 <span class="icon-instagram">ð·</span> 789 </a> 790 <a href="https://www.youtube.com/peppermaster" target="_blank" rel="noopener" class="social-icon" aria-label="YouTube" title="Subscribe on YouTube"> 791 <span class="icon-youtube">â¶</span> 792 </a> 793 </div> 794 </div> 795 796 <!-- Contact Info --> 797 <div class="footer-contact"> 798 <h4>Contact</h4> 799 <p> 800 <a href="mailto:[email protected]" class="footer-link">[email protected]</a><br> 801 <a href="tel:+15143933430" class="footer-link">+1 (514) 393-3430</a> 802 </p> 803 </div> 804 </div> 805 806 <!-- Column 2: Products --> 807 <div class="footer-column footer-products"> 808 <h3 class="footer-heading">Products</h3> 809 <ul class="footer-links"> 810 <li><a href="https://peppermaster.com/index.php?main_page=products_all" class="footer-link">All Products</a></li> 811 <li><a href="https://peppermaster.com/index.php?main_page=index&cPath=2" class="footer-link">Hot Sauces</a></li> 812 <li><a href="https://peppermaster.com/recipes/" class="footer-link">Recipe Card Series</a></li> 813 <li><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_10" class="footer-link">Fresh Peppers</a></li> 814 <li><a href="https://peppermaster.com/index.php?main_page=index&main_page=chili_peppers_complete_guide" class="footer-link">Pepper Guides</a></li> 815 <li><a href="https://peppermaster.com/index.php?main_page=index&cPath=2_11" class="footer-link">Gourmet Gift Collections</a></li> 816 <li><a href="https://pepperfire.ca" class="footer-link"><strong>ð¥ Brooks Pepperfire Foods inc.</strong></a></li> 817 </ul> 818 </div> 819 820 <!-- Column 3: Company --> 821 <div class="footer-column footer-company"> 822 <h3 class="footer-heading">Company</h3> 823 <ul class="footer-links"> 824 <li><a href="https://peppermaster.com/index.php?main_page=about_us" class="footer-link">About Us</a></li> 825 <li><a href="https://peppermaster.com/index.php?main_page=contact_us" class="footer-link">Contact Us</a></li> 826 <li><a href="https://peppermaster.com/index.php?main_page=shippinginfo" class="footer-link">Shipping Policy</a></li> 827 <li><a href="https://peppermaster.com/index.php?main_page=privacy" class="footer-link">Privacy Policy</a></li> 828 <li><a href="https://peppermaster.com/index.php?main_page=conditions" class="footer-link">Terms & Conditions</a></li> 829 </ul> 830 </div> 831 832 <!-- Column 4: Support --> 833 <div class="footer-column footer-support"> 834 <h3 class="footer-heading">Support</h3> 835 <ul class="footer-links"> 836 <li><a href="https://peppermaster.com/index.php?main_page=gv_faq" class="footer-link">FAQs</a></li> 837 <li><a href="https://peppermaster.com/index.php?main_page=account" class="footer-link">My Account</a></li> 838 <li><a href="https://peppermaster.com/index.php?main_page=order_status" class="footer-link">Order Status</a></li> 839 <li><a href="https://peppermaster.com/index.php?main_page=contact_us" class="footer-link">Returns</a></li> 840 <li><a href="https://peppermaster.com/index.php?main_page=site_map" class="footer-link">Sitemap</a></li> 841 </ul> 842 </div> 843 844 <!-- Column 5: Newsletter Signup --> 845 <div class="footer-column footer-newsletter"> 846 <h3 class="footer-heading">Newsletter</h3> 847 <p class="newsletter-description">Get recipes, spicy tips, and exclusive offers from Pepperfire.</p> 848 849 <div class="newsletter-form" id="footerNewsletter"> 850 <div class="form-group"> 851 <a href="https://pepperfire.ca/peppermaster-signup/" target="_blank" rel="noopener" class="newsletter-btn" aria-label="Sign up on Pepperfire"> 852 Sign Up </a> 853 </div> 854 <p class="newsletter-privacy"><small>Signup and recipes are hosted on Pepperfire.ca</small></p> 855 <p class="newsletter-privacy"><small><a href="https://pepperfire.ca/recipes/" target="_blank" rel="noopener" class="footer-link">View Recipes on Pepperfire.ca</a></small></p> 856 </div> 857 858 <!-- Payment Methods --> 859 <div class="footer-payments"> 860 <h4>We Accept</h4> 861 <div class="payment-icons">
862 <span class="payment-icon" title="Visa">ð VISA</span> 863 <span class="payment-icon" title="Mastercard">ð³ MC</span> 864 <span class="payment-icon" title="PayPal">ð ¿ PayPal</span> 865 <span class="payment-icon" title="Apple Pay">ð Pay</span> 866 </div> 867 </div> 868 </div> 869 870 </div> 871 </div> 872 </div> 873 874 <!-- EZ Pages Footer (if enabled) --> 875 <div class="footer-ezpages"> 876 <div class="footer-container"> 877 </div> 878 </div> 879 880 <!-- Bottom Bar: Copyright & Legal --> 881 <div class="footer-bottom"> 882 <div class="footer-container"> 883 <div class="footer-bottom-content"> 884 <div class="footer-copyright"> 885 <p>Copyright © 2026 <a href="https://peppermaster.com/index.php?main_page=index">Peppermaster Hot Sauce Shop</a>. Powered by <a href="https://www.zen-cart.com" rel="noopener noreferrer" target="_blank">Zen Cart</a></p> 886 <p class="footer-copy-year">© 2026 Peppermaster Hot Sauce Shop. All Rights Reserved</p> 887 </div> 888 889 <div class="footer-badges"> 890 <span class="badge" title="SSL Secure">ð Secure</span> 891 <span class="badge" title="Customer Support">ð Personal Support</span> 892 <span class="badge" title="Free Shipping">â Flat Rate Shipping*</span> 893 </div> 894 895 <div class="footer-ip"> 896 <small>Your IP Address is: : 81.16.3.32</small> 897 </div> 898 </div> 899 </div> 900 </div> 901 902 903</footer> 904 905<!-- Scripts --> 906 907<!-- Remove no-fouc class on load -->
908<script> 909window.addEventListener('DOMContentLoaded', function() { 910 document.documentElement.classList.remove('no-fouc'); 911}); 912</script>
912 913 914<!-- Google Translate Initialization -->
915<script type="text/javascript"> 916function googleTranslateElementInit() { 917 new google.translate.TranslateElement( 918 {pageLanguage: 'en', includedLanguages: 'en,fr', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 919 'google_translate_element' 920 ); 921} 922</script>
vendor: 1 bytes, line 922
922
923<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
923 924 925 </div> 926 927</div> 928 929 <div id="bannerSix" class="banners"><a href="https://peppermaster.com/index.php?main_page=redirect&action=banner&goto=4" rel="noopener" target="_blank" aria-label="I do my own code! #GirlsInSTEM"><img src="images/no_picture.gif" title="I do my own code! #GirlsInSTEM" alt="(image for) I do my own code! #GirlsInSTEM" width="150" height="150" loading="lazy"></a></div> 930 931 932</body> 933</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.