This Roasted Tomato Salsa is easy to make and it’s loaded with roasted tomatoes, onion, garlic, jalapenos, bell pepper and cilantro. Roasting tomatoes in the oven brings out their best flavor and the little bit of charring on the roasted veggies adds a fire-roasted layer of flavor. P.S. Roasted salsa is also freezer-friendly!

This post may contain affiliate links. Read my disclosure policy.
Roasted Salsa Recipe
When tomatoes are plentiful, we’re all about tomato recipes, from classic Tomato Caprese to Panzanella and Cucumber Tomato Avocado Salad. It’s also great to be able to preserve those sweet summer tomatoes. That’s why we are obsessed with this Roasted Tomato Salsa. It’s been on our regular rotation for years.
We make batch after batch of roasted salsa and stash it away in the freezer so we can enjoy it year-round. It keeps really well and when you thaw, it’s just as good as a batch of freshly prepared salsa.
Roasted Tomato Salsa Ingredients
- Tomatoes – you can use Roma tomatoes or whatever you have on hand.
- Jalapeno peppers – you can add these to taste or use serrano peppers if you want a spicier salsa.
- Bell pepper – use red or green. The bell pepper is optional and we add it if we have one on hand.
- Onions – yellow onions work great, but white onion is a great substitute as well.
- Garlic – use the cloves from one full head of garlic which is about 10 peeled cloves.
- Cilantro – use 1 medium bunch of cilantro, rinsed and chopped.
- Salt – add the salt to taste. We add about 1 Tbsp of fine sea salt.

How to Make Roasted Salsa
- Arrange cut tomatoes, onion, bell pepper, jalapeno, and garlic cloves on rimmed baking sheets.
- Bake at 375˚F for 25 minutes or until tomatoes are soft.
- Broil – move the baking sheet to the highest position in the oven and broil for 5 minutes until veggies are slightly charred (check periodically to make sure they don’t burn).
- Cool and Process – let the veggies cool for about 20 minutes then transfer in batches to the food processor along with the cilantro and salt. Using a 13-cup food processor, we are able to process in 2 batches, adding half of the ingredients, cilantro, and salt with each batch. Blend to your desired consistency (we like to make sure the onions are finely chopped). Combine both batches in a bowl and season to taste with salt if needed.
- Store – Once cooled to room temperature, you can refrigerate or freeze (see make-ahead tips below)

Common Questions
You get to control the spice level here. It depends on how many jalapenos you add and how spicy they are. We love a spicy roasted salsa that has a nice kick to it.
The bell pepper is optional. You can omit it if you don’t have one on hand or prefer not to use it.
We don’t peel tomatoes and since you are blending the salsa, it isn’t really necessary. You can if you want to and it will come off easier once the tomatoes are roasted.
We use whatever we have on hand, but Roma tomatoes are a good bet. Sometimes we use a variety. Keep in mind the type of tomato can affect the sweetness and color of your salsa.

To Serve
There are so many great ways to serve roasted salsa. Here are some of our favorites:
- Appetizer – serve as a starter or snack with tortilla chips for dipping.
- Topping – on burritos, Chicken Fajitas, tacos, Nachos, or Tostadas.
- Breakfast – roasted salsa pairs so well with Scrambled Eggs or any egg-based breakfast such as Breakfast Burritos, on a Breakfast Sandwich or with Breakfast Quesadillas.

Make-Ahead
We have tons of garden tomatoes every year and they’re growing faster than we can eat them, this freezer-friendly salsa is our favorite way to preserve tomatoes.
- Refrigerator – Once the salsa is at room temperature, transfer it to an airtight container and refrigerate for up to 5 days.
- Freezer – Transfer to a freezer-safe zip-top bag or freezer container (do not overfill, leave a little room for expansion), and squeeze out any excess air which can cause freezer burn. Lay flat and freeze for up to 3 months or longer in a deep freezer.
- To Thaw – You can thaw in the refrigerator overnight. To speed thaw: set freezer bag in a bowl of cool water for about 2 hours. If you replace the water a couple of times, it will thaw faster.
More Salsa Recipes
If you love homemade salsa, you will find many new favorites here. Salsa is big in our home. Sometimes my husband and I just make a big batch of Cowboy Caviar or this Roasted Tomato Salsa and munch on that instead of dinner.
- Pico De Gallo
- Fresh Homemade Salsa (Restaurant-Style)
- Mango Salsa
- Spicy Guacamole
- Ceviche (shrimp salsa)
Roasted Tomato Salsa Recipe

