Homemade Tomato Salsa

Homemade Tomato Salsa
Prep Time:
1 hrs 30 mins
Cook Time:
1 hrs 10 mins
Stand Time:
30 mins
Process Time:
15 mins
Total Time:
3 hrs 25 mins
5 pints


  • 8 pound ripe red tomatoes

  • 2 cup seeded and chopped fresh Anaheim chile peppers (12 to 16 ounces)*

  • 2 cup chopped white or yellow onions (2 large)

  • ½ cup snipped fresh cilantro

  • ½ cup lime juice

  • ½ cup white vinegar

  • ⅓ - ½ cup seeded and finely chopped fresh jalapeño chile peppers*

  • cup tomato paste

  • 5 cloves garlic, minced

  • 1 ½ teaspoon salt

  • 1 teaspoon cumin seeds, toasted and crushed

  • 1 teaspoon coarse ground black pepper


  1. If desired, peel tomatoes. Seed, core, and coarsely chop tomatoes (you should have 14 to 15 cups). Place chopped tomatoes in a large colander; let stand and drain for 30 minutes.

  2. Transfer drained tomatoes to an 8- to 10-quart stainless-steel, enamel, or nonstick heavy pot. Bring to boiling; reduce heat. Boil gently, uncovered, for 1 to 1 1/2 hours or until thickened, stirring occasionally.

  3. Stir in Anaheim peppers, onions, cilantro, lime juice, vinegar, jalapeño peppers, tomato paste, garlic, salt, crushed cumin seeds, and black pepper. Return mixture to boiling; reduce heat. Simmer, uncovered, for 10 minutes.

  4. Ladle hot salsa into hot, sterilized pint canning jars, leaving a 1/2-inch headspace. Wipe jar rims; adjust lids and screw bands.

  5. Process filled jars in a boiling-water canner for 15 minutes (start timing when water returns to boiling). Remove jars from canner; cool on wire racks. Makes 5 pints.

Fire-Roasted Chunky Tomato Salsa:

Prepare as directed, except in Step 1, core tomatoes only. For a charcoal or gas grill, place tomatoes on the rack of a covered grill directly over medium-high heat. Grill for 8 to 10 minutes or until tomatoes are charred, turning occasionally. Transfer grilled tomatoes to a baking sheet; let stand until cool enough to handle. Coarsely chop tomatoes. Place chopped tomatoes in a large colander; let stand and drain for 30 minutes. Meanwhile, place 8 to 10 large fresh Anaheim chile peppers on grill rack. Grill for 6 to 8 minutes or until peppers are charred, turning occasionally. Transfer grilled Anaheim peppers to a medium bowl; cover and let stand for 15 minutes. Halve and seed peppers; peel off and discard skins.* Chop enough of the Anaheim peppers to measure 2 cups. (Store any remaining grilled peppers for another use.) Continue as directed in Step 2. Makes 5 pints.Nutrition per Serving (36 1/4-cup servings): same as above.

Smoky Corn, Tomato, and Zucchini Salsa:

Prepare as directed, except omit jalapeño chile peppers and add 2 cups chopped zucchini, 2 cups fresh corn kernels, and 1/4 cup finely chopped canned chipotle peppers in adobo sauce to the pot with the Anaheim peppers in Step 3. Makes 6 pints.Nutrition per Serving (40 1/4-cup servings): same as above except 36 calories, 8 g carbohydrate, 16% Vitamin A, 66% Vitamin C, 117 mg sodium


Because chile peppers contain volatile oils that can burn your skin and eyes, avoid direct contact with them as much as possible. When working with chile peppers, wear plastic or rubber gloves. If your bare hands do touch the peppers, wash your hands and nails well with soap and warm water.

Nutrition Facts (per serving)

33 Calories
7g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 36
Calories 33
% Daily Value *
Sodium 123mg 5%
Total Carbohydrate 7g 3%
Total Sugars 3g
Protein 1g
Vitamin C 52.5mg 263%
Calcium 18mg 1%
Iron 0.8mg 4%
Potassium 321mg 7%
Folate, total 20.3mcg
Vitamin B-6 0.1mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles