Spray grill with cooking spray to prevent sticking and preheat to high.
Place whole vegetables directly on the grill and roast the chiles, tomatoes, onions, garlic, and peppers, turning frequently, until the skins are charred all over.
Remove the vegetables from the grill and place in a brown paper bag or a large bowl. Fold the bag over or cover the bowl and let sit at least 15 minutes, until vegetables are cool enough to handle. The charred skins should easily slip off the chiles, tomatoes, and peppers; use a paring knife to help remove the outer layers of the onions and garlic.
Cut vegetables into large chunks and place in a food processor or blender. Gently pulse to the desired consistency (do not overprocess). Place in a large bowl and add cilantro, lemon juice, fresh garlic, salt, and pepper. Chill at least 4 hours, preferably overnight.
Fun Fact: When storing fresh chiles, wash and dry the chiles, wrap them in paper towels, and store in the crisper section of the refrigerator. Do not store in plastic bags as moisture will accumulate and hasten spoiling.
"I must say this is the best recipe software I have ever owned."
"Your DVO cookbook software saves me time and money!"
"I saw lots of recipe software for PC computers but I was having a hard time finding really good mac recipe software. I'm so glad I discovered Cook'n! It's so nice to have all my recipes in a computer recipe organizer. Cook'n has saved me so much time with meal planning and the recipe nutrition calculator is amazing!!!
My favorite is the Cook'n Recipe App.