You can definitely roast your own red peppers if you have the time. Erin from Well Plated has a detailed recipe that I recommend if you're going to make the peppers homemade.