Easy Fresh Tomato Salsa Recipe via in a glass bowl

Fresh Salsa Recipe

Our fresh salsa recipe is perfect when you have fresh tomatoes on hand make yourself a batch. Each bite and dip into the salsa is worth the effort of dicing and mincing. This is one of those recipes that you can be flexible with and adapt to your taste for any Mexican recipe or breakfast/brunch meal. Add additional fresh cilantro, onion or lime juice. Or omit any one of these if you want, it’s all up to you and what you want.

A kick of spice to this salsa heightens the flavor of the fresh ingredients, so don’t be afraid to add more minced jalapeno or serrano chili to your taste. As you prep the chili pepper, remember to wear gloves when handing hot peppers or at least be cautious and don’t rub your eyes! For any chicken recipes or egg recipes that we feature on this site, this is one of our go-to fresh salsa recipes.

Different Foods to Serve with Salsa 

  • tacos
  • quesadillas
  • enchiladas
  • scrambled eggs
  • topping for healthy salads
  • baked chicken or grilled chicken
  • add a bit of this with smashed avocado for a quick and easy guacamole

Easy Fresh Tomato Salsa Recipe step by step

Fresh Salsa Recipe

Fresh salsa is as good as it gets. Adjust for your favorite ingredients, more or less jalapeno, cilantro, lime juice, etc. We love Roma tomatoes for salsa, but any flavorful tomato will work.
5 from 1 vote


  • 1 pound (454 g) fresh tomatoes , small dice
  • 1/4 cup (60 ml) fresh cilantro , minced
  • 2 Tablespoons (30 ml) onion , minced (optional )
  • 1 teaspoon (5 ml) fresh lime juice
  • 1 small jalapeno or serrano chili (or to taste) , seeded & minced
  • 1/2 teaspoon (2.5 ml) kosher salt , or to taste


  • In medium bowl, combine all ingredients (tomato, cilantro, onion, lime juice, chilies, and salt). Mix well.
  • Keep chilled until ready to serve. Keeps for 1-2 days before losing freshness.


Calories: 24kcal, Carbohydrates: 5g, Protein: 1g, Fat: 1g, Saturated Fat: 1g, Sodium: 297mg, Potassium: 280mg, Fiber: 1g, Sugar: 3g, Vitamin A: 1045IU, Vitamin C: 22mg, Calcium: 11mg, Iron: 1mg

So many differentsalsa recipe ideas here.