bg
  • Skip to main content
  • Skip to primary sidebar

Cocoa & Salt

menu icon
go to homepage
search icon
Homepage link
×
Home » Recipes

This post may contain affiliate links. Leave a Comment

Roasted Tomato Salsa

Jump to Recipe

Roasted Tomato Salsa blends roasted tomatoes, onions, peppers, and garlic to bring out their rich flavors and robust textures.

Roasted tomato salsa

If you’ve ever found yourself craving that delectable salsa from your local Mexican restaurant, this recipe is for you! Slow roast the tomatoes, onions, peppers, and garlic to bring out their rich flavors and robust textures.

tomato salsa in jar

Some herbs, spices, and a few pulses in a food processor or blender is all you need to transform your slow cooked bounty into a restaurant-style salsa. Store it in the fridge or can it for later so you can enjoy it anytime you want without leaving home.

Looking for more great salsa recipes? Try these!

Jump to:
  • Ingredients
  • Instructions
  • Variations
  • Equipment
  • Storage
  • FAQ
  • Slow Roasted Tomato Salsa

Ingredients

Choose in-season tomatoes whenever possible to get the a good sweet and acidic balance.

Ingredients for tomato salsa
  • Tomatoes
  • Red onion
  • Jalapeno
  • Garlic
  • Extra virgin olive oil
  • Coarse sea salt
  • Cilantro
  • White vinegar
  • Sugar
  • Ground cumin
  • Salt & pepper

See recipe card for quantities.

Instructions

Ingredients for roasted tomato salsa

Step 1: Heat your oven to 350 degrees F. Arrange the tomato wedges, onion wedges, jalapeño halves, and garlic cloves in the bottom of a baking dish or foiled lined baking tray. Drizzle all over with the olive oil, then sprinkle with the coarse salt.

    Roasted ingredients for salsa

    Step 2: Place the dish into the oven and cook for about 60 minutes, until the tomatoes are jammy and bursting. Carefully pull the tomato peels off and remove any large, firm pieces of ribs.

      Roasted veggies for tomato salsa in food processor

      Step 3: Use a slotted spoon to remove all of the veggies from the dish and place into the bowl of a large food processor. Add the cilantro leaves, vinegar, sugar, and cumin.

      Step 4: Pulse until the ingredients are combined and you’ve reached your desired consistency. Season with salt & pepper to taste and pulse again to fully incorporate if needed.

        Variations

        For an exciting twist on this classic salsa recipe, try my Roasted Tomato Mint Salsa.

        Equipment

        Roasted tomato salsa comes together quickly with equpment you likley have in your kitchen already. Gloves to protect your skin while handling jalapeños.

        • Baking dish (9×6 preferred, but 9×3 or a baking sheet lined with aluminum foil )
        • Cutting board
        • Chef knife
        • Paring knife
        • Herb shears
        • Food processor, countertop blender, or immersion blender

        Storage

        Store in the fridge for up to a week in a covered container.

        FAQ

        What kind of tomatoes should I use?

        I used locally grown heirloom tomatoes because I love the taste and texture, especially in the summertime. You can also make this recipe with an equal volume of roma tomatoes, beefsteak tomatoes, or tomatoes on the vine.

        How do I serve this salsa?

        Serve with your favorite brand of tortilla chips, or as a topper for roasted chicken, as a condiment for quesadillas/tacos/omelets.

        Roasted tomato salsa in bowl
        Print
        clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
        roasted tomato salsa in bowl

        Slow Roasted Tomato Salsa


        5 Stars 4 Stars 3 Stars 2 Stars 1 Star

        No reviews

        • Author: cocoa & salt
        • Total Time: 1 hour 45 minutes
        • Yield: 4 cups 1x
        • Diet: Vegan, Vegetarian
        Print Recipe
        Pin Recipe

        Description

        Roasted Tomato Salsa blends roasted tomatoes, onions, peppers, and garlic to bring out their rich flavors and robust textures.


        Ingredients

        Scale

        5 pounds tomatoes (see notes), cut into wedges
        1 medium (or ½ large) red onion, peeled and cut into wedges
        1 small jalapeno, sliced in half and ribs/seeds removed
        6 garlic cloves, peeled and ends cut off
        2 tablespoons extra virgin olive oil
        1 teaspoon coarse sea salt
        ½ cup fresh cilantro leaves
        1 tablespoon white vinegar

        1 tablespoon sugar
        1 teaspoon ground cumin
        Salt & pepper to taste


        Instructions

        1. Heat your oven to 350 degrees F.
        2. Arrange the tomato wedges, onion wedges, jalapeño halves, and garlic cloves in the bottom of a baking dish.
        3. Drizzle all over with the olive oil, then sprinkle with the coarse salt.
        4. Place the dish into the oven and cook for 90 minutes, until the tomatoes are jammy and bursting.
        5. Carefully pull the tomato peels off and remove any large, firm pieces of ribs.
        6. Use a slotted spoon to remove all of the veggies from the dish and place into the bowl of a large food processor.
        7. Add the cilantro leaves, vinegar, sugar, and cumin.
        8. Pulse until the ingredients are combined and you’ve reached your desired consistency (see notes).
        9. Season with salt & pepper to taste and pulse again to fully incorporate if needed.
        10. Serve immediately with tortilla chips or ladle into glass jars for later.

        Notes

        • I used locally grown heirloom tomatoes because I love the taste and texture, especially in the summertime. You can also make this recipe with an equal volume of roma tomatoes, beefsteak tomatoes, or tomatoes on the vine. 
        • If you don’t have a baking dish, you can toast your veggies on a foil-lined, rimmed cookie sheet. Reduce the roasting time to 60-75 minutes and keep an eye on the veg so it doesn’t burn due to the shallow nature of the pan. 
        • Don’t skip the vinegar, especially if canning/preserving. The acidity is necessary to preserve the salsa and keep it from growing harmful bacteria. I promise you’ll barely taste it.
        • Prep Time: 15 minutes
        • Cook Time: 90 minutes
        • Category: Appetizer, Salsa
        • Method: Roasting
        • Cuisine: Mexican

        Did you make this recipe?

        Share a photo and tag me — I can’t wait to see what you’ve made!

        Recipe Card powered byTasty Recipes
        « Citrus olive oil cake

        Reader Interactions

        Leave a Reply Cancel reply

        Your email address will not be published. Required fields are marked *

        Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

        Primary Sidebar

        Thank you for joining me on my indulgence journey at Cocoa & Salt: two ingredients for everyday happiness! I make a mix of savory and sweet recipes that don't require fancy, expensive or hard to find ingredients. Bon appétit!

        Recent

        • Slow roasted tomato salsa in serving bowl
          Roasted Tomato Salsa
        • Citrus olive oil cake
          Citrus olive oil cake
        • Dilly beans in sealed jar
          Dilly Beans
        • Fideuà de Marisco

        Footer

        ↑ back to top

        Resources

        • Coming soon!

        Recipes

        • Appetizers
        • Crock pot
        • Dessert
        • Entertaining
        • Thanksgiving
        • Vegetarian
        • Vegan

        COPYRIGHT © 2026 Cocoa & Salt

        This blog may contain affiliate links which means we may receive a small commission, at no additional cost to you, if you decide to make a purchase of one of our recommended products.