Optional: Roast the tomatoes and jalapeno peppers. Place them on a hot, dry skillet or directly over an open flame on your stovetop. Rotate until the skins are charred and blistered. Alternatively, broil in the oven for a few minutes until they blister.
6 Ripe Roma Tomatoes, 1 Jalapeno Peppers
In a blender or food processor, combine the chopped tomatoes, onion, minced garlic, roasted jalapeno (if used), and half the cilantro.
6 Ripe Roma Tomatoes, ½ Onion, 2 Garlic Cloves, ¼ Fresh Cilantro, 1 Jalapeno Peppers
Pulse the ingredients a few times to reach your desired salsa consistency. Pulse less for chunkier salsa, more for smoother salsa.
Transfer the mixture to a bowl. Stir in lime juice and the remaining cilantro. Season with salt and pepper to taste.
¼ Fresh Cilantro, 1 Fresh Lime, Salt, Pepper
Refrigerate the salsa for at least 30 minutes before serving. For best flavor, chill overnight.
Serve with tacos, tortilla chips, or any Mexican dish of your choice!