Go Back
+ servings
A wooden bowl filled with restaurant salsa with a hand dipping a tortilla chip in it.
Print Recipe
4.64 from 11 votes

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!


  • 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)


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




Calories: 55kcal, Carbohydrates: 12g, Protein: 2g, Sodium: 594mg, Potassium: 518mg, Fiber: 2g, Sugar: 7g, Vitamin A: 1760IU, Vitamin C: 35.9mg, Calcium: 35mg, Iron: 1mg