The best homemade salsa takes just 10 minutes to prepare and requires no cooking. Blend one 28-ounce can of whole peeled tomatoes with diced tomatoes and green chiles, onion, jalapeño, garlic, cilantro, lime juice, cumin, salt, and optional sugar for about 3 to 4 cups of fresh, restaurant-style salsa.
This quick salsa is bright, tangy, mildly spicy, and pleasantly chunky. Refrigerate it for 20 to 30 minutes before serving so the flavors can mingle, then bring out tortilla chips, spoon it over tacos, or serve it with eggs and grilled meats.
Jump to RecipeWhy You’ll Love This Recipe

This homemade salsa delivers the flavor of a favorite Mexican restaurant without a stove, roasting pan, or long ingredient list. Canned whole tomatoes provide dependable color, sweetness, and texture, while the tomatoes with green chiles add a gentle peppery kick.
The food processor does most of the work, but the key is using short pulses instead of continuous blending. That simple technique keeps the salsa spoonable and slightly chunky rather than thin and watery.
It is also wonderfully flexible. Serve it as a classic dip with tortilla chips, layer it into tacos, spoon it over scrambled eggs, or use it alongside grilled chicken, fish, or steak.
For another hearty dinner idea to serve before a salsa-topped meal, visit our easy creamy chicken soup recipe.
Ingredients You’ll Need

Each ingredient has a clear purpose, so measuring everything before blending makes this recipe especially fast. The canned tomatoes create the base, and the fresh ingredients bring the lively flavor that keeps every bite interesting.
- Whole peeled tomatoes: Use one 28-ounce can with the juices. Their consistent texture makes this salsa reliable throughout the year.
- Diced tomatoes with green chiles: One 10-ounce can adds tomatoes, chile flavor, and convenient seasoning.
- Onion: Half of a medium yellow or white onion contributes savory sharpness and body.
- Jalapeño: Seed it for milder salsa, or retain some or all of the seeds for more heat.
- Garlic and cilantro: One to two garlic cloves add depth, while one-half cup of fresh cilantro leaves supplies a clean, herbal note.
- Lime juice: The juice of one lime, about 2 tablespoons, balances the tomatoes and brightens the finished dip.
- Cumin, salt, and optional sugar: Cumin adds warmth, salt pulls the flavors together, and one-quarter teaspoon of sugar can soften the sharp acidity of canned tomatoes.
Choose cilantro with fresh green leaves and avoid bunches that look limp or dark. For the best lime flavor, roll the lime firmly under your palm before cutting and squeezing it.
When planning a casual meal, this salsa also pairs nicely with our quick steak marinade for a bright contrast to grilled beef.
How to Make It Step-by-Step

Step 1: Prepare the vegetables by roughly chopping the onion and jalapeño, peeling the garlic, and picking the cilantro leaves from any thick stems. If you prefer mild salsa, remove the jalapeño seeds before chopping; for a hotter result, keep some or all of them.
Step 2: Add the whole peeled tomatoes with their juices and the diced tomatoes with green chiles to a food processor or blender. Keeping the tomato juices in the mixture helps the ingredients move together and gives the salsa its classic spoonable consistency.
Step 3: Add the chopped onion, jalapeño, garlic, cilantro, lime juice, cumin, salt, and optional sugar. The sugar is not required, but it can help balance the acidic flavor of canned tomatoes without making the salsa taste sweet.
Step 4: Pulse the mixture several times, checking the texture between pulses. Stop when the salsa is evenly combined but still slightly chunky, because continuous blending can break down the ingredients too far and make the dip watery.
Step 5: Taste a small spoonful and make adjustments. Add more salt for a fuller savory flavor, more lime juice for extra brightness, or more jalapeño for additional heat, then pulse once or twice to combine.
Step 6: Transfer the salsa to a covered container and refrigerate it for at least 20 to 30 minutes before serving. This short rest lets the onion, chile, lime, and spices settle into the tomato base.
Step 7: Stir the chilled salsa before spooning it into a serving bowl. Set it out with tortilla chips, or use it as a topping for tacos, eggs, or grilled meats.
Pro Tips for the Best Texture and Flavor

