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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 22 minutes
  • Yield: 2 cups 1x
  • Category: Dip
  • Method: Roasting
  • Cuisine: Mexican
  • Diet: Vegan

Description

Roasted Tomato Salsa is a smoky, slightly spicy dip made with charred tomatoes, onions, garlic, and jalapeños, blended with fresh cilantro and lime juice for a bold and vibrant flavor.


Ingredients

Units Scale
  • 1 1/2 lbs ripe tomatoes (Roma or plum)
  • 1 small white onion, quartered
  • 2 cloves garlic, unpeeled
  • 12 jalapeños or serrano peppers (adjust to heat preference)
  • 1/4 cup fresh cilantro leaves
  • 1 tbsp lime juice
  • Salt, to taste

Instructions

  1. Preheat broiler or grill to high heat.
  2. Place tomatoes, onion, garlic, and jalapeños on a baking sheet or grill grate. Roast, turning occasionally, until charred and softened — about 10–12 minutes.
  3. Let the vegetables cool slightly. Peel garlic and remove stems (and seeds for milder salsa) from peppers.
  4. Add roasted vegetables to a blender or food processor along with cilantro, lime juice, and salt.
  5. Pulse until desired consistency is reached — smooth or chunky.
  6. Adjust seasoning with more salt or lime juice if needed. Serve warm or chilled with chips or as a topping.

Notes

  • Use a mix of tomatoes for more depth of flavor.
  • For a smokier flavor, roast the ingredients over an open flame or on a grill.
  • Salsa will thicken slightly as it cools.
  • Store in the fridge for up to 5 days or freeze for later use.

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 15
  • Sugar: 2g
  • Sodium: 90mg
  • Fat: 0g
  • Saturated Fat: 0g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 1g
  • Protein: 0g
  • Cholesterol: 0mg