• Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • About
  • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter

Dinner at the Zoo

  • All Recipes
  • Dinner
  • Appetizers
  • Dessert
  • One Pot Meals
  • Slow Cooker
  • Asian Food

Home » Appetizers » Salsa Fresca Recipe

Published: November 30, 2021 Last Modified: November 30, 2021 By Sara 10 Comments

Salsa Fresca Recipe

  • Facebook
  • Twitter
  • Email
Jump to Recipe Print Recipe

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, 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.

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.

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 jalapenos. If you prefer a spicy salsa, leave some of the seeds and ribs in the jalapeno.
  • Serve your salsa with chips, or as a condiment for carnitas, tacos, grilled chicken or fish.
  • Be sure to rinse your onions with cold water before you add them to the salsa. This will help temper their strong flavor.
  • 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.

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

Salsa Fresca flavor variations

While this 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.
  • 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

  • Chicken Tacos
  • Instant Pot Carnitas
  • Carne Asada Marinade
  • Chile Verde
  • Mexican Salad

Salsa Fresca Video

A bowl of salsa fresca served with chips.
Print Pin
5 from 10 votes

Salsa Fresca

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.
Course Appetizers
Cuisine Mexican
Prep Time 10 minutes
Cook Time 1 minute
Total Time 11 minutes
Servings 4
Calories 25kcal
Author Sara Welch

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.

Nutrition

Calories: 25kcal | Carbohydrates: 2g | Sodium: 50mg | Potassium: 132mg | Sugar: 1g | Vitamin A: 595IU | Vitamin C: 12.1mg | Calcium: 6mg | Iron: 0.1mg
Tried this Recipe? Tag me Today!Mention @DinnerAtTheZoo or tag #dinneratthezoo!
  • Facebook
  • Twitter
  • Email

Filed Under: Appetizers

FREE TOOLKIT: 5 Secrets to Meal Planning

Learn my 5 Meal Planning Secrets & get my Meal Planning Toolkit...FREE!

    ​
    ​

    Still hungry? Follow Dinner at the Zoo on Facebook, Twitter, Instagram and Pinterest for more great recipe ideas!

    « Wedge Salad Recipe
    Pork Fried Rice »

    Comments

    1. Toni says

      December 17, 2021 at 5:20 am

      5 stars
      This is so easy to make! Thank you so much for the recipe!

      Reply
    2. Audra Fox says

      December 17, 2021 at 2:58 am

      5 stars
      This is so fresh and delicious every time I make it! Great recipe!

      Reply
    3. Lilya says

      December 16, 2021 at 10:25 pm

      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!

      Reply
    4. Anna says

      December 14, 2021 at 2:29 pm

      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!

      Reply
    5. katerina says

      December 14, 2021 at 1:31 pm

      5 stars
      Oh my, this looks incredibly delicious!! I can’t wait to try it!

      Reply
    6. Anjali says

      December 7, 2021 at 3:45 pm

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

      Reply
    7. Jessica Formicola says

      December 7, 2021 at 3:08 pm

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

      Reply
    8. Tara says

      December 7, 2021 at 2:22 pm

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

      Reply
    9. Heather Perine says

      December 7, 2021 at 12:18 pm

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

      Reply
    10. Lisa says

      December 7, 2021 at 11:58 am

      5 stars
      Fresh salsa is my favorite! This is so good!

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating





    With 3 young kids, dinner can feel like feeding time at the zoo! I'm a mom on a mission to create easy, healthy and family friendly recipes ...Read More

    Grilling Recipes

    Sliced chicken shawarma garnished with parsley and lemon.

    Chicken Shawarma (Grilled or Baked)

    The best chicken marinade covering grilled chicken breasts, garnished with lemon.

    The Best Chicken Marinade

    Pork chop marinade for grilled pork chops. The pork chops are on a serving plate garnished with parsley.

    The Best Pork Chop Marinade

    These burrito bowls are loaded with marinated grilled chicken, cilantro lime rice, black beans and a variety of fun toppings. This recipe will become a dinner time staple at your house!

    Burrito Bowls with Chicken

    Mexican street corn with mayonnaise, crema, cotija cheese and chili powder.

    Mexican Street Corn (Elote)

    A platter of BBQ chicken garnished with corn on the cob and parsley.

    BBQ Chicken (Grilled or Baked)

    More Posts from this Category

    Featured Recipes

    A plate of Instant Pot carnitas with rice, beans, salsa and tortillas.

    Instant Pot Carnitas

    A hand scooping out a serving of caramel apple dip.

    Caramel Apple Dip

    Beef and broccoli stir fry in a pan.

    Beef and Broccoli Stir Fry

    Pineapple chicken stir fry in a skillet, topped with sauce, sesame seeds and green onions.

    Pineapple Chicken

    FREE TOOLKIT: 5 Secrets to Meal Planning

    Learn my 5 Meal Planning Secrets & get my Meal Planning Toolkit...FREE!

      ​
      ​

      Categories

      Sites I am featured In
      PRIVACY POLICY ACCESSIBILITY STATEMENT © Sara Welch and Dinner at the Zoo® LLC, 2015-2022.
      • Facebook
      • Instagram
      • Pinterest
      • RSS
      • Twitter
      • About Me
      • Contact Me
      • All Recipes
      • Dinner
      • Appetizers
      • Dessert
      • One Pot Meals
      • Slow Cooker
      • Asian Food