Choose canned whole tomatoes rather than fresh tomatoes when you want consistent results. Fresh tomatoes vary greatly in water content and sweetness, while canned whole tomatoes provide the dependable restaurant-style base this quick recipe needs.
Pulse in short bursts and pause often. A few extra seconds can change a pleasantly chunky salsa into a thin purée, so use your eyes and stop as soon as the pieces are small enough for your preference.
- Control the heat: Remove all jalapeño seeds for a milder salsa, or leave some seeds in for a hotter batch.
- Manage excess liquid: If the salsa becomes thinner than desired, drain some tomato juice and pulse briefly rather than adding extra ingredients.
- Refresh the flavor: Fresh cilantro and lime should remain noticeable, so taste after chilling and add a small amount more if needed.
- Season gradually: The canned tomatoes with green chiles may already contain salt, making it best to adjust carefully.
- Make it ahead: The 20 to 30 minute chill is optional for serving immediately, but it gives the flavors time to develop.
If you are building a party menu, balance this savory dip with a sweet bite such as these easy peppermint brownies.
Ways to Serve Homemade Salsa

The traditional pairing is warm, salty tortilla chips, but this salsa deserves more than a spot beside the snack table. Spoon it over tacos, burrito bowls, quesadillas, grilled meats, or roasted vegetables for an instant burst of color and acidity.
At breakfast, add it to scrambled eggs, omelets, breakfast burritos, or avocado toast. The fresh lime and cilantro cut through rich eggs, cheese, and avocado especially well.
For a simple dinner, serve grilled chicken or steak with salsa, warm tortillas, and a crisp salad. It also makes a flavorful topping for baked potatoes and can be offered alongside an easy cheeseburger-style casserole when you want a fresh contrast to a rich main dish.
Keep the salsa in a small bowl and refill it from the refrigerator as needed rather than leaving the entire batch out for a long period. That keeps the dip cool and preserves its best texture.
Storage and Food Safety
Store leftover salsa in a covered container in the refrigerator. Because this is a fresh, no-cook salsa, it is intended for refrigerated storage and should not be treated as a room-temperature canning recipe.
Give the salsa a good stir before serving leftovers, since some liquid may naturally settle at the bottom. If it looks thinner after chilling, drain a little juice and mix it gently.
Make only as much as you can refrigerate and enjoy promptly for the freshest cilantro, lime, and onion flavor. Always use clean utensils when serving and return the container to the refrigerator after the meal.
For a complete seasonal spread, finish with our pumpkin pie custard after the savory course.

The Best Homemade Salsa Recipe (Quick & Easy)
Ingredients
Method
- Add the whole peeled tomatoes with their juices, diced tomatoes with green chiles, onion, jalapeño, garlic, cilantro, lime juice, cumin, salt, and optional sugar to a food processor or blender.
- Pulse several times until the salsa is combined and still slightly chunky. Stop blending before the mixture becomes completely smooth or watery.
- Taste the salsa and adjust with more salt, lime juice, or jalapeño as desired. Refrigerate for at least 20 to 30 minutes before serving.
Notes
Final Thoughts
This quick homemade salsa is proof that a short ingredient list can produce big flavor. In about 10 minutes, canned whole tomatoes, green chiles, fresh lime, cilantro, jalapeño, and a few pantry seasonings become a bright dip with the ideal balance of tang, heat, and savory depth.
Remember the three details that make the recipe work: use canned whole tomatoes for consistency, pulse instead of continuously blending, and chill the salsa for at least 20 to 30 minutes before serving. Taste at the end so you can fine-tune the salt, lime, and jalapeño to suit your table.
Set out a bowl with tortilla chips tonight, then save the leftovers for tacos, eggs, or grilled meats. Once you taste how fresh and simple this no-cook version can be, it is likely to become your dependable homemade dip.