Craving that fresh garden salsa flavor all year round? You’re not alone! Preserving salsa in jars lets you capture summer’s bounty for quick meals, zesty snacks, and gift-giving. From classic tomato to fruity variations, these 16 methods make canning easy and delicious. Dive in to find your new favorite recipe!
Classic Tomato Salsa

For a burst of summer flavor, this classic tomato salsa is a must-make. It's perfect for canning or enjoying fresh with chips.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
- 2 lbs Roma tomatoes, finely diced (about 4 cups)
- 1/2 cup white onion, finely chopped
- 1/4 cup fresh cilantro, chopped
- 1 jalapeño pepper, seeded and minced
- 2 cloves garlic, minced
- 3 tbsp freshly squeezed lime juice
- 1 tsp kosher salt
- 1/2 tsp ground cumin
Instructions
- In a large bowl, combine the diced Roma tomatoes, finely chopped white onion, minced jalapeño, and minced garlic.
- Add the chopped fresh cilantro, freshly squeezed lime juice, kosher salt, and ground cumin. Stir until evenly incorporated.
- Transfer the mixture to a medium saucepan and bring to a boil over medium-high heat. Tip: Use a heavy-bottomed pot to prevent scorching.
- Reduce heat to low and simmer for 10 minutes, stirring occasionally. The salsa will thicken slightly and deepen in flavor. For a chunkier texture, reduce simmer time to 5 minutes.
- Remove from heat and let cool to room temperature. Stir in an extra pinch of salt if needed. Tip: Let it rest 30 minutes for flavors to meld.
- For canning, ladle hot salsa into sterilized jars, leaving 1/2-inch headspace, and process in a boiling water bath for 15 minutes. Otherwise, refrigerate and use within 1 week.
Really, this salsa shines as a chip dip or taco topper. The bright acidity from lime and gentle heat from jalapeño make it incredibly versatile, blending the sweet-tart tomatoes with earthy cumin and fresh cilantro.
Spicy Roasted Salsa

Looking for a salsa that brings the heat and the smoke? This spicy roasted salsa uses charred tomatoes and jalapeños for a deep, fiery flavor that’ll wake up any taco night.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
For the Roasted Vegetables
- 6 Roma tomatoes (about 1.5 lbs), halved
- 2 jalapeño peppers, stems removed (seeds left in for heat)
- 1/2 medium white onion, cut into thick slices
- 3 cloves garlic, unpeeled
- 2 tbsp avocado oil (or other high-smoke-point oil)
For the Salsa
- 1/2 cup fresh cilantro leaves, loosely packed
- Juice of 1 lime (about 2 tbsp)
- 1 tsp kosher salt
- 1/2 tsp ground cumin
Instructions
- Preheat oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper.
- Arrange tomatoes cut-side up, jalapeños, onion slices, and garlic cloves on the prepared sheet. Tip: Wear gloves when handling jalapeños to avoid skin irritation. Drizzle with avocado oil and toss gently to coat.
- Roast for 20 minutes, until tomatoes are blistered and onions are softened. The garlic should be soft when squeezed. Tip: Don't overroast the garlic or it will turn bitter — remove it if it starts to darken too much. Remove from oven and let cool slightly.
- Peel the garlic cloves and discard skins. Transfer roasted vegetables to a blender or food processor. Add cilantro, lime juice, salt, and cumin. Tip: For a chunky salsa, pulse just a few times; for smooth, blend longer. Scrape down sides as needed.
- Taste and adjust seasoning with more salt or lime juice. Transfer to a bowl and let cool completely before serving. For extra smokiness, you can broil the vegetables for 2-3 minutes before roasting.
Pile this salsa onto crispy tortilla chips, or spoon it over grilled chicken or fish. The smoky heat from the roasted jalapeños lingers beautifully, and the bright lime-cilantro finish keeps it fresh. You’ll never go back to jarred salsa again.
Mango Salsa

