This post may contain affiliate links. Please see our disclosure policy.
Heirloom tomato soup makes the most of colorful heirloom tomatoes in season, and canning these vibrant heirlooms allows you to preserve a rainbow of colors on your pantry shelf.
This heirloom tomato soup recipe brings the bright, fresh flavors of summer straight to your pantry, perfect for canning and enjoying all year long. The beauty of heirloom tomatoes—whether red, yellow, orange, green, or even purple—is that they each contribute their own unique color and taste to the soup. If you’re looking for a vibrant, colorful addition to your pantry, heirlooms are the way to go!
You can mix and match heirloom varieties, but do keep in mind that mixing colors will typically result in a brownish-red soup. If you’re after jars filled with the bright hues of heirloom tomatoes, consider canning each color separately for a striking display of yellow, orange, or green in your pantry. It’s a simple way to preserve not only the taste but also the vibrant beauty of your harvest.
Ingredients for Heirloom Tomato Soup
This canning recipe is adapted from The Ball Blue Book Guide to Preserving, which calls it “Vine-Fresh Tomato Soup.” That recipe encourages you to use any color of tomato, including green or yellow heirlooms. The problem is, it also includes canned tomato paste which is always red.
I’ve adapted the recipe to use a bit more tomatoes, and a slightly longer cook time. That means you don’t have to add red tomato paste to get the right texture and yield, and you can keep those vibrant heirloom colors.
To make about 4 quarts (or 8 pints) of heirloom tomato soup for canning, you’ll need:
- 14 to 16 lbs heirloom tomatoes (42 to 48 medium-sized tomatoes, or less with extra large heirlooms)
- 1 sweet bell pepper (choose color based on your tomato color)
- 1 medium onion (white onion will give great taste and neutral color)
- 2 garlic cloves, minced
- 2 Tbsp. olive oil
- 1 Tbsp. sugar
- 1 Tbsp. salt
- 1 tsp. ground black pepper
- Citric acid or bottled lemon juice (for safe canning)
The lemon juice or citric acid is added directly to each canning jar rather than into the soup pot. This ensures that each jar gets enough added acidity for safe waterbath canning (and this can be extra helpful if your yield is slightly off, due to natural variation in heirloom tomatoes).
For pint jars, you’ll need 1/4 teaspoon of citric acid or 1 tablespoon of lemon juice. For quart jars, use 1/2 teaspoon of citric acid or 2 tablespoons of lemon juice.
Notes on Mixing Tomato Colors
While it’s tempting to mix the colors of heirloom tomatoes for a more complex flavor profile, note that combining varieties like yellow, red, and green will likely result in a soup with a brownish-red color. If you want your soup to have distinct bright colors, it’s best to make separate batches using tomatoes of the same color. This way, you’ll get lovely jars of yellow, orange, or green soup, perfect for gifting or showcasing on your pantry shelves.
I think it’s extra fun to make a soup with a big batch of green zebra tomatoes, which have amazing flavor and a bright green color.
How to Make Heirloom Tomato Soup
Start by preparing the tomatoes. Wash, core, and quarter them, then set them aside. If you prefer a smooth soup, you’ll want to remove the skins and seeds later, which is easy to do with a food mill.
Next, chop up the vegetables. Dice the bell pepper after removing the stem, seeds, and membranes, and peel and chop the onion into small pieces.
Heat the olive oil in a large stock pot or Dutch oven. Once the oil is hot, add the onion and minced garlic, cooking them until the onions become translucent, but not browned.
Add the prepared tomatoes, bell pepper, tomato paste (or extra tomatoes if you prefer), sugar, salt, and pepper to the pot. Bring everything to a boil, then reduce the heat to a simmer. Let it simmer, uncovered, for about 30 minutes, giving the tomatoes time to soften and the mixture to thicken slightly.
Once the soup has cooked down, it’s time to strain it. Use a food mill or food strainer to remove the skins and seeds, which will leave you with a smooth, velvety texture.
After straining, return the soup to the pot and simmer it for another 25 to 40 minutes to thicken it further. The total cooktime here can vary because all heirlooms contain a different amount of water. You’re aiming for a tomato soup thickness, which pours easily off a spoon in a single stream (but isn’t watery). Stop before the mixture gets as thick as tomato sauce.
Canning Heirloom Tomato Soup
Before you begin filling your jars, make sure you prepare them by adding the necessary amount of citric acid or lemon juice directly into each jar.
For pint jars, you’ll need 1/4 teaspoon of citric acid or 1 tablespoon of lemon juice. For quart jars, use 1/2 teaspoon of citric acid or 2 tablespoons of lemon juice.
Once your jars are ready, ladle the hot soup into each one, leaving about an inch of headspace at the top.
Now it’s time to seal the jars. Apply the two-piece canning lids, tightening the rings until they’re “finger tight.”
Process the jars in a water bath canner for 40 minutes, whether you’re using pint or quart jars. Make sure to adjust times for altitude if you’re above 1,000 feet in elevation.
When the processing time is up, carefully remove the jars from the canner and place them on a clean towel to cool on the counter for 12 to 24 hours.
After they’ve cooled, check the seals—any jars that didn’t seal properly should be refrigerated and used immediately, or you can reprocess them if needed.
Once properly sealed, the jars can be stored in a cool, dark pantry for up to 12 to 18 months. After opening, refrigerate and consume within a week or so.
Altitude Adjustments for Water Bath Canning
If you live at a higher altitude, be sure to adjust the processing time as follows:
- Under 1,000 feet: Use the standard processing time (40 minutes).
- 1,001 to 3,000 feet: Add 5 minutes.
- 3,001 to 6,000 feet: Add 10 minutes.
- 6,001 to 8,000 feet: Add 15 minutes.
- 8,001 to 10,000 feet: Add 20 minutes.

