The best homemade salsa with fresh tomatoes
If you love fresh, bold flavors and a quick, no-fuss recipe, this homemade salsa is for you! Whether you’re prepping for taco night, game-day snacking, or just looking for a healthy dip, this easy salsa recipe delivers.
Course: Appetizer, Side Dish, Snack
Cuisine: Mexican
Servings: 4
Calories: 31kcal
Author: Chop and Cheers
- 5 Roma tomatoes diced
- ½ red onion diced
- 1 jalapeño chopped
- 1 lime juiced
- 2 tbsp fresh cilantro chopped
- ¼ tsp salt or to taste
- ¼ tsp black pepper or to taste
Prep the ingredients
Dice the tomatoes. If you want to avoid watery salsa, let them drain in a colander for 10 minutes before mixing.
Dice the onion. If raw onions are too strong, soak them in cold water for 10 minutes before adding them to the salsa.
Chop the jalapeño. For a milder salsa, you can remove all jalapeño seeds and membrane.
Chop the cilantro. If you're preparing the salsa in advance, you can chop and add it right before serving for the freshest taste.
Juice the lime.
- Store in an airtight container in the fridge for up to 3-7 days.
- Stir before serving, as the flavors intensify over time.