You know summer is here when fresh mango salsa hits the table. This version balances sweet ripe mangoes with a zesty lime kick, making it the perfect companion for grilled fish or crispy tortilla chips.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
- 2 ripe mangoes, peeled and diced into 1/4-inch cubes
- 1/2 cup finely diced red onion
- 1 jalapeño pepper, seeded and minced
- 1/4 cup chopped fresh cilantro
- 3 tablespoons fresh lime juice (from about 2 limes)
- 1/2 teaspoon fine sea salt
Instructions
- Select mangoes that are ripe but still firm to the touch; peel and dice them into 1/4-inch cubes for uniform texture.
- Finely dice the red onion and mince the seeded jalapeño—removing the seeds tames the heat.
- In a large bowl, combine the mango, red onion, jalapeño, and chopped cilantro.
- In a separate small bowl, whisk together the fresh lime juice and fine sea salt until the salt is fully dissolved.
- Pour the lime dressing over the fruit mixture and toss gently to coat every piece.
- Let the salsa rest at room temperature for 10 minutes—this allows the flavors to marry beautifully.
- Serve immediately, or cover and refrigerate for up to 2 hours for a chilled version.
You'll love how the sweet mango contrasts with the tangy lime and spicy jalapeño. Scoop it up with tortilla chips or spoon it over grilled chicken for a burst of summer flavor.
Corn and Black Bean Salsa

Just in time for your next backyard barbecue, this corn and black bean salsa brings a hearty, fresh twist to the classic dip. It's packed with smoky charred corn, creamy avocado, and a zesty lime kick that'll have everyone coming back for more.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 5 minutes
Ingredients
For the Salsa
- 2 cups fire-roasted corn kernels (from 3 ears fresh corn, grilled and cut off cob)
- 1 can (15 oz) black beans, rinsed and drained
- 1/2 cup finely diced red onion
- 1 jalapeño, seeded and minced
- 1/2 cup chopped fresh cilantro
- 1 ripe Hass avocado, cut into 1/2-inch dice
- 3 tablespoons freshly squeezed lime juice
- 2 tablespoons extra-virgin olive oil
- 1/2 teaspoon ground cumin
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
Instructions
- Heat a dry cast-iron skillet over medium-high heat until smoking. Add the corn kernels in a single layer and cook without stirring for 2–3 minutes until charred on one side; then stir and cook another 1–2 minutes for even browning. Transfer to a large bowl and let cool.
- Add the rinsed black beans, diced red onion, minced jalapeño, and chopped cilantro to the bowl with corn. Stir gently to combine.
- In a small bowl, whisk together lime juice, olive oil, cumin, salt, and pepper until emulsified. Pour over the corn mixture and toss to coat evenly.
- Gently fold in the diced avocado just before serving to maintain its texture and prevent browning. Taste and adjust salt or lime as desired.
- For best results, let the salsa sit at room temperature for 10 minutes to allow flavors to meld, then serve with tortilla chips or as a topping for grilled fish or tacos.
Keep this salsa chilled until serving for the best texture—the avocado stays firm and the corn remains snappy. The combination of smoky-sweet corn, creamy black beans, and bright lime makes every bite a fiesta on your plate.
Pineapple Salsa

Mango might be the usual tropical star, but pineapple salsa is a sunny standout that's incredibly easy to throw together. This fresh, fruity salsa brings a bright kick to any fish dish, with just the right balance of sweet and tangy.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
- 1 medium ripe pineapple, peeled, cored, and cut into 1/4-inch dice (about 2 cups)
- 1/2 cup red onion, finely diced
- 1 jalapeño pepper, seeded and minced
- 1/4 cup fresh cilantro leaves, chopped
- 3 tablespoons freshly squeezed lime juice
- 1/2 teaspoon kosher salt
Instructions
- In a medium bowl, combine the diced pineapple, finely diced red onion, seeded and minced jalapeño, and chopped cilantro.
- Add the freshly squeezed lime juice and kosher salt, then gently toss everything together until evenly coated.
- Taste and adjust seasoning with additional lime juice or salt if desired. For best flavor, let the salsa rest at room temperature for 10–15 minutes to allow the flavors to meld.
- Tip: Use a very ripe pineapple for natural sweetness—look for one with yellow skin and a fragrant base. For milder heat, remove all seeds and white pith from the jalapeño. For extra brightness, add a tiny pinch of sugar if the pineapple isn't quite sweet enough.
Zesty and bright, this pineapple salsa delivers a juicy crunch with every bite, with the heat of jalapeño and tang of lime cutting through the sweetness. Spoon it over grilled mahi-mahi, salmon, or chicken, or serve it alongside tortilla chips for a crowd-pleasing appetizer.
Green Salsa Verde

