This flavorful and spicy homemade Serrano Salsa is a perfect combination of simmered serranos and ripe tomatoes, with a burst of fresh flavor from chopped onions and cilantro. Made fiery-hot with simple, nutritious ingredients, it's easy to make and perfect for adding a spicy kick to your favorite dishes.
Bring 4 cups of water to a boil in a small pot or medium saucepan. Add 1 garlic clove and 3 serrano peppers.
Boil for 3 minutes, then add 1 large Roma tomato.
Continue boiling for about 8 minutes or until the tomatoes and peppers are fork-tender. Remove from heat.
Place the serranos, garlic, tomatoes, salt, black pepper, a small pinch of cumin (if using), and ¼ cup of water in blender.
Blend on high for about a minute or until completely smooth.
Pour salsa in a bowl. Add ¼ chopped onion and ¼ cup of chopped cilantro and use a spoon to mix.
Taste for seasoning and add additional salt and pepper if needed.
Store in an air-tight container in the refrigerator for up to 5 days. The salsa is best served at room temperature.
Notes
Adjust the heat: For a milder salsa, use 1 or 2 serrano peppers instead of 3 and/or remove the seeds and veins from the serrano peppers before boiling, as these parts contain most of the heat.
Increase tomato flavor: If you prefer a stronger tomato flavor, use 2 serrano peppers and 2 large tomatoes.
Create a balanced flavor: For a medium-spicy salsa with added flavor, combine 1 serrano pepper and 1 jalapeño pepper. Deseeding and deveining both peppers will further reduce the heat.