This salsa fresca is a blend of diced ripe tomatoes, onion, jalapeno, cilantro and lime juice, all mixed together to make a light and refreshing dip or condiment. A quick and easy recipe that tastes so much better than store bought salsa, and always gets rave reviews.

There’s nothing better than homemade salsa appetizer recipes, whether it’s a tangy green salsa verde, a sweet pineapple salsa, or this classic salsa fresca.

A bowl of salsa fresca served with chips.

My local Mexican restaurant serves a big basket of chips with the most delicious salsa fresca with every meal. I decided it was time to learn to make this zesty dip at home, and it’s actually quite simple to prepare.

Salsa Fresca Ingredients

To make this recipe, you will need fresh tomatoes, onion, garlic, jalapeno, lime juice, salt and cilantro.

Bowls of tomatoes, cilantro, onion, jalapeno and seasonings.

How Do You Make Salsa Fresca?

Start by cutting up all your vegetables into small pieces. Remember, you want the tomatoes to be small enough that they don’t fall off the chips, and items such as onion and jalapeno should be finely diced. Place the tomato, onion, jalapeno, cilantro, lime juice and salt in a bowl. Stir to combine. Let the salsa sit for a few minutes for the flavors to combine, then serve and enjoy.

Diced tomatoes, vegetables and herbs in a bowl.

Tips For The Perfect Dip

  • I prefer to use Roma tomatoes as they have a firm texture and don’t contain as many seeds. Vine ripened tomatoes are also a good choice. You really can use any tomato you like, so long as you remove the seeds and dice it into the appropriate size pieces.
  • This dish will stay fresh in the refrigerator for up to 3 days. I don’t recommend freezing it, as the texture will change and become watery.
  • I’ve written this recipe to have a mild level of heat by removing the seeds and ribs from the jalapeno pepper. If you prefer a spicy salsa, leave some of the seeds and ribs in the jalapeno.
  • Serve your salsa with tortilla chips, or as a condiment for pork carnitas, fish tacos or chipotle chicken.
  • If you prefer a finer texture to your salsa, you can put all the ingredients in the food processor and pulse it until you reach your desired consistency.

Quick Tip

Be sure to rinse your onion under cold water before you chop it. This will help temper its strong flavor.

A bowl of tomatoes mixed with onions, peppers and cilantro.

Recipe FAQs

What does salsa fresca mean?

Salsa fresca refers to a salsa made with fresh ingredients rather than cooked ingredients. The base of salsa fresca is ripe tomatoes, which are flavored with onion, cilantro, jalapeno and lime juice. This salsa can be served chunky, or in more of a puree style texture.

What is the difference between salsa and salsa fresca?

Salsa fresca contains all fresh ingredients, nothing is cooked. It also has a chunkier texture. Regular salsa can contain cooked ingredients such as canned tomatoes or roasted onions. It is also often thinner in texture.

FOLLOW ME

Salsa Fresca Flavor Variations

While this fresh salsa is great as-is, you can add other ingredients to customize the flavors to your tastes.

  • Vegetables: Stir in up to 1/2 cup of black beans, corn kernels, cucumber, olives or avocado. While white onion is a classic choice in this recipe, red onion also works well.
  • Seasonings: Swap out the cilantro for green onions. You can also add a dash of hot sauce for more heat, or use serrano peppers instead of jalapenos.
  • Fruit: Go for a sweet and savory blend by substituting diced mango or pineapple for half of the tomatoes.
A burrito bowl with chicken, beans, rice and salsa fresca.

I make this salsa fresca when I need an easy appetizer or a low calorie condiment that I know everyone will enjoy.

More Mexican Favorites

Salsa Fresca Video

Love This Recipe?

Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comments section further down the page.

5 from 10 votes

Salsa Fresca

AuthorSara Welch
A bowl of salsa fresca served with chips.
This salsa fresca is a blend of diced ripe tomatoes, onion, jalapeno, cilantro and lime juice, all mixed together to make a light and refreshing dip or condiment. A quick and easy recipe that tastes so much better than store bought salsa, and always gets rave reviews.
Time
Prep Time10 minutes
Cook Time1 minute
Total Time11 minutes
Course Appetizers
Cuisine Mexican
Serves 4

Ingredients 

  • 1 1/2 cups diced Roma tomatoes cored and seeded
  • 1/3 cup white onion rinsed in cold water and finely chopped
  • 1 jalapeno seeds and ribs removed, then minced
  • 1/4 teaspoon garlic minced
  • 1/3 cup cilantro leaves chopped
  • 1 tablespoon lime juice
  • salt to taste

Instructions 

  • Place the Roma tomatoes, onion, jalapeno, garlic, cilantro, lime juice and salt in a bowl. Stir to combine.
  • Let stand at room temperature for 20 minutes to let the flavors blend. Serve immediately, or refrigerate for later use.

Notes

  1. I prefer to use Roma tomatoes as they have a firm texture and don’t contain as many seeds. Vine ripened tomatoes are also a good choice. You really can use any tomato you like, so long as you remove the seeds and dice it into the appropriate size pieces.
  2. This dish will stay fresh in the refrigerator for up to 3 days. I don’t recommend freezing it, as the texture will change and become watery.
  3. I’ve written this recipe to have a mild level of heat by removing the seeds and ribs from the jalapenos. If you prefer a spicy salsa, leave some of the seeds and ribs in the jalapeno.

Nutrition

Calories: 25kcal | Carbohydrates: 2g | Sodium: 50mg | Potassium: 132mg | Sugar: 1g | Vitamin A: 595IU | Vitamin C: 12.1mg | Calcium: 6mg | Iron: 0.1mg

Hello! I’m Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    This salsa was amazing, easy to make and it literally pairs with everything. I had it for lunch on a bowl and then topped my steak off with it for dinner! I swear this salsa is made to paint with everything!

  2. 5 stars
    It’s Taco Tuesday so this salsa fresca is perfect for today’s dinner! I just finished making it and it’s absolutely delicious! Thank you for the recipe!

  3. 5 stars
    We made this last night to serve with quesadillas and it turned out perfectly! It was super fresh, vibrant and delicious!!

  4. 5 stars
    I made this for our taco night last night! It was a hit with the whole family, thanks so much for sharing!

  5. 5 stars
    Oh yum! Such wonderful, refreshing flavors in this homemade salsa Fresca. I love how easily it comes together too.

  6. 5 stars
    Love fresh salsa! This was delicious..loved the addition of lime juice…gobbled this up with some tortilla chips!