Oh, the magic of a fresh salsa verde! This bright and tangy blend of tomatillos and cilantro will liven up any dish. It's incredibly easy to make and beats anything from a jar.
Serving: 2 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the Salsa Verde
- 1 lb fresh tomatillos, husked and rinsed
- 1 cup fresh cilantro leaves and tender stems, packed
- 1/2 cup white onion, roughly chopped
- 2 garlic cloves, peeled
- 1 jalapeño pepper, stemmed and seeded (leave seeds for heat)
- 2 tbsp freshly squeezed lime juice
- 1/2 tsp sea salt, plus more to taste
- 1/4 tsp ground cumin
Instructions
- Place the tomatillos in a medium saucepan and cover with water. Bring to a boil over high heat, then reduce to a simmer. Cook for 10 minutes, until the tomatillos are softened and have changed color.
- Using a slotted spoon, transfer the cooked tomatillos to a blender. Reserve about 1/4 cup of the cooking liquid.
- Add the cilantro, onion, garlic, jalapeño, lime juice, salt, and cumin to the blender.
- Blend on high until smooth, about 30 seconds. If the salsa is too thick, add a tablespoon of the reserved cooking liquid until desired consistency is reached. Tip: Be careful not to over-blend, or it will become frothy.
- Taste and adjust seasoning, adding more salt or lime juice if needed. For best flavor, let the salsa sit for 30 minutes at room temperature before serving. Tip: This resting time allows the flavors to meld beautifully.
Drizzle this salsa over tacos, eggs, or grilled chicken for an instant flavor boost. Its zesty, herby kick is perfect for dipping chips, too. You'll love how versatile and refreshing it is.
Chipotle Salsa

You know that smoky, spicy salsa you get at the best taquerias? This chipotle salsa brings that heat home with fire-roasted tomatoes and smoky chipotles, and it's ridiculously easy to make.
Serving: 8 | Prep Time: 10 minutes | Cooking Time: 0 minutes
Ingredients
- 1 (14-ounce) can fire-roasted diced tomatoes, undrained
- 2 chipotle peppers in adobo sauce, finely minced, plus 2 teaspoons adobo sauce
- 1/2 cup finely diced white onion
- 1/4 cup freshly chopped cilantro
- 2 tablespoons fresh lime juice
- 1 clove garlic, minced
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
Instructions
- In a medium bowl, combine the undrained fire-roasted tomatoes, minced chipotle peppers, adobo sauce, diced white onion, cilantro, lime juice, minced garlic, salt, and pepper.
- Stir well to incorporate all ingredients. For a smoother texture, pulse half the mixture in a blender for 5 seconds and stir back in. (Tip: For an extra-smoky flavor, toast the whole chipotle peppers in a dry skillet for 30 seconds before mincing.)
- Taste and adjust seasoning. Add more adobo sauce for heat or a pinch of sugar if the tomatoes are too acidic. (Tip: Let the salsa rest for 15 minutes at room temperature to allow flavors to meld.)
- Refrigerate in a sealed container for up to one week. The flavors deepen overnight. (Tip: For the best texture, use a sharp knife to dice the onion and cilantro—avoid a food processor, which turns them watery.)
Use this salsa as a dip with sturdy tortilla chips, or spoon it over tacos, grilled chicken, or scrambled eggs. Its smoky, balanced heat makes every bite better—and it's even better the next day, so make a double batch.
Peach Salsa

Take a classic salsa and give it a sweet and spicy twist with ripe peaches and a hint of chili. It’s a refreshing change from tomato-based salsas and perfect for summer gatherings.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
- 2 cups diced ripe peaches (peeled if desired, 1/2-inch cubes)
- 1/2 cup finely diced red onion
- 1 jalapeño pepper, seeded and minced
- 1/4 cup fresh cilantro, chopped
- 2 tablespoons fresh lime juice
- 1/2 teaspoon kosher salt
Instructions
- Dice the peaches into uniform 1/2-inch cubes for even texture. Tip: Use ripe but firm peaches to avoid mushiness.
- In a medium bowl, combine the diced peaches, red onion, and minced jalapeño. For a milder salsa, remove all seeds and ribs from the jalapeño.
- Add the chopped cilantro and fresh lime juice to the bowl.
- Sprinkle with kosher salt and toss gently to combine, being careful not to break the peach cubes.
- Let the salsa sit at room temperature for 15 minutes to allow the flavors to meld. This resting step is key for the best taste.
- Taste and adjust seasoning, adding more lime juice or salt if needed. Serve immediately or refrigerate for up to 2 hours.
Let this vibrant salsa rest for at least 15 minutes before serving to allow the flavors to marry. Serve with grilled chicken, fish tacos, or simply scoop it up with tortilla chips. The sweet heat is incredibly addictive!
Roasted Garlic Salsa

Under the broiler, garlic and tomatoes transform into a smoky, sweet duo that makes this salsa unforgettable. You'll want to slather it on everything.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
For the Roasted Vegetables
- 3 heads garlic, tops sliced off to expose cloves
- 1 1/2 pounds Roma tomatoes (about 6 medium), halved lengthwise
- 1 large jalapeño pepper, stem removed and halved lengthwise
- 1/2 medium white onion, cut into 1/2-inch-thick rounds
- 2 tablespoons extra-virgin olive oil
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
For the Salsa
- 1/4 cup fresh cilantro, finely chopped
- 2 tablespoons freshly squeezed lime juice (from about 1 lime)
- 1/2 teaspoon kosher salt, or to taste
Instructions
- Preheat your oven's broiler to high and position a rack about 6 inches from the heating element. Line a rimmed baking sheet with aluminum foil for easy cleanup.
- Arrange the garlic heads, cut-side up, along with the tomato halves (cut-side up), jalapeño halves (skin-side up), and onion rounds on the prepared baking sheet. Drizzle everything with the olive oil and sprinkle with 1/2 teaspoon salt and 1/4 teaspoon pepper.
- Broil until the garlic skins are browned and the tomatoes, jalapeño, and onion are charred in spots, about 12–15 minutes. Rotate the pan halfway through for even browning. Keep a close eye to prevent burning—broilers vary in intensity.
- Remove the baking sheet from the oven and let the vegetables cool until they're easy to handle, about 5 minutes. Squeeze the roasted garlic cloves from their skins into a blender or food processor—they should slip right out.
- Add the charred tomatoes, jalapeño (seeds and all if you like heat, or remove them for milder salsa), and onion to the blender with the garlic. Pulse until chunky-smooth—don't puree; you want some texture.
- Transfer the salsa to a bowl and stir in the chopped cilantro and lime juice. Taste and add the remaining 1/2 teaspoon salt if needed. For deeper flavor, let it sit at room temperature for 30 minutes before serving.
- Serve immediately or refrigerate in an airtight container for up to 5 days. The flavors will meld and improve overnight.
Bursting with smoky sweetness and a gentle kick, this roasted garlic salsa is a crowd-pleaser. Try it spooned over tacos, stirred into scrambled eggs, or simply scooped up with warm tortilla chips—you can't go wrong.
Fire-Roasted Tomato Salsa

Zesty and bold, this fire-roasted tomato salsa brings restaurant-quality flavor to your table in minutes. With just a handful of ingredients and minimal effort, you'll have a vibrant, smoky salsa that's perfect for chips or tacos.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 5 minutes
Ingredients
Salsa Base
- 1 can (14.5 oz) fire-roasted crushed tomatoes
- 1/2 cup finely diced red onion (about 1 small)
- 1/4 cup freshly squeezed lime juice
- 1/4 cup chopped fresh cilantro leaves
Seasonings & Heat
- 1-2 jalapeño peppers, seeded and minced (adjust to heat preference)
- 2 cloves garlic, finely minced
- 1 teaspoon kosher salt
- 1/2 teaspoon ground cumin
- 1/4 teaspoon smoked paprika (optional)
Instructions
- In a medium mixing bowl, combine the fire-roasted crushed tomatoes, finely diced red onion, and freshly squeezed lime juice. Stir gently to incorporate.
- Add the chopped cilantro, minced jalapeño, and garlic. Mix until all ingredients are evenly distributed.
- Season with kosher salt, ground cumin, and smoked paprika (if using). Stir thoroughly, then taste and adjust salt or lime as needed. Tip: Let the salsa rest for at least 10 minutes after mixing to allow the flavors to meld together.
- For a slightly smoother texture, transfer half the mixture to a food processor and pulse 2-3 times, then fold back into the chunky portion. Avoid over-processing—some texture is desirable.
- Transfer to a serving bowl and let sit at room temperature for 15 minutes before serving to let the flavors develop further. For deeper flavor, refrigerate for 1 hour before serving.
- Serve with tortilla chips, or use as a topping for tacos, burrito bowls, or grilled meats.
Serve this salsa chilled or at room temperature—it's versatile enough for any occasion. The smoky fire-roasted tomatoes provide a robust base that pairs beautifully with fresh cilantro and lime, making it a crowd-pleasing staple.
Herbed Avocado Salsa

Salsa lovers, this herbed avocado salsa is a total game-changer for taco night. Creamy avocado meets a burst of fresh herbs, creating a vibrant topping that’s ridiculously easy to throw together. You’ll want it on everything.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
Produce
- 2 ripe Hass avocados, halved and pitted
- 1/4 cup finely chopped red onion
- 1 jalapeño, seeded and minced
- 1/4 cup loosely packed fresh cilantro leaves, chopped
- 2 tablespoons fresh mint leaves, chopped
- 1 tablespoon fresh lime juice (from about 1/2 lime)
Pantry
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon freshly ground black pepper
- 1/4 teaspoon ground cumin
Instructions
- Scoop the avocado flesh into a medium mixing bowl. Use a fork to mash it to your desired consistency—leave some chunks for texture.
- Add the chopped red onion, minced jalapeño, cilantro, and mint to the bowl. Sprinkle with salt, pepper, and cumin.
- Pour the lime juice over the mixture and gently fold everything together until evenly combined. Taste and adjust salt or lime if needed—the acidity helps prevent browning.
- Let the salsa rest for 5 minutes at room temperature to allow the flavors to meld. For best results, serve immediately.
Use this salsa as a vibrant topping for grilled fish tacos, spoon it over quesadillas, or simply scoop it up with crunchy tortilla chips. The creamy avocado with the bright, herbaceous kick will make every bite pop.
Cucumber Salsa

This cucumber salsa is a zesty, hydrating blend perfect for beating the heat. It's quick to throw together and pairs with almost any summer meal.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
- 2 cups English hothouse cucumbers, finely diced (about 2 medium)
- 1 cup vine-ripened Roma tomatoes, seeded and diced (about 2 tomatoes)
- 1/4 cup red onion, minced
- 1 jalapeño pepper, seeded and finely chopped
- 1/4 cup fresh cilantro leaves, chopped
- 2 tablespoons freshly squeezed lime juice
- 1 tablespoon extra-virgin olive oil
- 1/2 teaspoon sea salt
- 1/4 teaspoon freshly ground black pepper
Instructions
- Using a sharp chef's knife, dice the cucumbers into even 1/4-inch cubes for consistent texture. Combine them with tomatoes, onion, jalapeño, and cilantro in a medium bowl.
- Drizzle the lime juice and olive oil over the mixture. Season with salt and pepper—start with less salt and adjust to taste.
- Toss gently with a rubber spatula to avoid crushing the vegetables. Let the salsa rest at room temperature for 5 minutes to meld the flavors. For a colder salsa, refrigerate for 15 minutes before serving.
Refreshing and crisp, this salsa brings a burst of garden-fresh flavor to any table. Serve it alongside grilled chicken, spoon over fish tacos, or enjoy as a light dip with tortilla chips.
Hot Pepper Salsa

Variety is the spice of life, and this hot pepper salsa brings the heat with a medley of fiery peppers. Perfect for heat lovers, it's a bold, fresh salsa that'll wake up your taste buds.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 0 minutes
Ingredients
Peppers & Aromatics
- 2 ripe Roma tomatoes, seeded and finely diced
- 1 small red onion, finely diced (about 1/2 cup)
- 2 cloves garlic, minced
- 1 jalapeño pepper, seeded and minced
- 1 serrano pepper, seeded and minced
- 1 habanero pepper, seeded and minced (wear gloves)
- 1/4 cup fresh cilantro, chopped
Acid & Seasoning
- 3 tablespoons fresh lime juice
- 1 teaspoon kosher salt
- 1/2 teaspoon ground cumin
- 1/4 teaspoon sugar
Instructions
- In a medium bowl, combine the diced tomatoes, red onion, minced garlic, jalapeño, serrano, and habanero. Tip: Use gloves when handling habanero to avoid skin irritation.
- Add the fresh cilantro, lime juice, salt, cumin, and sugar. Stir well to incorporate all ingredients.
- Taste and adjust seasoning if needed—add more salt for depth or lime for brightness. Tip: Let salsa sit for 10 minutes to meld flavors.
- Serve immediately or refrigerate in an airtight container for up to 5 days. Stir before serving. Tip: For a smokier flavor, char the peppers and tomatoes under a broiler before dicing.
Vibrant and fiery, this salsa delivers a punch of heat balanced by tangy lime and fresh cilantro. Spoon it over tacos, grilled meats, or just scoop it up with crunchy tortilla chips for a spicy snack.
Beet Salsa

Bring a burst of color and earthy sweetness to your table with this vibrant Beet Salsa. It's packed with nutrients and perfect for health-conscious snackers. Roasting the beets intensifies their flavor, making every bite pop.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
- 3 medium red beets (about 1 lb), scrubbed
- 1/2 cup finely diced red onion
- 1 jalapeño pepper, seeded and minced
- 1/4 cup chopped fresh cilantro
- 2 tbsp freshly squeezed lime juice
- 1 tbsp extra-virgin olive oil
- 1/2 tsp fine sea salt
- 1/4 tsp freshly ground black pepper
Instructions
- Preheat oven to 400°F. Wrap each beet tightly in aluminum foil.
- Place wrapped beets on a baking sheet and roast for 45–50 minutes, until a knife easily pierces the center.
- Let beets cool completely, then peel off the skins using your fingers or a paper towel (wear gloves to avoid staining). Dice into 1/4-inch cubes.
- In a medium bowl, combine diced beets, red onion, jalapeño, and cilantro.
- In a small bowl, whisk together lime juice, olive oil, salt, and pepper. Pour over beet mixture and stir gently to coat.
- Taste and adjust seasoning if needed. For best flavor, let salsa rest 15 minutes before serving to meld the flavors.
The texture is tender yet slightly crunchy from the onion and jalapeño. Serve with tortilla chips or as a topping for tacos. This salsa keeps well in the fridge for up to three days.
Salsa with Roasted Peppers

