Roast Vegetables: Preheat oven to 425 degrees F. Line a baking tray with foil and then add halved tomatoes, onion, garlic cloves, and jalapeno to the tray. Roast in the oven for 40 minutes.
Remove Skins: Once roasted, gently remove the skins of the tomatoes and discard. They should pull off easily.
Blend: Add the roasted tomatoes, onion, and jalapeno to the bowl of a food processor or a blender. Leave on the baking tray as much moisture from the tomatoes as you can. Then add the cilantro, salt, cumin, cayenne, and lime juice. Blend until desired consistency.
Chill: Chill in the fridge for at least 30 minutes before serving.
Enjoy with your favorite chips or on our favorite Mexican dishes!