Go Back
Salsa recipe with fresh tomatoes.
Michonne Zendaya

Salsa Recipe with Fresh Tomatoes

This fresh homemade salsa is made with juicy tomatoes, zesty lime, crisp onion, garlic, and plenty of cilantro. It’s chunky, vibrant, and bursting with flavor — perfect with chips, tacos, or grilled meats.
Prep Time 10 minutes
Total Time 10 minutes
Servings: 8 servings
Course: Appetizer, Condiment
Cuisine: Latin, Mexican
Calories: 25

Ingredients
  

  • 6 Roma tomatoes, diced
  • ½ small red onion, diced
  • 2 garlic cloves, minced
  • 1 jalapeño, seeded and finely chopped
  • ½ cup fresh cilantro, chopped
  • 2 tbsp lime juice (freshly squeezed)
  • ½ tsp sea salt
  • ¼ tsp black pepper

Equipment

  • mixing bowl
  • cutting board and knife
  • spoon or spatula

Method
 

  1. In a medium bowl, combine tomatoes, red onion, garlic, jalapeño, cilantro, lime juice, salt, and pepper.
  2. Stir until well combined. Taste and adjust salt or lime juice as needed.
  3. Refrigerate for 30 minutes for best flavor, or serve immediately with chips, tacos, or grilled meat.

Notes

Use ripe Roma or vine tomatoes for best texture. For spicier salsa, keep the jalapeño seeds. Letting it chill for 30 minutes enhances the flavor. Keeps in the fridge for up to 5 days.