counter

homemade salsa

 

Prep Time 10 minutes
Cook / Roast Time 5 minutes (optional broil)
Total Time 15 minutes
Skill Level / Intensity Very Easy / Beginner-Friendly
Flavor & Spice Intensity Medium (Adjustable to taste)
Processing Intensity Low / Quick Pulsing
Yield 3 cups (Serves 8 to 10)

Ingredients You’ll Need

For the Salsa Base

  • Roma Tomatoes: 1.5 lbs (about 6 medium tomatoes), halved and cored. Roma tomatoes are meaty with low moisture, giving the ideal texture without making the salsa watery.

  • Canned Whole Peeled Tomatoes: 1 can (14.5 oz), drained. Combining fresh tomatoes with canned ones provides that rich, saucy body typical of restaurant salsas.

  • Jalapeño Pepper: 1 to 2 medium peppers, halved and seeded. Leave seeds in if you prefer high heat intensity.

  • Serrano Pepper: 1 (optional, for an extra spicy kicked-up intensity).

  • White or Red Onion: 1/2 medium onion, peeled and roughly chopped.

  • Fresh Garlic: 3 cloves, peeled.

  • Fresh Cilantro: 1 cup, tender stems and leaves loosely packed.

  • Fresh Lime Juice: 2 to 3 tablespoons (about 1.5 fresh limes).

  • Ground Cumin: 1/2 teaspoon.

  • Granulated Sugar: 1/4 teaspoon (balances the acidity of the tomatoes).

  • Kosher Salt: 1 teaspoon (or to taste).

Step-by-Step Preparation Guide

1.Char the Aromatics (Optional Flavor Boost):Duration: 5 mins | Heat Intensity: High (Broiler).

Place the halved fresh Roma tomatoes, jalapeño, serrano, and peeled garlic cloves on a foil-lined baking sheet. Set under your oven broiler on high heat for 4 to 5 minutes until the skins are lightly blistered and charred. This adds a subtle, deep smoky flavor layer.

2.Blend the Fresh Aromatics First:Duration: 2 mins | Processing Intensity: High.

Add the onion, garlic, jalapeño, serrano, lime juice, salt, sugar, and cumin into a food processor or high-speed blender. Pulse 5 to 6 times until finely chopped. Processing the aromatics first ensures no large chunks of raw onion or bite-sized garlic remain.

3.Add Tomatoes and Cilantro:Duration: 2 mins | Processing Intensity: Low (Pulse Only).

Add the charred Roma tomatoes, drained canned tomatoes, and fresh cilantro to the food processor bowl. Pulse in 1-second bursts roughly 8 to 12 times until you reach your desired consistency. Do not run continuously, or you will create a smooth tomato soup rather than a textured salsa.

4.Taste and Season:Duration: 1 min | Heat Intensity: None.

Taste the salsa with a tortilla chip (since chips add extra salt). Adjust the flavor balance: add more salt for depth, extra lime juice for acidity, or another pinch of sugar if it tastes overly sharp.

5.Chill and Let Flavors Meld:Duration: 30 mins (Resting) | Intensity: Chill.

Transfer the salsa to a glass jar or bowl. While you can serve it immediately, resting it covered in the refrigerator for at least 30 minutes allows the fresh garlic, lime, and peppers to marry together seamlessly.

 

Pro Tips for Website Readers

  • Control the Water Content: If your fresh tomatoes are exceptionally juicy, scoop out the watery core and seeds before adding them to the processor.

  • Heat Scaling Guide:

    • Mild Intensity: 1 Jalapeño (completely deseeded and membrane removed).

    • Medium Intensity: 2 Jalapeños (seeds removed).

    • Hot Intensity: 2 Jalapeños + 1 Serrano (seeds retained).

  • Using a Knife Instead: No blender or processor? Simply dice all fresh ingredients finely by hand to create a crisp Pico de Gallo style salsa.

Storage, Preservation & Shelf Life

  • Refrigeration: Keep stored in a sealed glass container in the fridge for up to 5 to 7 days.

  • Freezing: Fresh tomato salsas tend to release water upon thawing, changing the texture. However, you can freeze it in airtight containers for up to 3 months. Drain off excess liquid after thawing and refresh with a squeeze of fresh lime juice.

Detailed Nutritional Breakdown

Calculated per serving (based on 1/4 cup / 60g serving size, yields 12 servings).

Nutrient Amount Per Serving % Daily Value*
Calories 22 kcal
Total Fat 0.2 g 0%
Saturated Fat 0.0 g 0%
Trans Fat 0 g
Cholesterol 0 mg 0%
Sodium 210 mg 9%
Total Carbohydrate 5 g 2%
Dietary Fiber 1.2 g 5%
Total Sugars 2.8 g
Protein 1 g 2%
Vitamin C 14 mg 16%
Vitamin A 450 IU 9%
Potassium 185 mg 4%

Leave a Comment