Ingredients
- 15-20 medium tomatoes, or 6 to 7 lbs, halved
- 5-10 jalapeno peppers or serrano peppers*, halved and seeded
- 1 red or green bell pepper, cut into quarters and seeded, optional
- 2 medium yellow onions, peeled and quartered
- 1 head of garlic, about 10 cloves, peeled
- 1 medium bunch of cilantro
- 1 Tbsp fine sea salt
Instructions
- Preheat the oven to 375°F. Arrange your tomatoes cut-side-up on a rimmed baking sheet and arrange the jalapenos, bell pepper, onions, and garlic on a second rimmed baking sheet.
- Bake for 25 minutes at 375˚F or until tomatoes and onions are soft.
- Move the rack to the highest position in the oven, set the oven to broil and broil each baking sheet for an additional 3-5 minutes. The tops of the serrano peppers should start to look charred (check on the veggies a couple of times to make sure they don't burn). Remove the baking sheets from the oven being careful not to spill any of the tomato juices that have accumulated.
- Let vegetables cool down a bit then use a food processor to blend everything together along with one bunch of cilantro, 1 Tbsp of salt, and any tomato juice left in the baking dish (feel free to discard tomato juice for a thicker salsa). We were able to blend in 2 batches in a 13-cup food processor. Combine both batches and season to taste with more salt if needed. Let cool to room temp, then cover and refrigerate up to 5 days or freeze up to 3 months.
Notes
Nutrition Per Serving
Filed Under
This recipe was updated with new photos Sept 2022. Here are the previous photos (we used lighter-colored homegrown tomatoes which gave the salsa a lighter color).




Is it possible to store in mason jars and if so would I have to boil to seal them. Thank you
Hi Gayle, this one is not designed for canning and I’m not sure if processing it in the water bath would adversely affect the consistency or flavor, or if there is enough salt/acidity to preserve it for canning. We always make a ton of this salsa when the garden vegetables are here and portion it in freezer safe ziploc bags for the winter. It still tastes completely amazing once it is thawed.
I froze my garden tomatoes whole. Can I defrost and roast them for this Salsa?
Hi Claudette, I haven’t tested this with whole frozen tomatoes. If you experiment, let me know how you liked the recipe.
I don’t know if you can roast whole tomatoes that have been frozen. However, you can simply remove the skin when they’ve thawed out. Proceed with prepping and roasting the peppers, onions, garlic and then process in a blender with the tomatoes and cilantro. I like to add cumin to my roasted tomato salsa as well (add to taste according to how many tomatoes/peppers/onions/garlic that you have prepared. It is a delicious addition!
You mentioned Jalapeno’s, but used Serrano peppers. Jalapeno peppers were my favorite forever until they started tasting and with the heat of a green Bell pepper (blah). Now…it’s Serrano’s to the rescue!!!
Nice recipe…
FYI-I was looking at the picture but the recipe mentions Serrano’s. *wink* LOL
I’m glad you spotted it and I hope you love the roasted salsa.
Hi Butch, we have used both. This year we are using jalapenos because that is what we have growing in our garden. Last year it was serranos (which we accidentally planted thinking it was jalapenos), but both options work great.
Just wondering on your nutrition facts, what is the serving amount?
Hi Robyn. At the top of the recipe card, it shows how many servings each recipe makes. This recipe makes 20 servings (about 10 cups total) and the nutrition facts are per 1 serving. One serving would be 1/2 cup.
The best way to use up tomatoes from my garden! Roasting them really took the flavor to a whole other level! So yummy!
Hi Jamie, we’re glad to know that you liked this recipe!
You can’t beat this fresh roasted salsa! Roasting gives it such a great flavor- way better than store bought!
Hi Dana, love the review and feedback. Thank you for sharing that with us!
Thank you for sharing your delicious recipes. Your videos are so inspiring. I just made the salsa. It was delicious. When you put your cilantro in, do you throw in the stems too or just the leaves?
It’s my pleasure, Sabrina. The stems are edible so you can leave them or remove them if you prefer.
This is wonderful in soups. I love it in chicken tortilla soup, just add beans, chicken, corn, and some spices. I froze a bunch this summer and will be enjoying it all winter, thanks for a great recipe!
Thank you so much for sharing that with me, Diana! I’m so happy you enjoyed that.
I couldn’t tell….after roasting the tomatoes….did you remove the skins before putting in the food processer?? Thanks! Looks delicious!!
Hi Kathy, we don’t usually remove the skins, but you can if you want to. It’s not necessary however.
What is the approximate weight of the tomatoes? We have so many different sizes from our garden.
Hi Lisa, I wish I had weighed them before cooking!
the best salsa i ever tried!!!I MEAN..LIKE…SERIOSLY,CAN IT GET ANY BETTER THAN THAT??
It sure is the best! I’m so happy you enjoyed it, Alina!
Just wondering if peppers and tomatoes will need skins peeled off after roasting/broiling in the oven
Hi Diana, we don’t peel the peppers or tomatoes, we just put them in the food processor whole.
Can I use a blender if I don’t have a food processor?
Hi Kathy, I think you could make a blender like that work, just be careful not to purée it.
Hey!
How would you freeze this and what would you freeze it in?
Thanks!
Hi Courtney, We make a ton of this salsa in the summer months when tomatoes are at their peak of yumminess and we freeze them flat in freezer-safe Ziplocs. It freezes beautifully. We thaw one bag at a time and enjoy it all winter long. It’s so much tastier than store-bought and healthier too! But seriously, I hope you love this recipe!
Natasha – love you. Do you freeze with the cilantro in it? Or just the tomatoes (halfed)? I started a garden and have tons right now.
Hi Daniel, we freeze the salsa after it is fully prepared with all the ingredients blended.
Can’t wait to try, but woud love to know name of tomato plants that you use to make the salsa, I know it would probably be a Roma type of tomato but the ones I planted had so many seeds in them…ps love your recipes….Gail
Hi Gail, we use a variety of tomatoes from the garden. There are Roma and also bulls heart tomatoes and a couple of other varieties that I’m not familiar with (gifts from my Mom).
One of the best roasted salsa recipe i have ever tried. Thanks for sharing this amazing roasted salsa recipe.
Thank you!
Can you preserve this salsa by canning it? If yes, would you can it right after its done and still hot?
Hi Lena, I haven’t tested it that way and I’m not sure if it has enough acidity to be safe for canning. I can tell you it is freezer friendly though
Hi Natasha,
I’m wondering if you can roast the ingredients on the grill in stead of the oven? Would like to make this today, but it’s supposed to be over 100 degrees today so not really wanting to turn the oven on
Hi Cindy, I have not tested that on the grill to advise. If you experiment please let me know how you like that.
I know that it is too late to respond on this question but I think you could roast the ingredients on the grill…provided you place them in a tray with a lip on it to catch the juices. I roast tomatoes all the time in the oven for waterbath canning as well as other recipes and they put out a lot of juice! Even though I half them, remove as many seeds and juice into a strainer/bowl to add to the finished product, and then roast them cut side down on a tray in the oven, there is always a lot of juice depending on the type of tomato that I use (love Early Girls, Shady Lady, Better or Best Boys, Ace, etc.). That way I can also remove the skin easily from the tomatoes after roasting (some tomatoes have thicker skins). However, even if you used the meatier Roma varieties, I think you would really make a mess on the grill unless you placed the tomatoes in a tray with a lip to catch the juices. The veggies might also pick up more smoke than you want by grilling them. You could always cover them with foil half way through cooking to avoid too much smoke.
Can this salsa be canned?
Hi Tanya, I haven’t tested it that way and I’m not sure if it has enough acidity to be safe for canning. I can tell you it is freezer friendly though 🙂
No lime? Sacrilege! 🙂
Nope! We haven’t tried since it doesn’t seem to miss it being a roasted salsa. 🙂 Give it a whirl and if you add lime, let me know how you like it! 🙂
Will adding lime affect freezing it ? Will still freeze good ?
Hi Shannon, I honestly haven’t tested that to advise.