How to Make Homemade Sriracha Hot Sauce

Sriracha, or rooster sauce, is a spicy red sauce that can be used as an ingredient in a medley of dishes or as a zesty condiment to top eggs, burgers, sushi and more. While store-bought options are most popular, you can make your own sriracha at home to completely customize the sauce’s flavor to your own taste. 

Use the following guide to learn more about homemade sriracha and how to make it yourself.

Homemade sriracha in a glass jar Homemade sriracha in a glass jar

What is Sriracha sauce?

Originating in Thailand, sriracha sauce is a condiment that combines the flavors of red jalapenos, garlic, vinegar and sugar and is made using the process of fermentation. Though it does pack a spicy punch, sriracha can have a more complex flavor profile and a thicker consistency than the typical hot sauce.

Homemade Sriracha Recipe

If the sriracha shortage has made it difficult to find your favorite bottled rooster sauce at the grocery store, you can create your own batch at home using a blender or a food processor.

  • 24 servings

  • Red jalapenos or fresno peppers

  • Garlic

  • Light brown sugar

  • Distilled white vinegar

  • Salt

Prep Time
  • 20 minutes

Fermenting Time
  • 7 days

Total Time
  • 7 days

Step 1: Prep your ingredients

Before you begin making your rooster sauce, prep the peppers by removing the stems and slicing them lengthwise. Wear gloves and avoid touching your face while handling the peppers as the juices and oils can irritate the skin and eyes. Leave the green tops and seeds of your peppers as they help to provide the spicy flavor sriracha is known for. Peel your garlic cloves and gather the rest of your ingredients.

Step 2: Blend the sauce mixture

Place your peppers, garlic, salt and sugar into a blender or food processor and blend your ingredients until it reaches a coarse puree.

Step 3: Ferment the mixture

Transfer your puree into a glass jar and tightly seal, then let the mixture sit in a cool, dark place for seven days, stirring once daily. Bubbles from fermentation begin to form between days three and five.

Step 4: Blend and strain your sauce

After you have let the sauce ferment for seven days, transfer it back into your blender along with the distilled white vinegar and blend until smooth. Then, pour your sauce into a mesh strainer to remove any remaining pulp that can alter the consistency of the sauce.

Step 5: Heat sriracha on your stovetop

Pour your sriracha into your saucepan and bring it to a boil, then reduce the heat. Let the sauce simmer for 5–10 minutes or until it thickens, then let it cool. Once it reaches room temperature, transfer your homemade sriracha into an airtight container and store in the refrigerator.

Shop KitchenAid® Blenders For Making Homemade Sriracha

Baked avocado eggs with a drizzle of sriracha Baked avocado eggs with a drizzle of sriracha

What peppers are used to make Sriracha sauce?

Sriracha is traditionally made using red jalapeno peppers. However, these peppers can be difficult to find in typical grocery stores. You can substitute red jalapenos with Fresno chili peppers or red Thai chilis to achieve a similar flavor.

Is Sriracha sauce supposed to be thick?

Generally, sriracha sauce is as thick as ketchup. The exact consistency of store-bought sriracha can vary between brands, allowing you the freedom to experiment with different textures to find the thickness that suits your tastes.

To achieve a thicker, more pourable consistency, allow the sriracha to cool before storing or using. If you find that your homemade sriracha is too thin for your liking, you may not have allowed the sauce to cool enough. For an even thicker consistency, you can try incorporating small amounts of xanthan gum. To thin the sauce and give it a more dressing-like consistency, you can try adding a bit of water.

Sriracha chicken skewers Sriracha chicken skewers

How long is Sriracha fermented?

The amount of time your homemade sriracha sauce will take to ferment and achieve your desired taste and consistency may vary depending on your recipe – usually about five to seven days. If you're experimenting with the recipe in this guide, allow your sauce to ferment for at least one week.

How long does homemade Sriracha last?

The shelf-life of sriracha sauce depends on whether it’s been purchased from the store or made at home. Check the expiration date on store-bought bottles of sriracha sauce before using. Generally, homemade sriracha can last around four to six months when properly stored.

To keep your homemade sriracha sauce tasting fresh and great, store your sauce in the fridge in an airtight container.

Artisanal toast with fresh herbs Artisanal toast with fresh herbs

How do you make Sriracha aioli or Sriracha mayo?

Sriracha mayo or aioli is rich, creamy, spicy and easy to make at home. Simply combine mayonnaise, sriracha and the juice of either a lemon or a lime depending on your preference. This sauce is commonly paired with sushi but can also be a tasty topping for sandwiches, burgers or fried rice.

What can you put Sriracha sauce on?

Sriracha’s versatility makes it the perfect sauce to pair with a handful of foods. Spice up your barbecue with Sriracha Chicken Sausages or Grilled Beef Sriracha Skewers. You can also use sriracha as a marinade for Sweet and Spicy Salmon or as a tangy dip for Buffalo Cauliflower Bites. If you just want to give your breakfast an extra kick, simply drizzle sriracha over these Cheesy Avocado Baked Eggs.

Explore KitchenAid® Food Processors and Blenders

Explore the many culinary possibilities for new recipes, tastes and textures with a KitchenAid® blender or food processor. Regardless of your recipe, adding a blender or food processor by KitchenAid brand to your culinary toolbox can help you add new dimension to your favorite foods. Explore the full collections of KitchenAid® blenders and food processors to find the appliance that's right for you.

Explore pureeing possibilities with KitchenAid brand