Skip to Content

Slow Roasted Tomato Salsa with Cilantro

Sharing is caring!

Slow Roasted Tomato Salsa


I like it chunky…I like it smooth. You can give me pretty much any homemade salsa, and I will be happy. The jarred stuff…not so much. There’s a couple brands I like, but they’re pricey. That’s not to say I don’t ever buy jarred salsa, because I do. I’ve got a jar from my favorite brand in my pantry right now. But if I can, I prefer to make my own.

Homemade salsa is great for so many different things…we use it as a topping for Mexican food, which we love; we bring it to parties as an appetizer; and the kids love it as an afterschool snack. If I have plans for my salsa though, I have to hide it at the back of the fridge, because it WILL get eaten if I don’t.

A lot of times I take the easier way out and just chop my tomatoes and peppers, onion and garlic, add some lime and cilantro and salt and pepper and leave it at that. 

Other times I like to roast my tomatoes. This particular salsa recipe uses slow roasted tomatoes with cilantro, and the cilantro paste adds another dimension to the flavor. A delicious dimension, I might add. 

Besides salsa, my favorite thing to make with these slow roasted tomatoes are these Roasted Tomato, Corn and Shrimp Quesadillas. They are so good…especially with summer corn! I promise you, if you like tomatoes, and the rich taste you get with slow roasting, you are going to love this recipe. 


Roasted Tomato, Corn and Shrimp Quesadillas (1)


But back to our recipe…

This isn’t a time consuming recipe, but you do have to plan because the tomatoes need a good 4-5 hours to slow roast. When I make these, I usually pop them in the oven early in the day and then when they are done, I just set them aside for when I’m ready to use them. The last batch I made sat in the refrigerator for a couple days before I got around to making the salsa. (I made the quesadillas, minus the shrimp, the other night for dinner!) If you are looking to make a bigger batch, check out my post on making Slow Roasted Tomatoes.

[Tweet “Slow Roasted Tomato Salsa from @adishofdailylife! Delicious healthy snack! #RealFood #CleanEating”]

Ready for the salsa recipe?


Slow Roasted Tomato Salsa

Slow Roasted Tomato Salsa

Prep Time: 15 minutes
Cook Time: 5 hours
Total Time: 5 hours 15 minutes


*For Salsa:*

  • 5 tomatoes, cored and cut in half
  • 5 peppers (I use a variety of colors, usually red and yellow, but you can use green too), seeded and cut in half
  • 1 jalapeno, seeded and cut in half
  • 1 red onion, papery skin removed, cut in half
  • Juice from 1/2 lime
  • Cilantro for garnish
  • Salt and pepper to taste

*For roasting the tomatoes:*

  • 2 garlic cloves
  • 1 bunch of cilantro (reserve a small amount for garnish)
  • 1/4 cup olive oil
  • Salt and pepper to taste


  1. In a mini cuisinart, finely chop the garlic cloves. Add the cilantro (some stems are ok), and then add the olive oil to make a paste. Season with salt and pepper.
  2. Top the tomatoes with the cilantro paste.
  3. Cook over low heat in the oven for 4-5 hours at 200 degrees.
  4. You'll roast your peppers and onion separately, because these are roasted over high heat. Preheat your broiler.
  5. Coat your halved peppers and onion lightly with vegetable oil.
  6. For the peppers, when dark spots start to appear, you can take them out of the oven...definitely keep an eye on these as they are cooking!
  7. Let the peppers cool before removing the outer skin.
  8. For the onion, simply remove it from the onion when it starts to soften.
  9. Place the tomatoes, peppers, and onions in a blender...I used our Magic Bullet because it's the perfect size for salsa.
  10. Reserve 1 tomato and 2 of the peppers to be chopped into chunks, if you like your salsa to have a little "chunk" versus completely smooth.
  11. Mix the pureed roasted tomato and pepper mixture together with the chopped tomato and peppers.
  12. Add juice from 1/2 of a lime, and salt and pepper to taste.
  13. Garnish with extra cilantro.
  14. Enjoy with chips, or as a topping for burritos and tacos!

Slow Roasted Tomato Salsa - a family favorite!

If you liked this recipe, you might also like:


Sunday 14th of September 2014

This looks so good that I might actually make an effort to get off my behind and get it done! Seriously though, that looks so amazing! Thanks for sharing :)


Saturday 13th of September 2014

I can't wait to try this recipe! I call myself a 'salsa connoisseur' It's my favorite food! ha. Thanks for sharing!

Michelle Nahom

Sunday 14th of September 2014



Thursday 11th of September 2014

Thanks for coming and linking up at #The Weekend Social. Please be sure to come back next week starting Thursdays at 9PM EST on ! I hope to see you there!


Sunday 7th of September 2014

This salsa really is incredible- I can almost smell it and taste it. I know the roasting must bring out such wonderful flavors. Thank you for sharing it with us at Treasure Box Tuesday- pinned and scheduled to share on Facebook!

Michelle Nahom

Sunday 7th of September 2014

The roasting does bring out incredible flavor and the cilantro paste adds another dimension. Roasted tomatoes are one of my favorite foods! Thanks for the Facebook share...I really appreciate it!


Sunday 7th of September 2014

wow that looks amazing! I love that the prep time is so short, that is my kind of cooking. Thanks for sharing this over at Merry Monday, hope you will join us again this week! Shonee

Michelle Nahom

Sunday 7th of September 2014

Thanks Shonee! I'm the same way with prep time. For the most part, I need recipes I can make relatively quickly...I have a few exceptions to that, but they have to be really really good! :)

Skip to Recipe