Ingredient
For the Base Salsa:
- 6–8 ripe medium tomatoes, preferably plum or Roma
- 2–3 fresh chili peppers (jalapeños, serranos, or a mix depending on your desired heat)
- 1 small white onion, roughly chopped
- 3 cloves garlic, peeled
- 1 tablespoon olive oil or vegetable oil
- 1 teaspoon salt, or to taste
- ½ teaspoon black pepper, freshly ground
- 1 teaspoon sugar (optional, to balance acidity)
For Flavor Enhancements:
- ½ teaspoon smoked paprika or regular paprika
- 1 teaspoon ground cumin
- ½ teaspoon dried oregano
- Juice of 1 lime or 2 tablespoons white vinegar
- 1 small handful of fresh cilantro, chopped (optional, for garnish and flavor)
Optional Ingredients for Variations:
- 1 small carrot or red bell pepper, roasted and chopped, for sweetness and depth
- A splash of orange juice for extra acidity
- A few dashes of hot sauce if you like it extra spicy
- 2 tablespoons tomato paste for a thicker, richer salsa
Step-by-Step Instructions
Step 1: Prepare Your Ingredients
- Wash the tomatoes thoroughly and remove any stems. If using plum tomatoes, halve them for easier cooking.
- Wash chili peppers and remove stems. For less heat, remove seeds and inner membranes; leave them in for maximum spiciness.
- Peel and roughly chop the onion and garlic.
- If using optional ingredients like carrots or red bell pepper, peel or deseed and chop them.
Step 2: Roast or Sauté the Vegetables
- Heat a heavy skillet or sauté pan over medium heat and add the olive oil.
- Add the onions and garlic first, cooking for 2–3 minutes until fragrant but not browned.
- Add the chili peppers and tomatoes. Stir occasionally to prevent sticking.
- If desired, roast the vegetables on a baking sheet under a broiler for 10–12 minutes until the skins are slightly charred for a smoky flavor. Turn halfway through.
- Optional: Add a small pinch of salt while cooking to draw out moisture from the tomatoes and enhance flavors.
Step 3: Blend the Salsa
- Transfer the cooked vegetables to a blender or food processor.
- Add the salt, black pepper, sugar (if using), paprika, cumin, and oregano.
- Blend until smooth for a traditional salsa consistency or leave slightly chunky if you prefer a rustic texture.
- Taste and adjust seasonings:
- Add lime juice or vinegar for acidity.
- Add extra salt, sugar, or spices to balance flavor.
- If it’s too spicy, blend in a small tomato or a teaspoon of sugar to mellow the heat.
Step 4: Simmer the Salsa (Optional)
- Pour the blended salsa back into a saucepan.
- Bring to a gentle simmer over medium-low heat for 10–15 minutes.
- Stir occasionally to prevent sticking or burning.
- This step deepens the flavors and helps the salsa thicken slightly.
- Adjust consistency by adding water if too thick or simmering longer if too thin.
Step 5: Add Fresh Herbs and Garnish
- Stir in freshly chopped cilantro if using.
- Taste one last time and adjust lime juice, salt, or chili level.
- Allow the salsa to cool slightly if you plan to store it or serve it cold.
Serving Suggestions
- Serve as a dipping sauce with tortilla chips or toasted bread.
- Spoon over tacos, burritos, grilled meats, or roasted vegetables.
- Use as a marinade for chicken or shrimp for an extra spicy flavor.
- Drizzle over scrambled eggs or omelets for a Mexican-style breakfast.
Tips for Perfect Salsa Picante
- Choosing Chili Peppers:
- Jalapeños are medium heat. Serranos are hotter. For milder salsa, remove seeds.
- Roasting peppers adds a smoky, deep flavor.
- Balancing Acidity:
- Tomatoes can be tangy; sugar or roasted bell peppers can balance acidity.
- Lime juice or vinegar brightens the flavors at the end.
- Consistency Control:
- Smooth and creamy: use a blender and strain for a silky texture.
- Chunky: pulse lightly in a food processor or chop finely by hand.
- Storage Tips:
- Refrigerate in an airtight container for up to 5–7 days.
- Freeze in small portions for up to 3 months. Thaw in the fridge before use.
- Salsa often tastes even better the next day as flavors meld.
- Flavor Variations:
- Smoky Salsa: Roast tomatoes and chili peppers on a grill before blending.
- Sweet Salsa: Add roasted red bell pepper or a small carrot for natural sweetness.
- Super Spicy Salsa: Include habaneros or extra serrano peppers, and leave seeds in.
- Herb-Forward Salsa: Add fresh parsley, oregano, or even mint for unique flavors.
Advanced Notes and Tricks
- Skin Removal: If a smoother texture is desired, peel the tomatoes before blending. Boil for 30–60 seconds, then cool in ice water to remove skins easily.
- Infused Oil: Before adding olive oil to the pan, infuse it with garlic or chili flakes for extra depth.
- Layering Flavors: Toast spices like cumin or paprika briefly before blending to intensify aroma.
- Acidity Adjustment: If using canned tomatoes, reduce added salt and sugar, as they tend to be sweeter.

