There’s a commercial for hot sauce on TV with the tagline, “I put that #%*& on everything.” That’s how we feel about sriracha—so we decided to figure out how to make sriracha at home.

Sriracha has been building in popularity for years, and it's now used everywhere from almonds and beer, to potato chips and Halloween costumes. But for the uninitiated: Sriracha is a fiery-red hot sauce fondly known by its loyal followers as "rooster sauce" (just look at a bottle), and the condiment’s popularity means that it can be found everywhere—from mega-marts and convenience stores to truck stops and 4-star restaurants.

The ingredient list is actually printed in five different languages. Chilies, sugar, salt, garlic, and distilled vinegar are the main ingredients. Then comes potassium sorbate and sodium bisulfate. We wanted to figure out how to make our own rooster sauce, minus the preservatives.

We found a few sriracha recipes that called for cooking a mixture of chopped red jalapeño with a little bit of sugar, three garlic cloves, a few tablespoons of vinegar, and water (fish sauce was in the mix as well). After we had simmered and pureed the ingredients in the blender, painstakingly strained it, and pressed out all the seeds, we gave it a taste.

Disappointing at best. It was ripping hot, for sure, but tasted more like a spicy red bell pepper sauce and was the wrong color; more orange than the deep red we were looking for.

Then we found a sriracha recipe that pureed the peppers raw, along with significant amounts of water and vinegar. After that, the mixture was pressed through a fine-mesh strainer (not an easy task), simmered until thickened, and aged for about a week. The balance of flavors was better, and the consistency was the ketchup-y thickness of the original. But we wanted to make it easier.

For our next batch, we took the extra prep step of seeding the jalapeño before adding them (raw) to the blender, which eliminated the need to strain the sauce at all. We tweaked the proportion of vinegar to water, blending the mixture until no red bits were visible through the container, and then transferred the potent mixture to a saucepan. Next we added sugar and salt, brought the mixture to a boil (skimming the foam that inevitably floats to the surface and causes the pot to boil over), and simmered the sauce until slightly thickened. After 20 minutes, we gave the sauce another whirl in the blender to thoroughly pulverize any chile bits.

We let it cool and then gave it a taste—straight up on a spoon. It was delicious. Hot (but not searing), spicy, salty, sweet, sour: the perfect condiment. We'd found our sriracha recipe. And yeah, we'll put it on just about anything.

Step 1: Protect Yourself

Our sriracha recipe calls for red jalapeño chilies—they’re not the hottest peppers on the block, but it’s still a good idea to wear rubber gloves when you’re cutting them to protect yourself from potential pepper-oil irritations.

Step 2: Seed It

Choose chilies that are bright red, firm, and ripe. Start by cutting the stems off the peppers. Next, scrape out all of the remaining seeds; we find that using the tip of a teaspoon is helpful for this. You can leave the seeds in if you want a spicier sauce.

Step 3: Prep It

After you’ve stemmed and seeded all of the chilies, cut them in half lengthwise. Assemble the rest of your ingredients: garlic, water, vinegar, sugar, salt.

Step 4: Blend It

Put the chilies and garlic cloves in the blender. Then add the liquids: we like to use both water (for easy blending) and vinegar (for a sour bite). Blend the mixture until very smooth; it takes about 2 minutes.

Step 5: Simmer It

Transfer the puree into a large saucepan. Stir in the sugar and the salt and bring to a simmer.

Step 6: Skim It

As the mixture starts to boil, foam will rise to the surface (and may cause it to boil over if you’re not paying attention). Use a large spoon to skim the foam and discard it.

Step 7: Transfer It

After the mixture has simmered until it has thickened and reduced to about 2 cups (this typically takes me about 20 to 25 minutes), it will turn a deep fire-engine red color. Transfer the mixture back to your clean blender.

Step 8: Blend It Again

Blend the sriracha on low speed (so you don’t incorporate too much air) until the sauce is as smooth as ketchup (about 20 seconds).

Step 9: Chill It

Transfer the sriracha to a glass measuring cup and let cool. Then refrigerate it for at least 1 day before using. Yeah, you could use it right away, but we find that the flavors deepen and get better with age.

Step 10: Eat It

You can transfer the cooled sauce to a glass jar or a plastic squeeze bottle for easy serving. Sriracha is good on rice, great in stir-fries, or in soup. Or on just about anything.

Homemade Sriracha

Our homemade Sriracha is just as good as the store-bought stuff. Bonus points: it contains none of the preservatives. Here's how to make "rooster sauce" at home.

Get the Recipe