Go Back
+ servings
Chips are dipped into a bowl of homemade tomato salsa.
Print Recipe
5 from 3 votes

Roasted Tomato Salsa Recipe

Homemade Roasted Tomato Salsa is the best quick and easy way to recreate the restaurant-style version in your kitchen. Simply roast vine-ripened or Roma tomatoes in the oven with jalapeños, onion, and garlic, then mix with cilantro and spices to create a healthy and spicy dip.
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Course: sauce
Cuisine: Mexican
Servings: 16 servings

Ingredients

  • 1 ¾ lbs. tomatoes roma or vine-ripened
  • 1 medium onion sweet or white
  • 1-2 jalapeño peppers or serrano peppers
  • 4-6 garlic cloves unpeeled
  • 2 Tbsp. oil avocado or olive
  • ½ cup cilantro leaves packed
  • 1 Tbsp. lime juice freshly squeeze
  • 1 tsp. salt
  • ½ tsp. paprika
  • ¼ tsp. cumin
  • ¼ tsp. black pepper optional

Instructions

  • Preheat oven to 450°F.
  • Remove the stems from the tomatoes, rinse and scrub thoroughly under cool water, and then cut them each in half lengthwise.
  • Trim the stems from the peppers, cut them in half lengthwise, and scoop out all of the seeds using a small spoon with a relatively sharp edge.
  • Trim the ends from the onion, peel the outer layer of skin, and then cut it into quarters.
  • Place the tomato halves and jalapeño peppers skin side-up onto a large baking sheet along with the quartered onion and garlic cloves.
  • Drizzle oil over all of the vegetables and rub it into their skin.
  • Roast the vegetables in the preheated oven for 25-30 minutes, or until the tomato skins begin to brown. Pull the garlic cloves out after 15-20 minutes to prevent burning.
  • Add the roasted tomatoes, onion, jalapeño, garlic cloves that have been peeled, and any oil on the baking sheet to a large food processor along with the remaining ingredients.
  • Pulse ingredients 10-20 times and then scrape down the sides of the bowl. Continue pulsing until the salsa reaches your desired consistency. (About 40-50 times.)
  • Serve immediately or store in the refrigerator for up to 24 hours for an even better flavor. Salsa will keep well for up to 4-6 days when stored in an airtight container in the refrigerator or up to 2-3 months if frozen.

Video

Notes

Meal Prep and Storage

  • To Prep Ahead:  Homemade salsa gets better after it sits for a few hours, so prep it ahead of time and pull it out just before serving.
  • To Store:  Salsa will keep well for up to 4-6 days when stored in an airtight container in the refrigerator.
  • To Freeze:  Frozen salsa will end up with a layer of water on the top once thawed.  To prevent this, add salsa that you'd like to freeze to a saucepan over medium-low heat and cook it down for 30-45 minutes.  Doing this will remove most of the extra moisture and result in a better frozen salsa.
  • To Reheat: Roasted salsa tastes delicious when served warm of cold.  If you'd like to serve it warm simply reheat it in a medium-sized saucepan over medium heat for 2-3 minutes just before serving.

Nutrition

Calories: 31kcal | Carbohydrates: 3g | Protein: 1g | Fat: 2g | Saturated Fat: 1g | Trans Fat: 1g | Sodium: 123mg | Potassium: 141mg | Fiber: 1g | Sugar: 2g | Vitamin A: 528IU | Vitamin C: 8mg | Calcium: 10mg | Iron: 1mg