The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Dip

Salsa Fresca (Pico de Gallo)

Jun 5, 2026 by Kaitlin · 4 Comments

Jump to Recipe

This classic Salsa Fresca recipe (Pico de Gallo) is fresh, chunky, and full of flavor! Dip it with tortilla chips, or spoon it over tacos, burritos, and other Mexican-inspired dishes for bright flavor. (Vegan, gluten-free, oil-free.)

Overhead view of salsa fresca in a white serving bowl with tortilla chip

This vibrant Salsa Fresca was one of the first recipes I posted on the website 14 years ago, and it still remains a staple in my kitchen!

It's truly a classic for a reason: it's super fresh, crazy delicious, and so easy to make. Best of all, you only need to gather 5 simple ingredients (plus salt).

It's no wonder why it's a staple in Mexican cuisine. You can serve it as a flavorful dip with tortilla chips or spoon it over tacos, burritos, nachos, bowls, or salads. Or simply use it as a finishing touch to add bright texture and flavor to savory dishes.

It's as versatile as it is delicious! I truly hope you love it as much as I do.

Vine tomatoes, white onion, fresh cilantro, jalapeno, lime, and salt ingredients laid out on a metal tray

Ingredients for Salsa Fresca

For this recipe, you'll toss together in a medium bowl:

  • Vine-ripened tomatoes: Be sure to use flavorful, ripe tomatoes because that can make all the difference. You'll need one pound fresh tomatoes on the vine, which is about 3-4 tomatoes. (But roma tomatoes can also work.)
  • White onion: I use white onion which is typical in authentic versions, but you can substitute yellow onion or red onion if preferred.
  • Jalapeño pepper: Jalapeños can range in their spiciness level. To keep the salsa mild, leave out the seeds and inner ribs. (Or you could completely omit the jalapeño or use poblano instead.) Or if you really like spiciness, feel free to use two jalapeños or even serrano peppers for more heat.
  • Fresh cilantro
  • Lime juice: Fresh lime juice works best. I like two tablespoons (which is about one lime) but adjust the amount to your liking.
  • Salt: Adding fine-grain salt really helps bring out the flavors. Use as much or as little as preferred however.
Overhead view of preparing tomato and onion ingredients in a large glass bowl before mixing together

Customizing

Ingredient amounts: Fine-tune the ingredients to suit your taste because this recipe is forgiving. Use more or less salt, onion, cilantro, lime juice, peppers, etc.

Flavor variations: A quarter teaspoon of ground cumin or Mexican oregano can be added as well. Or stir in a minced garlic clove which is tasty (even though this isn't typically included in authentic Pico de Gallo).

Other additions: Stir in diced avocado for creamy richness, sweet corn, or even black beans for some plant-based protein.

Spicy version: For more heat, swap in serrano peppers instead of jalapeño peppers. Check out this Masterclass Serrano Pepper tutorial for more information. (Or see their breakdown of the Scoville Scale - a way of measuring the spiciness of peppers.)

Close up view of a tortilla chip dipping into fresh salsa fresca in a serving bowl

Serving

For best flavor: You can serve the salsa right away, however it tastes best after it marinates for at least half an hour. Even better, let it chill in the fridge for a couple hours or overnight! Here are a few ideas for usage:

  • On burritos, tacos, nachos, fajitas, tostadas, or quesadillas
  • As a dip with tortilla chips (great for snacks, side dishes, and appetizers)
  • On Chickpea-Walnut Taco Crumbles
  • On Tofu Scramble or breakfast burritos like this Southwest Tofu Burrito
  • On Vegan Burrito Bowls with avocado or guacamole

Storing

Store the salsa in an airtight container in the refrigerator until ready to enjoy. I find it keeps for about 2-3 days. As it sits, the salt brings out more liquid from the tomatoes. So feel free to use a slotted spoon for serving to leave behind the excess liquid if desired.

Fresh salsa fresca (Pico de Gallo) tossed together in a glass mixing bowl

For more inspiration, also browse all vegan sauce & seasoning recipes.

Close up view of a tortilla chip dipping into fresh salsa fresca in a serving bowl

Salsa Fresca (Pico de Gallo)

This classic Salsa Fresca is fresh, chunky, and full of flavor! Dip it with tortilla chips, or spoon it over tacos, burritos, and other Mexican-inspired dishes for bright flavor.
4.86 from 7 votes
Print Recipe Pin Recipe Comment
Prep Time: 15 minutes minutes
Total Time: 15 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Appetizer, Side Dish, Snack
Cuisine: Gluten-Free, Mexican-inspired, Oil-Free, Vegan
Servings: 6 (1/2 cup servings)

Ingredients

  • 1 lb. vine-ripened tomatoes
  • 1/2 cup white onion
  • 1/3 cup fresh cilantro
  • 1-2 jalapeño peppers
  • 2 Tbsp. fresh lime juice
  • 1/2 tsp. salt

Instructions

  • Finely dice the tomatoes and onion. (I remove and discard the excess liquid & seeds from the tomatoes.)
  • Roughly chop the cilantro. Finely dice the jalapeño (removing the seeds and inner ribs for a milder version if you wish).
  • Add all ingredients to a medium bowl with the lime juice and salt. Toss well.
  • Now is when the magic happens! You can serve it immediately but for best flavor, I highly recommend letting it sit and marinate in a sealed container in the refrigerator for a couple hours (or even overnight) to let the flavors combine & enhance. This takes it from good to spectacular!

Notes

Spice level: Jalapeños can range in spiciness. To keep it mild, omit the seeds and inner ribs. (Or omit the jalapeño or use poblano instead.) If you like it spicy, use two jalapeños or even serrano pepper for more heat.
Tomatoes: One pound equals about 3-4 vine tomatoes. (Roma tomatoes can work too.) Just be sure yours are ripe & flavorful.
Storing: I find this salsa keeps for about 2-3 days in the refrigerator. It becomes softer and more watery with time.
Yield: Recipe makes about 3 cups fresh salsa.
Recipe originally published June 2012. Updated June 2026.

Nutrition Per Serving (Estimate)

Nutrition Facts
Salsa Fresca (Pico de Gallo)
Amount per Serving
Calories
21
% Daily Value*
Fat
 
0.2
g
0
%
Saturated Fat
 
0.03
g
0
%
Polyunsaturated Fat
 
0.1
g
Monounsaturated Fat
 
0.03
g
Potassium
 
215
mg
6
%
Carbohydrates
 
5
g
2
%
Fiber
 
1
g
4
%
Sugar
 
3
g
3
%
Protein
 
1
g
2
%
Vitamin A
 
718
IU
14
%
Vitamin C
 
16
mg
19
%
Calcium
 
12
mg
1
%
Iron
 
0.3
mg
2
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this salsa fresca recipe, also check out:

  • Restaurant-Style Blender Salsa
  • Fresh Garden Salsa

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Dip Recipes

  • Taco sauce recipe cover photo
    Taco Sauce Recipe (Easy!)
  • Cashew alfredo sauce cover photo
    Cashew Alfredo Sauce (Vegan!)
  • Chipotle Crema (Vegan!)
  • General Tso sauce cover photo
    General Tso Sauce (Easy!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Stephen says

    November 11, 2024 at 5:34 pm

    5 stars
    The first time I made it I used jalapeño and serrano peppers, removing many of the seeds to keep it at the level of spiciness I prefer. I let it sit in the fridge overnight as you suggested. It turned out to be the best pico de gallo I have ever tasted! I serve it with chips. I just made another batch and tasted it and it is just as delicious as the first batch. I can’t wait until tomorrow to eat it. I may have to have some tonight after dinner. 🙂 Thank you for the delicious and easy recipe.

    Reply
    • Kaitlin says

      November 11, 2024 at 7:26 pm

      Hello, Stephen! That's awesome to hear how much you enjoyed it. (And great call with the jalapeño & serrano combo.) Hope you enjoy your second batch just as much. Thanks for coming back to share your kind and thoughtful feedback - it's very appreciated!

      Reply
  2. Jane R. says

    April 26, 2022 at 10:42 am

    5 stars
    Made this over the weekend for a gathering and it was delicious! Served it with tortilla chips next to homemade guacamole.

    Reply
    • Kaitlin says

      April 26, 2022 at 12:20 pm

      Wonderful to hear!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required