Salsa: Easily make it year-round with this quick recipe using canned tomatoes! Just blend the ingredients in a food processor and enjoy with your favorite chips.

A big bowl of delicious salsa, packed with vibrant flavors, paired with a pile of crispy chips ready for dipping.

The Best Homemade Salsa Recipe

Growing up, we always had salsa in the pantry or fridge. It was one of those staples my mom always restocked. I thought I was a salsa fan, but I didn’t realize how much I loved it until I tried fresh salsa for the first time. There is seriously nothing like it.

To keep enjoying salsa year-round without relying on store-bought jars, spending ridiculous amounts on fresh salsa, or waiting for my garden to produce tomatoes, I knew I had to create a homemade version. This recipe is the solution. It delivers all the things I love about fresh salsa, and you can make it any time of the year.

I’m all about that restaurant-style salsa flavor and texture, and this recipe delivers exactly that. It’s as good as it sounds.

Why We Love This Salsa

  1. Convenient: Uses easily available canned tomatoes and other pantry staples.
  2. Quick and Easy: Minimal prep time with a simple food processor method.
  3. Fresh-Tasting: Achieves a garden-fresh flavor using canned ingredients.
  4. Customizable: Easily adjustable spice levels and seasonings.

Quick Tip

For a smoother salsa, blend the ingredients longer in the food processor. For a chunkier texture, pulse briefly and leave larger pieces.

Everything being added to the food processor and being pulsed to desired consistency.

Ingredients

  • Onion and Garlic: Use yellow onion for milder flavor, red for more bite. Fresh garlic is best but in a pinch jarred will work.
  • Green Bell Pepper: Follow this guide for the easiest way to cut your bell pepper.
  • Jalapeño Pepper: Wear gloves when handling to avoid irritation. If you want more heat, leave the seeds in; for less heat, remove them.
  • Whole Peeled Tomatoes: Use the entire can, including the sauce. I love San Marzano Tomatoes for their delicious flavor.
  • Fire-Roasted Diced Green Chiles: No need to drain, add directly to the processor.
  • Fresh Cilantro: Measure by packing into the cup. If you don’t love cilantro leave out or use parsley or basil in it’s place.
  • Lime Juice: Fresh juice makes a big difference.
  • Sugar: Adjust to taste if you prefer less sweetness. Some tomatoes are sweeter than others so in some cases you can leave out all together.
  • Seasonings: Season slowly and to personal preference.
  • Tomato Paste: Intensifies tomato flavor and thickens salsa.
  • Apple Cider Vinegar: White wine vinegar or red wine vinegar will work as well.

The finished salsa recipe in a bowl, ready to be served with fresh chips on the side, bursting with fresh and vibrant flavors.

How To Make Salsa

My favorite part about this salsa, besides how delicious it is obviously, is how easy it is!

  1. Chop: Coarsely chop onion, pepper, jalapeño, and garlic.
  2. Blend: Add all ingredients to a food processor and pulse to desired consistency.
  3. Season and Chill: Taste, adjust seasonings, and chill to blend flavors.

Quick Tip

Don’t have a food processor? No problem, you can use a blender. Just blend slowly and watch for the consistency you want.

A chip being dipped into the salsa, scooping up a perfect bite of delicious and flavorful salsa.

Salsa Serving Suggestions:

Storage

Store the salsa in an airtight container in the refrigerator for up to one week.

For longer storage, freeze it in a freezer-safe container for up to three months. Thaw in the refrigerator before using.

More Appetizers

5 from 3 votes

Salsa

Make salsa anytime with this easy, year-round recipe! Just blend canned tomatoes and a few ingredients, and you’re all set to dive in with your favorite chips.
Prep Time: 15 minutes
Chilling Time (Optional): 1 hour
Total Time: 1 hour 15 minutes
Servings: 4 servings

Equipment

  • Large food processor 12-cup

Ingredients 
 

  • 1/2 cup yellow onion or red onion, coarsely chopped
  • 1/3 cup green bell pepper coarsely chopped
  • 2 tablespoons jalapeño pepper coarsely chopped; 1 large pepper, seeds and ribs removed, see note 1
  • 1 tablespoon garlic coarsely chopped, 2 to 3 large cloves
  • 1 (28-ounce) can San Marzano whole peeled tomatoes
  • 1 (4-ounce) can fire-roasted diced green chiles
  • 1/2 cup fresh cilantro coarsely chopped, pack in when measuring
  • 1 lime
  • 1 teaspoon granulated sugar
  • 1-1/4 teaspoon fine sea salt see note 2
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon pepper
  • 1-1/2 tablespoon tomato paste
  • 1/2 tablespoon apple cider vinegar

Instructions 

  • Coarsely chop the onion, pepper, jalapeño (see note 1), and garlic.
  • Add roughly chopped onion, pepper, jalapeños, and garlic to a large (12-cup) food processor. Include entire can of tomatoes (with sauce), undrained diced green chiles, cilantro, 2 tablespoons lime juice, sugar, salt (see note 2), cumin, pepper, tomato paste, and apple cider vinegar.
  • Pulse ingredients in food processor until desired consistency is achieved. Less pulsing for chunkier salsa, more for a smoother texture.
  • Taste and adjust salt, pepper, and lime juice to your liking. Transfer to an airtight container and chill in fridge for about 1 hour before serving, allowing flavors to meld and salsa to cool. Chilling isn’t essential but enhances flavors.

Video

Recipe Notes

Note 1: Remove jalapeño seeds and ribs before chopping for salsa. Adjust jalapeño quantity to control heat. Wear gloves when handling jalapeños to avoid capsaicin irritation on skin, eyes, mouth, or nose.
Note 2: Not all salts season the same. I used fine sea salt, but if you’re using table salt, you’ll want to add less. Season slowly and to personal preference.
Nutrition Note: Nutritional information is for approximately 1 cup of salsa per serving.
Store: Store salsa in an airtight container in the fridge for up to 1 week. For longer storage, freeze in a freezer-safe container for up to 3 months. Thaw in the fridge.

Nutrition

Serving: 1serving | Calories: 39kcal | Carbohydrates: 9g | Protein: 2g | Fat: 1g | Saturated Fat: 1g | Sodium: 792mg | Potassium: 311mg | Fiber: 2g | Sugar: 4g | Vitamin A: 2240IU | Vitamin C: 39mg | Calcium: 30mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelsea’s Messy Apron! I’m Chelsea, the recipe developer, food photographer, and writer behind the site. I’m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping by—I hope you find something delicious to make!

More Recipes You'll Love

5 from 3 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




6 Comments

  1. Teresa says:

    5 stars
    We will never eat pre-made salsa again. This is so fresh and flavorful! We made this restaurant style, and it’s better than the restaurants. How many tomatoes if we use fresh?

    1. Chelsea says:

      I am so thrilled to hear this! Thanks Teresa! 🙂

      1. Teresa says:

        5 stars
        I have made this salsa with my own tomatoes and it takes about 2lbs. It’s awesome!

        1. Chelsea says:

          Delish! So glad this salsa was a hit! Thanks Teresa! 🙂

  2. Patricia says:

    Can salsa be frozen?

    1. Chelsea Lords says:

      It can, but I don’t love the texture/flavor after being thawed. It does get pretty watery. The color and texture also slightly changes. Here is an article that outlines how to freeze it: https://www.canyoufreezethis.com/can-you-freeze-salsa/