Chile Peppers Recipes
Serrano Chile Peppers Serrano Pepper Recipes, Salsas, and Hot Sauces

Serrano Pepper and Tomatillo Sauce Recipe

Tomatillos are a staple in southwestern cooking and this recipe combines their tangy flavor with the heat of the serrano peppers to produce a thick, tangy sauce.

This serrano pepper and tomatillo sauce is strongly flavored like both the serrano peppers and the tomatillos. It is excellent on grilled chicken, steak, or shrimp and can also be used as a salsa or dipping sauce. We've even used it effectively as a garnish on tacos or enchiladas.

Serrano Pepper and Tomatillo Sauce Ingredients

2 tablespoons canola or olive oil
1/2 yellow onion, diced
2-4 serrano peppers, diced
10-15 tomatillos, de-husked and coarsely chopped
1 cup homemade chicken stock or water
2 tablespoons corn starch
1 cup water

Serrano Pepper and Tomatillo Sauce Steps

1) Heat a pot over medium-high heat.
2) Add the oil, onion, and serrano peppers and saute them until the soften and begin to turn translucent, about 5 minutes.
3) Add the tomatillos and cook for about 5 minutes.
4) Add the 1 cup of homemade chicken stock or water and bring to a simmer.
5) Let the tomatillo sauce simmer on the stove until the tomatillos are tender and almost much. A lot of the water should have evaporated by this point as well. Around 15 to 30 minutes.
6) In a small bowl mix the 2 tablespoons of corn starch and remaining 1 cup of water together to create a "slurry". Add the slurry, 2 tablespoons at a time, to the tomatillo sauce until it becomes the thickness you'd like.

You can now serve the serrano tomatillo sauce with your main course or refrigerate it for up to 4 days.
Pick a pepper book Love Chile Peppers? Come learn about 39 different chile peppers. Some are mild like the Anaheim and some are so hot they are literally being used as weapons. Complete with information about their origin and history, uses, and full-color photographs!
Available on
or as a PDF Download

<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-672200-19"); pageTracker._trackPageview(); } catch(err) {}</script>