This post may include affiliate links; see our disclosure policy.
This salsa fresca is the perfect recipe for ripe, juicy tomatoes: pair them with cilantro, lime and jalapeños for the BEST homemade salsa you’ll have.
Ready for what we might contend is our best salsa recipe? Meet this salsa fresca, a “fresh salsa” made with ripe, juicy tomatoes. Alex and I are growing tomatoes in our garden this year, and this is the absolute best way to use them. (Except for Caprese salad, right?) If you have access to some legit good tomatoes, we recommend you consider making up a batch stat. It’s super tangy from the lime, a little sweet from the tomato, and has a back-end heat from the jalapeño. Yes, it’s everything you’d want in a fresh salsa recipe! Hold onto your hats, and let’s take this salsa for a ride.
Salsa fresca ingredients
To make salsa fresca, you need a handful of ingredients that you could possibly recite from memory, if you’re a salsa lover like we are. While many recipes use canned tomatoes, salsa fresca uses ripe raw tomatoes to get that perfectly fresh flavor. Here are the ingredients you’ll need:
- Ripe tomatoes
- White onion
- Garlic
- Cilantro
- Jalapeño peppers
- Cumin
- Lime
- Kosher salt
Salsa fresca vs pico de gallo
As you read the ingredients list above, you might wonder: Doesn’t that sound just like pico de gallo? Salsa fresca vs pico de gallo: same or different? The salsa fresca definition is a sauce made with raw tomato, onion, cilantro, jalapeño, and lime. And the definition for pico de gallo is…pretty much the same thing.
Many sources contend that salsa fresca and pico de gallo are two words for the same thing. Others argue that salsa fresca has a pureed texture, whereas pico de gallo is hand-chopped where you can distinguish the pieces of vegetables. Here at A Couple Cooks, we tend to go with the second definition. However, there is some gray area: feel free to weigh in below in the comments!
How to make salsa fresca
This salsa is all about fresh, ripe tomatoes: so make sure to make it when you have access to the best juicy tomatoes you can find! The flavor is 100% dependent on good tomatoes, so if you have some hesitation, you could try a canned salsa version instead. Try our Roasted Tomato Salsa as a starting point!
Here’s how to make salsa fresca:
- Chop and remove the core from the ripe tomatoes.
- In a food processor, blend tomatoes, white onion, garlic, cilantro, and jalapeño peppers (with the seeds removed for a mild salsa).
- Add the tomatoes, cumin, lime, and salt, and process until a uniform texture forms.
- Strain to remove extra liquid, then discard.
- Add the remaining lime juice and salt and stir to combine.
Salsa fresca calories
How many calories are in this salsa? Salsa fresca has 22 calories per ¼ cup serving. That’s basically a health food, as far as we’re concerned! Of course, you’ve got to figure in what you’re serving it with…keep reading!
How to eat it (besides on chips)
There are so many ways to eat salsa fresca outside of chips! Though if you choose chips, make sure to try our Homemade Tortilla Chips: they’re easy to make and baked so they have a healthy spin. Here are some of our favorite ways to eat salsa fresca:
- On top of scrambled eggs—scrambled eggs are taken to the next level with a few spoonfuls of salsa on top. Or try them on a scrambled egg taco.
- On top of enchiladas—salsa works perfectly on top of enchiladas. Try this as an adder to our Artichoke & Quinoa Enchiladas.
- Mixed into soups—Salsa fresca is a great garnish for soups like Vegetarian Tortilla Soup or Black Bean & Roasted Tomatillo Soup.
- On tacos or nachos—no explanation is needed for this one. Try it on our Vegan Nachos, Grillable Loaded Nachos, or Quinoa Tacos.
Looking for more Mexican style recipes?
Outside of this salsa fresca recipe, here are a few more of our favorite Mexican-inspired recipes:
- Mexican Sweet Potatoes
- Grilled Mango Tacos
- Black Bean Pico de Gallo Recipe
- Homemade Sopes
- Loaded Mexican Fries
- Spiced Chickpea Tacos with Avocado Cream
- Instant Pot Tacos with Smoky Lentils
- “Verde” Lentil Vegan Tacos
- Refried Bean Tacos
- Grilled Avocado
- Cauliflower Tacos with Yum Yum Sauce
- BBQ Bean Tacos with Pineapple Salsa
- Superfood Veggie Quesadilla
- 48 Recipes for Mexican Foods that Aren’t Tacos
- Chipotle Quesadilla with Avocado
This recipe is…
Vegetarian, gluten-free, vegan, plant-based, and dairy-free.
Salsa Fresca
This salsa fresca is the perfect recipe for ripe, juicy tomatoes: pair them with cilantro, lime, and jalapeños for the BEST homemade salsa you’ll have.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 10 minutes
- Yield: 2 ½ cups 1x
- Category: Dip
- Method: Blended
- Cuisine: Mexican
Ingredients
- 2 pounds fresh tomatoes (6 medium)
- 1/2 white onion
- 1 medium garlic clove
- 1 to 2 jalapeño peppers, seeds removed (depending on your spice tolerance)
- 1 large handful cilantro
- ½ teaspoon cumin
- 3 tablespoons lime juice, divided
- 1 teaspoon kosher salt, divided
Instructions
- Cut the tomatoes into wedges and remove the white part of the core; then cut the wedges in half. Cut the onion into chunks. Peel the garlic. Remove the seeds from the jalapeño peppers.
- Place the onion, garlic, jalapeño peppers and cilantro in the bowl of the food processor. Add the tomatoes, cumin, 2 tablespoons lime juice and ¾ teaspoon kosher salt. Pulse until a chunky texture forms. Taste, and if you’d like extra heat, add seeds from the jalapeños.
- Strain the mixture to remove excess liquid (the volume will decrease by almost half). Place the salsa in a serving dish and stir in the remaining 1 tablespoon lime juice and ¼ teaspoon kosher salt. Serve immediately or refrigerate for up to 3 days.
Hi, I tried this and the color turned out brown. The tomatoes were fresh. Do you think I added too much cumin?
Hmm we’ve never had that happen! The cumin amount is not enough that it would color it brown. What kind of tomatoes were you using?