Restaurant Salsa

This homemade salsa recipe is super fresh and tastes just like it's from a Mexican restaurant! It's easy to make with fresh or canned tomatoes. You can even freeze leftovers!

Course Appetizer
Cuisine Mexican
Keyword Homemade Salsa, Restaurant Salsa, Salsa
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 4 cups
Calories 55 kcal
Author Stephanie


  • 28 oz. whole plum tomatoes, with the juice 1 large can
  • 1 small white onion peeled and roughly chopped
  • 1-2 jalapeño peppers diced, with seeds removed
  • 3 cloves garlic chopped
  • 2 Tablespoons lime juice
  • 1-2 handfuls fresh cilantro roughly chopped
  • teaspoons ground cumin
  • 1 teaspoon salt
  • 1 teaspoon granulated sugar (optional)
US Customary - Metric


  1. Pulse all ingredients thoroughly in a food processor until it’s reached your preferred texture. (You can also use a blender)
  2. Refrigerate for a minimum of 30-60 minutes, the longer the flavors can blend together, the better!
  3. Serve with your favorite Mexican foods and enjoy!

Recipe Notes


Recipe Source: The Chunky Chef

Nutrition Facts
Restaurant Salsa
Amount Per Serving
Calories 55
% Daily Value*
Sodium 594mg26%
Potassium 518mg15%
Carbohydrates 12g4%
Fiber 2g8%
Sugar 7g8%
Protein 2g4%
Vitamin A 1760IU35%
Vitamin C 35.9mg44%
Calcium 35mg4%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.