I don't get salsa enough to consider making it all the time at home to save money but I thought it's worth a shot to see how it turns out. Pretty simple, only thing I'd change is to use less veggies so there's more space between them on the pan so that they can roast properly (I use less actual tomatoes but add in a bit of strained tomatoes or diced tomatoes when blending), and adding a bit of cumin to it before blending as well as sprinkling with chilli powder before roasting.
Roasting Your Own - For Big Savings - Mr. Tako Escapes
Roasting Your Own - For Big Savings - Mr. Tako Escapes