Go Back
+ servings
5 from 2 votes
big bowl of salsa
Fresh Salsa
Prep Time
5 mins
Total Time
5 mins

A fresh and zingy salsa made from scratch. Use this salsa as a dip with chips or on any Mexican dish!

Course: condiment
Cuisine: Mexican
Keyword: Fresh Salsa, Homemade Salsa
Servings: 6 cups
Calories: 129 kcal
Author: Desarae
  • 15 oz Can Tomatoes best quality or fire roasted
  • 1 small onion
  • 6-8 roma tomatoes
  • 1 bunch Cilantro
  • 1 cloves Garlic
  • 1 jalapeno
  • 2 juice of two limes
  • 1 tbsp salt
  • fresh ground pepper to taste
  1. In a food processor or blender place onion, cilantro, garlic, and seeded jalapeño. Chop until very small but not mushed.
  2. Add can of tomatoes and quartered Roma tomatoes. Pulse until slightly chunky. 

  3. Add salt, lime and pepper. Stir and taste test with salt. At this point the salsa will taste a little more like canned tomatoes than a salsa. The flavors need to sit and marry together.
  4. Allow salsa to sit, in fridge for a few hours, even over night in an air tight container.
  5. If you are serving salsa with in the hour, then leave the salsa at room temperature, stirring every 5-10 minutes until serving time.
  6. Yields 4-5 cups
Recipe Notes

Always choose the best quailty tomatoes and canned tomatoes. Your fresh tomatoes pick ones that are on the "meatier" side. 

Nutrition Facts
Fresh Salsa
Amount Per Serving
Calories 129
% Daily Value*
Sodium 7594mg330%
Potassium 1173mg34%
Carbohydrates 29g10%
Fiber 7g29%
Sugar 16g18%
Protein 5g10%
Vitamin A 1680IU34%
Vitamin C 79.1mg96%
Calcium 168mg17%
Iron 4.5mg25%
* Percent Daily Values are based on a 2000 calorie diet.