The number of tomatoes in a peck depends on the size and type of the tomatoes. A peck is a unit of volume equivalent to 8 dry quarts or about 2 gallons. Here’s an estimate based on tomato sizes:
Small tomatoes (e.g., cherry or grape tomatoes): Around 150–200 tomatoes in a peck.
Medium tomatoes (e.g., Roma or plum tomatoes): Approximately 50–60 tomatoes in a peck.
Large tomatoes (e.g., beefsteak): Roughly 25–30 tomatoes in a peck.
These are general estimates, as the exact number will vary depending on the size and variety of the tomatoes.