This Fire-Roasted Hot Salsa is a smoky, spicy homemade salsa made with charred organic tomatoes, peppers, onion, and garlic, then blended with fresh lime, cilantro, and warming chile spices. It’s perfect for dipping with tortilla chips or adding bold roasted flavor to tacos, nachos, eggs, and more.
Prep Time 10 minutes mins
Cook Time 10 minutes mins
Total Time 20 minutes mins
Char the Vegetables
Heat the ghee in a large cast-iron skillet or heavy-bottomed pan over high heat. Add the tomatoes, onion, jalapeños, serranos, and garlic, making sure not to overcrowd the pan.
Let the Vegetables Roast
Cook for about 8–12 minutes, turning occasionally, until the tomatoes are softened and the vegetables develop plenty of dark, charred spots.
Keep an eye on the garlic, as it can brown quickly. If it begins getting too dark, remove it from the skillet before the other vegetables are finished.
Blend the Salsa
Transfer the roasted vegetables to a blender or food processor. Add the cilantro, lime juice, ancho chile powder, cayenne, chili powder, sea salt, and ghee from the skillet.
Blend until combined, being careful not to completely puree the salsa.
Adjust the Texture & Flavor
Pulse until the salsa reaches your preferred texture, leaving some texture for scooping with tortilla chips.
Taste and adjust with additional sea salt, lime juice, or cayenne as desired. If the salsa is too thick, add water 1 tablespoon at a time.
Let It Rest
Transfer the salsa to a bowl and let it rest for about 15–20 minutes before serving. This gives the roasted vegetables, peppers, spices, and lime time to meld together.
Serve
Serve with tortilla chips or alongside tacos, quesadillas, nachos, eggs, and your favorite Mexican-inspired dishes.