Total Time
Prep 20 mins
Cook 35 mins

I really love fresh veggies that have been roasted for salsa. It makes the flavors so much more bold and tasty! That's why I came up with this recipe one weekend while the family was visiting. It was gobbled up within minutes!

Ingredients Nutrition


  1. Preheat oven to 350 degrees.
  2. Slice all peppers in quarters and remove seeds.
  3. Place on baking sheet.
  4. Slice onion in quarters, leaving skin on.
  5. Place on baking sheet.
  6. Place garlic cloves on baking sheet, leaving skin on.
  7. Brush all vegetables on baking sheet with extra virgin olive oil.
  8. In small casserole dish, pour 1/2 package of frozen corn and brush with olive oil.
  9. Place baking sheet on lower rack of oven and casserole dish on top rack.
  10. Bake at 350 degrees for 30 minutes.
  11. Then broil for another 5-10 minutes until vegetables start to char on the outside.
  12. Remove and let cool.
  13. While veggies are roasting, remove seeds and pulp from tomatoes.
  14. Dice and place in large bowl.
  15. In same bowl, grate carrot.
  16. Chop cilantro and add to bowl.
  17. Squeeze juice of 1 lime over tomato mixture.
  18. Add sugar and mix.
  19. When roasted vegetables have cooled, chop and add to tomato mixture, removing skins from garlic and onion.
  20. Mix in 3/4 can of tomato puree (give or take, depending on how saucy you prefer your salsa).
  21. Serve with tortilla chips immediately or refrigerate and serve chilled.
  22. Enjoy!