Quick & Easy Salsa Mexicana with Fresh Tomatoes

There’s something special about homemade salsa mexicana that just can’t be matched by the store-bought stuff. I learned this recipe years ago, and it’s become my go-to whenever friends come over or when I need a quick topping for tacos. The combination of fresh tomatoes and simple ingredients brings me back to the casual Mexican restaurants I loved visiting as a kid.

Making salsa from scratch might sound like extra work, but trust me – once you try this recipe, you’ll wonder why you ever bought the jarred version. I usually prep mine while I’m already in the kitchen cooking dinner, and it only takes about 15 minutes from start to finish. The best part? You probably have most of these ingredients sitting in your kitchen right now.

Whether you’re looking to jazz up your taco Tuesday or need a reliable dip for game day, this salsa mexicana recipe has got you covered. It’s the kind of recipe that’s so straightforward, you’ll have it memorized after making it just once.

salsa mexicana with fresh tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Salsa Mexicana

  • Quick preparation – This fresh salsa comes together in just 10-15 minutes – perfect for last-minute gatherings or when you need a quick snack.
  • Fresh ingredients – Made with crisp tomatoes, onions, and fresh herbs, this salsa tastes so much better than anything you’ll find in a jar.
  • Customizable heat – You can easily adjust the spice level by changing the amount of chilies or switching between different types of peppers to match your taste preferences.
  • Healthy snack option – With no added oils or preservatives, this naturally vegan and gluten-free salsa is packed with fresh vegetables and herbs.
  • Versatile condiment – Use it as a dip for chips, a topping for tacos, or a fresh addition to your morning eggs – this salsa goes with practically everything.

What Kind of Tomatoes Should I Use?

For the freshest, most flavorful salsa mexicana, Roma (plum) tomatoes are your best bet since they’re meatier and less watery than regular tomatoes. If you can’t find Romas, vine-ripened tomatoes are a good alternative – just avoid using beefsteak tomatoes as they tend to make your salsa too watery. Look for tomatoes that are firm but give slightly when pressed and have a bright red color without any green patches. Before dicing, you might want to remove the seeds and pulp to keep your salsa from getting too soupy. If fresh tomatoes aren’t in season, skip the pale, mealy winter tomatoes and opt for good-quality canned diced tomatoes instead.

salsa mexicana with fresh tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This fresh salsa recipe is pretty adaptable – here’s what you can swap if needed:

  • Fresh tomatoes: While fresh tomatoes give the best flavor, you can use canned diced tomatoes in a pinch. Just drain them well and maybe cut back a bit on the lemon juice since canned tomatoes are often more acidic.
  • Green chilies: Feel free to mix up the heat level – use jalapeños for medium heat, serranos for more kick, or even bell peppers if you want it mild. Remember to adjust the amount based on how spicy you like it.
  • Lemon juice: Lime juice works perfectly here – actually, many people prefer it! You can also use white vinegar in a pinch, but start with half the amount and adjust to taste.
  • Cilantro: If you’re one of those folks who think cilantro tastes like soap, try using fresh parsley instead. The flavor will be different but still fresh and tasty.
  • Onions: Red, white, or yellow onions all work well here. For a milder onion flavor, you could use green onions (scallions) instead.

Watch Out for These Mistakes While Making

The biggest mistake when making salsa mexicana is using tomatoes straight from the fridge, as cold temperatures dull their flavor – instead, keep them at room temperature and use them when they’re perfectly ripe but still firm. When it comes to the heat level, don’t add all the chilies at once; start with half the amount and adjust according to your taste, since you can always add more but can’t take it away once it’s too spicy. A common error is not letting the salsa rest for at least 15-20 minutes before serving, which prevents the flavors from properly blending together – this resting time allows the salt to draw out the tomato juices and helps all ingredients meld into a more flavorful mix. To keep your salsa fresh longer, make sure to remove as much air as possible from the storage container and add the cilantro just before serving to prevent it from wilting.

salsa mexicana with fresh tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Salsa Mexicana?

This fresh salsa is super versatile and works great as both a dip and a topping for your favorite Mexican dishes. Grab a bag of crispy tortilla chips for the classic snacking experience, or use the salsa to top tacos, burritos, or quesadillas. I love serving it alongside grilled meats like carne asada or chicken fajitas, where the fresh flavors help cut through the richness of the meat. For a complete Mexican-inspired spread, pair it with guacamole, Mexican rice, and warm flour tortillas – your guests will definitely come back for seconds!

Storage Instructions

Keep Fresh: Your homemade salsa mexicana will stay fresh in an airtight container in the fridge for 3-4 days. The flavors actually get better after a day as everything mingles together! Just give it a quick stir before serving since some liquid might settle at the bottom.

Prep Ahead: If you’re planning to make this for a party, you can dice the tomatoes and onions up to 4 hours ahead and keep them separate in the fridge. Mix everything together about 30 minutes before serving – this gives the flavors just enough time to blend while keeping the vegetables nice and crisp.

Drain Excess: If you notice your salsa getting watery after storing, simply drain off any excess liquid using a slotted spoon. This helps keep the salsa fresh and prevents it from becoming too soupy. The drained liquid can be used to add a kick to soups or rice dishes!

Preparation Time 10-15 minutes
Cooking Time 0 minutes
Total Time 10-15 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 50-70
  • Protein: 2-3 g
  • Fat: 0-1 g
  • Carbohydrates: 10-15 g

Ingredients

  • salt to taste
  • 2 tsp lemon juice (freshly squeezed preferred)
  • 1/3 cup diced onions
  • 3/4 cup diced tomatoes
  • 2 tbsp chopped cilantro
  • 1/2 tsp ground cumin
  • 1/4 tsp ground black pepper (freshly ground for best flavor)
  • 1 tsp minced green chilies (such as serrano or jalapeño for desired heat)

Step 1: Prepare the Ingredients

Begin by rinsing the tomatoes, onion, green chilies, and coriander leaves under running water.

Roughly chop these ingredients.

If desired, remove the seeds from the tomatoes and green chilies or serrano peppers to adjust the heat and texture to your preference.

Step 2: Combine in Food Processor

Transfer the roughly chopped tomatoes, onion, green chilies, and coriander leaves to a food processor.

Add the ground spices and salt according to your taste.

Pour in 2 teaspoons of lemon juice, adding more if you prefer a tangier salsa.

Step 3: Process the Salsa

Close the lid of the food processor and process the mixture to your desired consistency, aiming for a fine, slightly-chunky texture.

To avoid over-processing, pulse the mixture bit by bit, checking the consistency frequently.

Step 4: Serve and Store

Once the salsa reaches your preferred texture, serve it immediately with your choice of chips or crackers, such as nachos, pita crackers, or tortilla chips.

If you wish to store it, transfer the salsa to a sealed container and refrigerate for later use.

Step 5: Enjoy as a Versatile Condiment

This salsa makes a great zesty condiment for Vegetarian Tacos, burritos, enchiladas, quesadillas, Mexican rice, or any of your favorite Mexican-inspired dishes.

Enjoy the fresh and vibrant flavors any way you like!

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment