This easy homemade salsa recipe combines canned tomatoes with fresh ingredients. It's delicious and comes together in 5 minutes.

I've been making this homemade salsa recipe for years, and it has the restaurants beat

Crispy tortilla chips and simple, fresh salsa? You can't beat it. I make this homemade salsa recipe all the time. I love having a batch in the fridge because it always comes in handy. It's such a great appetizer and snack. Plus, it goes in many other dishes, like my warm black bean dip.
The best part is that you can make delicious salsa year-round. This recipe doesn't rely on fresh tomatoes. Instead, I like to use high-quality canned tomatoes for convenience. A few minutes after opening the can of tomatoes, the salsa is ready for dipping.

★★★★★
"My husband and I absolutely loved this homemade salsa recipe. It's going to be my go-to recipe from now on. Tortilla chips will never taste the same!"
Camila
Ingredients
To make homemade salsa, you'll need the following ingredients. Refer to the recipe card for the full list of ingredients and measurements.

Tomatoes: I recommend canned whole peeled tomatoes. They're convenient and don't have the tough skin that can affect the salsa's texture. To make a fresh version, I like to use Roma tomatoes. A pound cut into large chunks will do.
Jalapeño: I remove the seeds and chop the jalapeño into small pieces to prevent large chunks when blending. The seeds are the spiciest part of the pepper. If you want more heat in your salsa, keep all or some of the seeds.
White onion: This is the traditional type for salsa, and I think it tastes best. You can also use red or yellow onions if that's what you have on hand. If you find that onions have a strong bite, consider using green onions or shallots as a substitute.
Garlic: A clove of garlic is all you need to add depth to your salsa. Raw garlic has a sharp and pungent flavor that pairs well with the acidity of tomatoes and lime juice.
Cilantro: Fresh cilantro adds a fresh, citrusy flavor that balances heat and acidity. It also boosts the salsa's appearance with a green contrast. I find it an essential herb for delicious salsa. You can omit it if you don't like the flavor.
Lime juice: A little bit is all you need. It adds a sharp, tangy flavor without overpowering the other ingredients. Limes are also a staple in Mexican cooking because they brighten the flavors with zest.
Chili powder: A blend of chili and other herbs and spices that adds warmth to the salsa. It has a mild kick of heat that won't make it too spicy.
Ground cumin: It provides a warm, earthy flavor with a touch of smokiness. It's a unique spice that adds depth to the salsa. If you don't have cumin, it's fine to omit it.
Salt: It's one of the most important ingredients for the best flavor. Under and oversalting are common mistakes when making salsa. I use 1 ½ teaspoons, but you can start with ½ teaspoon and salt to taste.
How to Make Salsa With Canned Tomatoes
The following are the steps and process images to make homemade salsa. Refer to the recipe card for the complete set of instructions.
1. Place ingredients in a food processor or blender. Roughly chop the onion and jalapeño. I like to deseed the jalapeño pepper to prevent the salsa from being too spicy. To deseed one, slice it in half lengthwise and cut or scrape out the seeds. You don't need to do anything to the other ingredients before placing them in the food processor.

2. Pulse until just combined. Restaurant-style salsa is smooth with a slight chunky texture. The key to achieving the same result is to pulse it. You can use a food processor, blender, or immersion blender.

Serving Suggestions

Chill the salsa for at least 30 minutes before serving. It gives the ingredients time to meld. More time to infuse means more flavor. Once you're ready to serve it, chips are a classic choice. But there are many other ways to use salsa. The following are examples of different ways to serve it:
- Other Mexican dishes. Serve it with tacos, quesadillas, enchiladas, nachos, and burritos.
- Rice. Long-grain white rice and basmati rice are perfect for making salsa rice. Whenever you're making a bowl with rice as the base, this is an excellent way to enhance the flavor.
- Burger. Add salsa to a black bean burger with jalapeño, avocado, and pepper jack cheese. It's a delicious Southwest-inspired dish.
- Breakfast burrito. Eggs, potatoes, avocado, and salsa wrapped in a tortilla. It's a tasty way to start the day.
- Mix it in chili. It's a quick way to boost the chili's flavor.
- Eggs. Take your eggs to the next level by topping them with salsa. Add it to scrambled or fried eggs or omelettes.
How to Store