Zero in on the sweet, smoky depth that roasted bell peppers add to classic salsa. This recipe transforms simple ingredients into a vibrant, restaurant-quality dip. You'll love how the charred peppers elevate the flavor.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
Roasted Peppers
- 2 large red bell peppers
- 1 tablespoon extra-virgin olive oil
Salsa Base
- 4 vine-ripened Roma tomatoes, finely diced
- 1/2 cup finely chopped white onion
- 1 jalapeño pepper, seeded and minced
- 1/4 cup finely chopped fresh cilantro
- 2 tablespoons freshly squeezed lime juice
- 1 clove garlic, minced
- 1/2 teaspoon sea salt
- 1/4 teaspoon freshly ground black pepper
Instructions
- Preheat the broiler to high. Place the whole bell peppers on a baking sheet. Broil, turning every 5 minutes, until the skin is charred and blistered, about 15 minutes. For deeper flavor, char them directly over a gas flame using tongs.
- Transfer the charred peppers to a bowl, cover tightly with plastic wrap, and let steam for 10 minutes. This loosens the skin for easy peeling.
- Meanwhile, in a medium bowl, combine the diced tomatoes, onion, jalapeño, cilantro, lime juice, garlic, salt, and black pepper. Stir gently to mix.
- Once the peppers are cool enough to handle, peel off and discard the charred skin, stems, and seeds. Dice the roasted flesh into 1/4-inch pieces—uniform dice ensures consistent texture.
- Add the diced roasted peppers to the salsa base. Stir to combine. Taste and adjust seasoning, adding more salt or lime juice if desired. Letting the salsa rest for 30 minutes at room temperature allows flavors to meld beautifully.
- Serve at room temperature or chilled. Refrigerate leftovers in an airtight container for up to 3 days.
Smoky and sweet, this salsa strikes the perfect balance. Spoon it over grilled fish, fold into tacos, or scoop up with crunchy tortilla chips. It's a versatile staple you'll make again and again.
Sweet and Sour Salsa

Have you ever thought about combining the brightness of fresh salsa with a tangy sweet-and-sour kick? This Sweet and Sour Salsa does exactly that, blending ripe tomatoes with a balanced mix of sugar and apple cider vinegar for a unique flavor profile that's perfect for dipping or topping.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
Produce
- 4 vine-ripened tomatoes, diced (about 2 cups)
- 1/2 red onion, finely diced (about 1/2 cup)
- 1 jalapeño pepper, seeded and minced
- 1/4 cup fresh cilantro leaves, chopped
Pantry
- 1/2 cup granulated sugar
- 1/4 cup apple cider vinegar
- 1 teaspoon kosher salt
- 1/2 teaspoon ground cumin
- 1/4 teaspoon freshly ground black pepper
Instructions
- Dice the vine-ripened tomatoes into 1/4-inch cubes and set aside.
- In a medium saucepan over medium-high heat, combine the granulated sugar and apple cider vinegar. Cook, stirring occasionally, until the sugar dissolves completely, about 2-3 minutes.
- Add the diced tomatoes, finely diced red onion, seeded and minced jalapeño, kosher salt, ground cumin, and freshly ground black pepper to the saucepan. Stir to combine.
- Bring the mixture to a gentle boil, then reduce the heat to low and simmer, uncovered, for 15-20 minutes, until the salsa thickens slightly and the flavors meld. Tip: Stir occasionally to prevent sticking.
- Remove from heat and stir in the chopped fresh cilantro. Allow the salsa to cool completely to room temperature. Tip: For a smoother texture, pulse the cooled salsa in a food processor a few times.
- Transfer to an airtight container and refrigerate for at least 1 hour before serving to allow the flavors to fully develop. Tip: Taste and adjust sugar or vinegar if needed before serving.
Don't be shy with this salsa—it's incredibly versatile. Spoon it over grilled chicken or fish, or serve it alongside tortilla chips for a party-worthy appetizer. The sweet-tart balance will keep you coming back for more.
Conclusion
Get ready to fill your pantry with homemade salsa all year round! These 16 preservation methods are simple and rewarding. We’d love to hear which recipe becomes your go-to—drop a comment below with your favorite! And don’t forget to share this article on Pinterest to inspire fellow salsa lovers. Happy canning!



