This post may contain affiliate links. Please see our disclosure policy.
Looking for an Authentic Pico de Gallo recipe? This simple & easy salsa brings together the classic Mexican flavors you love, with an optional twist of pickled jalapeños for an extra kick!

Pico de gallo is a dish that carries with it the essence of Mexican cuisine- fresh, vibrant, and full of flavor! Growing up, I always referred to pico de gallo as my “kimchi” for Mexican dishes. Much like how kimchi cuts through the richness of a heavy meal with its sour, fermented bite, pico de gallo does the same with its fresh, tangy ingredients.
The combination of crisp tomatoes, bright lime, and spicy jalapeños acts as a perfect counterpoint to the fatty richness of tacos, grilled meats, and cheesy dishes like my Enchiladas Suizas.
Why You’ll Love This Recipe
Versatile: Serve it with tortilla chips & Guacamole, grilled meats, tacos, or use leftovers to make Mexican Shrimp Ceviche. It pairs perfectly with almost any meal!
Fresh & Healthy: Made with whole foods and packed with flavor, pico de gallo is a healthy way to add fresh ingredients into your diet.
Elevated Flavor: The optional addition of pickled jalapeños brings a delicious twist to a classic recipe, giving it a tangy depth and a spicy kick.
Easy to Make: This pico de gallo is very simple and quick, requiring just a few ingredients.
What is Pico de Gallo?
Pico de gallo, also known as “salsa fresca” or “salsa cruda,” is a type of Mexican salsa made from raw ingredients. Unlike traditional salsas that are blended or cooked, pico de gallo is chopped and mixed together to create a chunky, fresh salsa that brings out the individual flavors of its ingredients. It’s typically made from tomatoes, onions, cilantro, lime juice, and chili peppers. The result is a fresh, nutritious, and slightly spicy condiment that pairs perfectly with a variety of dishes.
Ingredients:

Here’s what you’ll need to make this simple yet flavorful pico de gallo:
- Ripe Tomatoes – Fresh, ripe tomatoes for the base of your pico de gallo.
- Onion – While white onions are more traditional, I prefer red onion for its milder flavor and vibrant color.
- Cilantro – Chopped cilantro adds a fresh, herbal note. (Omit if you’re not a fan due to the cilantro gene.)
- Fresh Jalapeño– Adds a fresh, crisp heat that complements the other ingredients.
- Lime – Fresh lime juice brightens up the flavors and adds a bit of tang.
- Salt – To taste, it helps bring out the flavor of all the ingredients.
- Pickled Jalapeño – This optional twist brings an extra layer of flavor and heat. Chop them finely and adjust the quantity based on your spice preference.
Pro Tip: use my jalapeño salt to elevate these flavors even more! Jalapeño salt truly shines in dishes that are not cooked, such as this one.
How to Make It:
Pico de gallo is seriously easy to make in just a few steps. For ingredient amounts and detailed instructions, please see the recipe card at the end of this post.

- Dice Roma tomatoes, onion, jalapeno, cilantro, and pickled jalapeno (optional). Combine in a bowl with fresh lime juice and salt.

- Mix together, serve & enjoy!
Recipe Tips
- Let it Rest Before Serving! The secret to the best tasting pico de gallo, is allowing it to rest in the fridge for an hour so the flavors can meld together.
- Use Fresh, Ripe Ingredients. Freshness is the foundation of a great pico de gallo. Choose ripe, firm tomatoes that are sweet and juicy. For the onions- use red onion for a milder flavor, or use a white onion for a more classic taste. Fresh cilantro adds a burst of herbal freshness, and jalapeños add a fresh & spicy kick.
- Adjust Spice Levels: If you like it mild, remove the seeds from the jalapeños, or skip them entirely. For extra heat, leave the seeds in!
- For Parties: If you’re making a large amount for parties, consider leaving out the cilantro and putting it on the side, or making two versions. Some of your guests might have the cilantro gene, and they will appreciate your thoughtfulness!
Variations
Avocado Pico – Add diced avocado for a creamier texture and extra richness. This variation is sometimes referred to as “salsa fresca con aguacate.”
Fruit Pico – Fresh fruit like mango or pineapple can be added for a sweet and spicy contrast. These versions pair especially well with grilled fish or shrimp.
Cucumber or Radish – For extra crunch and freshness, finely diced cucumber or thinly sliced radish makes a great addition.
Spicier Versions – Swap jalapeños for serrano or habanero chiles if you like more heat. Just be sure to taste as you go!
No Cilantro – If you’re one of the folks who think cilantro tastes like soap (it’s a real thing!), feel free to leave it out, or use this as an opportunity to make it a fusion pico de gallo with different herbs like parsley, Thai basil, or Korean perilla.
Serving Suggestions
Pico de gallo is incredibly versatile and adds a fresh, nutritious touch to all kinds of dishes. Here are some of my favorite ways to serve it:
- With Tortilla Chips – A classic, crowd-pleasing snack that’s always a hit. You’ll definitely want to pair this with some Authentic Guacamole!
- Tacos – It’s perfect as a topping for tacos, especially grilled meats like Carne Asada, Carnitas (Mexican Pulled Pork), or Al Pastor.
- Burrito Bowls & Quesadillas – A dollop of pico de gallo brings everything together in my Carne Asada Bowl recipe.
- On Nachos – Layer it on top of nachos for a tangy burst in every bite!
- Leftovers– if you have some leftover pico de gallo, you can repurpose it to make my Mexican Shrimp Ceviche. It will cut the preparation time in half, making it a quick & easy meal.
Storing
Pico de gallo is best enjoyed fresh, but it can be stored in an airtight container in the fridge for up to 3-4 days. Keep in mind that the longer it sits, the softer the tomatoes will get, so it’s best to eat it within a couple days of making it.
Frequently Asked Questions
Yes, you can prepare it in advance. It’s best enjoyed fresh, but can be stored in the refrigerator for up to 3–4 days in an airtight container.
Literally translated, “pico de gallo” means “rooster’s beak.” The name’s origin is debated; some suggest it’s because the salsa was traditionally eaten by pinching it between the thumb and forefinger, resembling a pecking rooster.
It can be! The spiciness of pico de gallo depends on the amount and type of chili peppers used. Traditional recipes include jalapeños or serrano peppers, which can add mild to moderate heat. Adjusting the quantity or removing the seeds and membranes can help control the spice level to your preference. If you prefer no spice, simply leave it out.
More Authentic Mexican Recipes
If you tried this Authentic Pico de Gallo recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the comments below!

Authentic Pico de Gallo
Ingredients
- 2 Roma tomatoes
- 1/4 cup onion, red or white
- 1 jalapeno
- 1/4 cup cilantro
- 1 tbsp lime juice
- 1/4 tsp salt
- 2 tbsp pickled jalapeno, optional
Instructions
- Finely dice your tomatoes, onion, jalapenos, and cilantro. *I always remove the watery seeds from the tomatoes, but this is a matter of preference! You can also remove the seeds/veins from the jalapeno if you want less spice, or just omit for zero spice!
- Combine everything in a bowl, then add salt and squeeze 1 tbsp of lime juice (about 1/2 a lime).
- Mix thoroughly then taste to make any adjustments for salt or lime.
- I recommend letting it rest for at least 30 minutes for best results, but you can serve and enjoy right away!
Notes
- Storing: Pico de gallo is best enjoyed fresh, but it will hold in the refrigerator for up to 3-4 days.
- For Parties: Making this the night before is a great option! Just consider leaving out the cilantro, or making one version with cilantro and one without. Some people have the “cilantro gene, ” which causes it to taste like soap.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