The best way to store homemade salsa is in an airtight jar or container. Then, keep it in the refrigerator for up to 5 days.
You can also freeze it by using airtight, freezer-safe bags, jars, or containers. Leave at least ½ inch of space for expansion. It'll last up to 3 months in the freezer. Before serving the salsa, let it thaw in the refrigerator overnight.
Homemade Salsa Tips and Tricks

After making your first batch of salsa, you'll never go back to the store-bought ones. The following are tips and tricks to make yours even better.
Adjust the texture. One of the best parts of salsa is that you can control the texture. Fewer pulses will give you a chunkier result, while longer blending leads to a smoother salsa.
Let it rest. 30 minutes of rest in the refrigerator is the minimum. The longer, the better, because the flavors will meld and taste more balanced. I like to let it sit overnight. Give those flavors time to come out and get to know each other.
Make it spicier. Add green chiles, cayenne pepper, or leave some jalapeño seeds to increase the heat. With any of the options, you'll have a flavorful, hot salsa.
Use fire-roasted tomatoes. It's an excellent way to add depth to your salsa. They're roasted before canning. It gives them a sweet, deeper flavor with a hint of smokiness.
Use a strainer for excess liquid. If your salsa's too watery, strain some of the liquid. This is especially important if you're using thawed salsa.
Mash the ingredients. Use a molcajete or mortar and pestle to mash the ingredients. Along with roasting the ingredients, mashing them is a way that Mexican restaurants make their salsa taste so good.
Frequently Asked Questions

What's the secret to great-tasting salsa?
If you want the best-tasting salsa possible, use the freshest ingredients and allow it to chill before serving. Allow the flavors to meld in the refrigerator for at least 30 minutes.
What's the best onion for salsa?
While you can use any onion for homemade salsa, white onions are the traditional, authentic choice. They have a sharp flavor and nice crunch. Yellow onions are more pungent, and red onions have a slightly sweet taste. White onions also complement the other ingredients best.
What are common salsa mistakes?
The most common homemade salsa mistakes are over-blending, skipping fresh herbs, and not adding enough salt or acidity. Blending it too much makes your salsa watery. Fresh herbs have a better flavor profile than dried ones. Salt and acidity are essential for depth of flavor.
More Tasty Appetizer Recipes
- Mango Salsa: Sweet, spicy, and so good you'll want to eat it by the spoonful.
- Pico de Gallo: Fresh, chunky, delicious, and easy to make.
- Cheese Ball: A classic party favorite that will get you so many compliments.
If you enjoyed this homemade salsa recipe, please leave a 5-star rating and share your thoughts in the comments. Also, subscribe to my newsletter and follow me on Instagram, Facebook, YouTube, Substack, and Pinterest for the latest updates. I'd love to stay connected.
★★★★★
"This salsa is absolutely amazing! My daughter said it tastes just like the one from our favorite Mexican restaurant."
Amelia

Equipment
Ingredients
- 28 oz canned whole peeled tomatoes
- 1 jalepeno, seeded and chopped
- ¼ cup chopped white onion
- 1 garlic clove, peeled
- ⅓ cup fresh chopped cilantro
- 1 ½ tablespoon lime juice
- ½ teaspoon chili powder
- ½ teaspoon ground cumin
- 1 ½ teaspoon sea salt
Instructions
- Place all ingredients in a food processor or high-speed blender.
- Pulse until the ingredients are finely chopped and just combined. Avoid over-blending.
- Taste and adjust seasoning. For optimal flavor, chill the salsa for at least 1 hour before serving.
Nutrition Information
© Real and Vibrant. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
About the author
Sapana Chandra

Sapana Chandra is the founder and recipe developer at Real and Vibrant. She's also the author of Plant Power Bowls. She shares delicious, vegetarian recipes that are approachable and well-tested. Her mission is to boost your confidence as a home cook. Sapana's work has been featured on Taste of Home, Southern Living, Forbes, Epicurious, and more.







Eleanor says
I hosted this weekend and everyone kept asking for the recipe! It was amazing!
Jerry says
Delicious and easy. Thank you, Sapana!
Amelia says
This salsa is absolutely amazing! My daughter said it tastes just like the one from our favorite Mexican restaurant.
Sapana Chandra says
Thank you, Amelia. I'm happy to hear that you loved it.
Camila says
My husband and I absolutely loved this homemade salsa recipe. It's going to be my go-to recipe from now on. Tortilla chips will never taste the same!
Sapana Chandra says
I'm so happy to hear, Camila!