Heirloom Tomato Soup
Ingredients
- 14 to 16 lbs heirloom tomatoes, 42 to 48 medium-sized tomatoes, or less with extra large heirlooms
- 1 medium sweet bell pepper, choose color based on your tomato color
- 1 medium onion, white onion will give great taste and neutral color
- 2 cloves garlic, minced
- 2 Tbsp. olive oil
- 1 Tbsp. sugar
- 1 Tbsp. salt
- 1 tsp. black pepper, ground
- Citric acid or bottled lemon juice, for safe canning, see notes
Instructions
Making Heirloom Tomato Soup
- Prepare the tomatoes: Wash, core, and quarter your heirloom tomatoes. For a smooth soup, remove the skins and seeds later with a food mill.
- Chop the vegetables: Dice the bell pepper (discarding the stem, seeds, and membranes) and peel and chop the onion.
- Cook the soup base: Heat the olive oil in a large stock pot or Dutch oven. Add the chopped onion and minced garlic, sautéing until the onions are translucent but not browned.
- Simmer the soup: Add the prepared tomatoes, bell pepper, sugar, salt, and pepper to the pot. Bring everything to a boil, then lower the heat and let it simmer, uncovered, for about 30 minutes. You want the tomatoes to soften and the mixture to thicken slightly.
- Strain the soup: To remove the skins and seeds, use a food mill or food strainer. This will give you a smooth, velvety texture. Popular options include the Kitchenaid food strainer attachment, a Victorio manual food strainer, or a rotary food mill.
- Simmer again: Once the soup is strained, return it to the pot and simmer for another 25 to 40 minutes to thicken it further. The total time will depend on how watery your heirlooms were at the start. You’re going for soup thickness, so stop before you reach a tomato sauce consistency.
Canning Heirloom Tomato Soup
- Preheat a Water Bath Canner: Fill a water bath canner and bring it to a gentle simmer before filling your jars.
- Prepare your jars: Place the necessary amount of citric acid or lemon juice directly into each jar before filling. Do not skip this step; it's essential for the safe water canning of this tomato soup recipe!
- For pint jars: Add 1/4 tsp citric acid or 1 Tbsp lemon juice. For quart jars: Add 1/2 tsp citric acid or 2 Tbsp lemon juice.
- Fill the jars: Ladle the hot soup into your prepared jars, leaving about 1-inch of headspace at the top.
- Seal and process: Apply the two-piece canning lids, screwing the rings on until they’re “finger tight.” Process the jars in a water bath canner for 40 minutes for both pint and quart jars.
- Cool and store: After the processing time is complete, carefully remove the jars from the canner and let them cool on a clean towel on the counter for 12 to 24 hours. Be sure to check the seals after cooling; unsealed jars should be refrigerated and used right away or reprocessed.
Notes
Altitude Adjustments for Water Bath Canning
If you live at a higher altitude, be sure to adjust the processing time as follows:- Under 1,000 feet: Use the standard processing time (40 minutes).
- 1,001 to 3,000 feet: Process jars for 45 minutes.
- 3,001 to 6,000 feet: Process jars for 50 minutes.
- 6,001 to 8,000 feet: Process jars for 55 minutes.
- 8,001 to 10,000 feet: Process jars for 60 minutes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Soup Canning Recipes
There are so many different soup canning recipes out there, try these for your pantry:
Vegetarian Canning Recipes
There’s more than one way to preserve plant-centered recipes in a jar! Try any of these vegetarian canning recipes: