X

Get my top tips and seasonal gardening advice straight to your inbox each week.

Homemade Garden Salsa Recipe (Perfect for Fresh Tomatoes)

One of my favorite signs that garden season is in full swing is when the tomatoes start piling up on the kitchen counter. It seems like one day I’m waiting for the first ripe tomato, and the next day I’m harvesting baskets full of tomatoes, peppers, onions, and garlic.

Here in Arizona’s low desert, we enjoy two tomato harvest seasons each year—one in late spring and early summer and again in fall through first frost. This garden salsa recipe is one of my favorite ways to make the most of that abundance. It’s fresh and flavorful for summer pool days, barbecues, and backyard gatherings, but it’s just as welcome at family get-togethers throughout the fall and winter.

Jars of preserved tomato sauce stacked on a wooden ladder in a garden setting.

When the garden is producing more tomatoes and peppers than we can eat fresh, I make several batches of this salsa to preserve and enjoy throughout the year. We love opening a jar months later and enjoying the flavors of the harvest. A jar of homemade salsa also makes a thoughtful gift for friends, neighbors, and anyone who appreciates food made from the garden. It’s a delicious way to capture the harvest and make sure none of that hard-earned garden goodness goes to waste.

Key Takeaways: Homemade Garden Salsa

  • We enjoy two tomato harvest seasons in Arizona, making this salsa recipe ideal for summer and fall gatherings.
  • This garden salsa recipe captures the harvest and allows you to preserve flavors year-round.
  • Use bottled lime juice and follow tested ratios for safe canning; avoid adding low-acid ingredients before opening.
  • For best results, drain tomatoes and toast spices to enhance flavor and texture.
  • Feel free to adjust heat levels using various pepper types while keeping the overall amount the same.
This fresh garden salsa is the perfect way to use ripe tomatoes, peppers, onions, and herbs straight from the garden. It’s simple to make, easy to customize, and bursting with fresh flavor—perfect for chips, tacos, grilled meats, or preserving the taste of summer.
A hand holds a jar of homemade salsa; more labeled jars are stacked on wooden shelves in the background.

A Helpful Place to Start


Why You’ll Love This Garden Salsa

Ripe and unripe tomatoes growing on a vine supported by a metal trellis in a garden.

While this salsa can certainly be enjoyed fresh, it was developed as a canning recipe and is one of my favorite ways to preserve an abundance of tomatoes, peppers, onions, and garlic from the garden.

  • Perfect for using up tomato harvests
  • Great fresh or preserved for later
  • Easy to customize the heat level
  • Made with simple garden ingredients
  • Delicious for summer gatherings and holiday parties
  • Makes a thoughtful homemade gif

Key Ingredients for Garden Salsa

Fresh salsa ingredients including tomatoes, peppers, onions, garlic, spices, lime juice, vinegar, and cilantro.
  • Peppers: The type of peppers you choose has a big impact on the flavor and heat level of your salsa. From jalapeños to bell peppers, this recipe allows you to customize the salsa to your liking. To explore pepper varieties and heat levels, take a look at this guide. Feel free to mix varieties, but keep the total amount of peppers called for in the recipe. Find information on growing peppers here.
  • Onions: Both white and yellow onions work well in salsa. White onions provide the traditional salsa flavor, while yellow onions are slightly sweeter. Red onions can be used for fresh salsa, but I prefer white or yellow onions for canning. Learn how to grow onions here.
  • Garlic: Fresh garlic adds depth and richness to the salsa. Homegrown garlic is especially flavorful. Find out how to grow garlic.
A hand holds garlic, tomatoes grow on a vine, and another hand harvests onions from a garden.
  • Cilantro: Cilantro adds the fresh, bright flavor that many people associate with restaurant-style salsa. If you’re a cilantro lover, add a little extra. If you’re not, you can reduce the amount without dramatically changing the recipe. Learn how to grow cilantro.
  • Lime Juice: Fresh lime juice adds wonderful flavor to this salsa, but if you’re canning it, use bottled lime juice as directed in the recipe. Bottled lime juice has a consistent acidity level, which helps ensure the salsa is safe for canning. Along with vinegar, it provides the acidity needed for safe preservation while giving the salsa its bright, tangy flavor.

Garden Salsa Safety Notes

This recipe follows tested canning guidelines for the ratio of low-acid ingredients (such as tomatoes, peppers, onions, and garlic) to acidic ingredients.

For safe canning:

  • Use the amounts listed in the recipe.
  • Keep the total volume of peppers the same, even if you substitute different pepper varieties. Use gloves while handling hot varieties.
  • Use pint or half-pint jars only.
  • Do not add flour, cornstarch, or other thickeners before canning. If you want a thicker salsa, drain tomatoes well and simmer to reduce liquid before filling the jars.

Following these guidelines helps ensure safe preservation and the best results. If you’re making this salsa to eat fresh, don’t worry about being quite so exact. Fresh lime juice is delicious, and you can adjust the peppers, garlic, and other ingredients to fit your family’s preferences. However, if you plan to can the salsa, follow the recipe as written to ensure safe preservation.


How to Make Garden Salsa (Step-by-Step)

Left: Tomatoes in an ice bath. Right: Peeled tomatoes in a metal colander on a wooden surface.
  1. Step 1: Peel and prepare the tomatoes
    Wash the tomatoes and remove the stem ends. To peel them, blanch a few tomatoes at a time in boiling water until the skins begin to split. Transfer immediately to cold water and slip off the skins.
A bowl filled with freshly chopped tomatoes on a wooden surface.
  1. Step 2: Chop and drain the tomatoes
    Remove the cores and seeds, then chop the tomatoes. Measure 15 cups of chopped tomatoes and place them in a colander to drain for 30 minutes. This helps prevent watery salsa.
Chopped tomatoes simmering in a pot, with juice and seeds visible among the pieces.
  1. Step 3: Simmer the tomatoes
    Transfer the drained tomatoes to a large nonreactive pot. Bring to a boil, then reduce the heat and simmer uncovered for about 1½ hours, stirring occasionally, until thickened to your desired consistency.
Chopped cilantro, onions, green and red peppers on top of tomato sauce, being mixed with a wooden spoon.
  1. Step 4: Add the remaining ingredients
    Stir in the peppers, onions, garlic, lime juice, vinegar, tomato paste, seasonings, and remaining ingredients. Bring the mixture back to a boil and simmer for 10 minutes to blend the flavors.
Four upside-down glass cups with water spots inside a dishwasher rack.
  1. Step 5: Prepare the jars
    While the salsa simmers, prepare clean, hot jars and gather your canning supplies. Keeping everything ready makes the filling process much easier.
A hand wipes the rim of a glass jar filled with chunky tomato salsa using a white cloth.
  1. Step 6: Fill the jars
    Using a funnel and ladle, fill the hot jars with salsa, leaving ½-inch headspace. Remove air bubbles, adjust the headspace if needed, wipe the rims clean, and apply the lids and rings until fingertip tight.
A hand uses tongs to place jars into boiling water in a large pot for canning.
  1. Step 7: Process the jars
    Place the filled jars in a boiling-water canner with water covering the lids by at least 1 inch. Process according to the recommended time for your elevation.
Jars filled with homemade salsa, some stacked on a shelf and one jar held up close by a hand.
  1. Step 8: Cool, check seals, and store
    Turn off the heat and let the jars rest in the canner for 5 minutes. Remove them carefully and place them on a towel-lined counter. Allow the jars to cool undisturbed for 12–24 hours. Check the seals, remove the rings, label the jars, and store in a cool, dark place. For best quality, use within 1 year. Although they will store for up to

How to Can Garden Salsa

If you’re planning to preserve your salsa, gather your canning supplies before you begin. Having everything ready makes the process much smoother.

  1. Prepare your canning equipment. Fill a boiling-water canner or deep stockpot fitted with a rack and begin heating the water. Wash jars, lids, and rings.
  2. Prepare the salsa. Follow the recipe instructions and simmer the salsa as directed.
  3. Fill the jars. Place a wide-mouth funnel on each jar and ladle hot salsa into hot pint or half-pint jars, leaving the recommended headspace.
  4. Remove air bubbles. Slide a bubble remover or plastic utensil around the inside edge of each jar to release trapped air pockets. Check the headspace again and add more salsa if needed.
  5. Clean the rims. Wipe jar rims with a clean, damp towel to remove any salsa residue that could prevent a proper seal.
  6. Apply lids and rings. Center the lid on each jar and screw on the ring until fingertip tight.
  7. Process the jars. Using a jar lifter, carefully place jars into the boiling-water canner. Process according to the recommended time for your altitude. (See below)
  8. Cool and check seals. Remove jars with the jar lifter and place them on a towel-lined counter. Let them cool undisturbed for 12–24 hours. Check that the lids have sealed before storing.
  9. Label and store. Remove the rings, label the jars with the date, and store in a cool, dark place.
Tomato sauce cooking, a pot of boiling water, and jars of homemade sauce being held and stacked.

Equipment You’ll Need

See my complete list of recommended canning supplies.

Processing Times by Altitude

Process hot-packed pint jars in a boiling-water canner using the times below:

  • 0–1,000 feet: 15 minutes
  • 1,001–6,000 feet: 20 minutes
  • Above 6,000 feet: 25 minutes

If you garden in the Phoenix metro area, use the 20-minute processing time because most locations are slightly above 1,000 feet in elevation.

Seven glass jars filled with homemade salsa are stacked outdoors on a wooden surface, surrounded by greenery.

How Long Does Canned Salsa Last?

For the best quality, use home-canned salsa within 12–18 months. Properly sealed jars stored in a cool, dark location are often safe beyond that timeframe, but the flavor, texture, and color are best during the first year.

Once opened, store salsa in the refrigerator and use it within 1–2 weeks.

If a jar loses its seal, develops an off odor, unusual color, mold, or signs of spoilage, discard it immediately.


Tips for Best Salsa Texture and Flavor

  • Draining tomatoes for 30 minutes and simmering them down before adding vegetables keeps the salsa from being watery.
  • Toast cumin seeds in a dry pan until fragrant, then crush for a deeper flavor.
  • For a milder salsa, replace some hot peppers with more Anaheim or poblano peppers, but keep the total pepper volume unchanged.
  • Always taste a tiny piece of each hot pepper, so you have a sense of the heat you are adding.
A hand holds a colander with five red tomatoes, freshly picked from a garden.

Homemade Salsa FAQs

Can I use fresh lime juice?

Use bottled lime (or lemon) juice for canning to ensure consistent acidity. Add fresh lime after opening for extra brightness.

Can I add corn or black beans before canning?

No. Add low-acid ingredients like corn or beans after you open the jar.

Why not use quart jars?

This salsa is tested for pints and half-pints. Quart processing times are not validated for safety.

My salsa separated in the jar. Is that ok?

Yes. Separation can happen and is safe as long as the jar sealed properly. Gently shake before serving.

Can I double the recipe?

For best heat-through and texture, run back-to-back single batches rather than doubling in one pot.

How do I adjust the heat level safely?

Mix and match hot peppers to taste, but keep the overall pepper amount the same as written

A hand holds a jar of homemade salsa; more labeled jars are stacked on wooden shelves in the background.

Homemade Garden Salsa Recipe (Perfect for Canning)

5 from 1 vote
This fresh garden salsa is the perfect way to use ripe tomatoes, peppers, onions, and herbs straight from the garden. It’s simple to make, easy to customize, and bursting with fresh flavor—perfect for chips, tacos, grilled meats, or preserving the taste of summer.
Prep Time 45 minutes
Cook Time 2 hours
Total Time 2 hours 45 minutes
Servings: 9 pints
Course: Appetizer, Side Dish, Snack
Cuisine: Mexican
Calories: 112

Ingredients
  

  • 8 pounds Ripe paste tomatoes See note
  • 2 cups Mild Green peppers (Anaheim or poblano) Seeded and diced
  • ⅓ to ½ cup Hot peppers (Jalapeño or Serrano) Seeded and diced
  • 2 cups Onions Diced
  • ½ cup Fresh cilantro Chopped
  • ½ cup Lime juice Bottled if canning
  • ½ cup White vinegar 5%
  • cup Tomato paste
  • 5 cloves Garlic Minced
  • 1 teaspoon Salt
  • 1 teaspoon Cumin
  • 1 teaspoon Black pepper

Method
 

Prep Tomatoes
  1. Wash tomatoes and remove stem ends.
  2. To peel, bring several inches of water to a boil in a large saucepan. Immerse tomatoes a few at a time for 30 to 60 seconds until skins split.
  3. Transfer to cold water, slip off skins, and discard.
  4. Remove cores and seeds, then chop. Measure 15 cups of chopped tomatoes and place in a large colander set in the sink. Drain for 30 minutes so your salsa is not runny.
Simmer
  1. Transfer drained tomatoes to an 8-quart nonreactive pot. Bring to a boil, then reduce heat and simmer uncovered for about 1½ hours, stirring often, until thickened to your liking.
Add Remaining Ingredients
  1. Stir in peppers, onions, bottled lime juice, 5% white vinegar, tomato paste, garlic, salt, crushed cumin seeds, and black pepper. Return to a boil, then simmer 10 minutes. Remove from heat.
Fill Jars
  1. Prepare clean, hot jars. Ladle hot salsa into jars leaving ½-inch headspace. Wipe rims clean. Apply lids and rings until fingertip tight.
Process
  1. Place filled jars on the rack in a boiling-water canner with water covering lids by at least 1 inch. Return to a vigorous boil and process for the time in the table (see notes). When time is up, turn off heat and let jars rest in the canner for 5 minutes. Remove to a towel-lined counter. Do not tilt. Let cool undisturbed for 12 to 24 hours.
Store
  1. Remove rings, check seals, wipe jars, label, and store in a cool, dark place. For best quality, use within 1 year. Refrigerate after opening and enjoy within 1 to 2 weeks.

Notes

Tomatoes: I love using Roma or San Marzano tomatoes, but you can use whatever you’d like. Peel, core, seed, and chop them roughly and then measure 15 cups of chopped tomatoes.
Consistency: It isn’t safe to add thickeners to this recipe before canning. For a thicker salsa, drain tomatoes well and simmer until it is to your liking.
Processing Times for Hot-Pack Pints:
0 to 1,000 ft: 15 minutes
1,001 to 6,000 ft: 20 minutes
Above 6,000 ft: 25 minutes
Phoenix metro is just over 1,000 ft, so use 20 minutes.

Tried this recipe?

Let us know how it was!

If this recipe was helpful, please share it. And if you made it, leave a comment with your pepper combo and how it turned out.

Subscribe to the newsletter for gardening tips and seasonal advice sent to your inbox every week.

Join the List

1 comment on "Homemade Garden Salsa Recipe (Perfect for Fresh Tomatoes)"

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating