A vibrant and flavorful salsa perfect for any occasion.
Roast the tomatoes over a gas grill or under a broiler until the skins blister and char slightly.
Rotating the tomatoes ensures even charring for a smoky flavor.
Peel the charred skin off the tomatoes and remove the cores. Cut them in half and scoop out the seeds.
Removing the seeds helps achieve a smoother salsa texture.
Place the garlic, cilantro, green onions, and serrano chili in a food processor and pulse until finely chopped.
Pulsing instead of blending preserves a chunky texture.
Add the prepared tomatoes, chili powder, lime juice, salt, and pepper to the food processor. Pulse until the desired consistency is reached.
Taste and adjust seasoning as needed for a balanced flavor.
Transfer the salsa to a bowl and refrigerate for at least 30 minutes to let the flavors meld.
Chilling enhances the flavor by allowing the ingredients to blend.
Serve the salsa with tortilla chips or as a topping for your favorite dishes.
Garnish with extra cilantro for a fresh presentation.