Authentic Pico de Gallo

Jump to Recipe

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 made from tomato, jalapeno, cilantro, onion, lime, and salt.
Email me this recipe
Plus new recipes and seasonal inspiration, delivered to you weekly!
Please enable JavaScript in your browser to complete this form.

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:

labeled ingredients: tomatoes, lime, onion, cilantro, jalapeno, salt, and pickled jalapenos (optional).

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.

pico de gallo ingredients chopped and neatly added to a mixing bowl
  1. Dice Roma tomatoes, onion, jalapeno, cilantro, and pickled jalapeno (optional). Combine in a bowl with fresh lime juice and salt.
pico de gallo ingredients mixed in a bowl
  1. 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!
  • 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

Can I make pico de gallo ahead of time?

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.

What does “pico de gallo” mean?

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.

Is pico de gallo spicy?

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!

Pico de gallo made from tomato, jalapeno, cilantro, onion, lime, and salt.
No ratings yet

Authentic Pico de Gallo

Take your pico de gallo to the next level with pickled jalapeños, adding a tangy kick to this fresh salsa made with tomato, onion, cilantro, & lime.
Prep: 10 minutes
Total: 10 minutes
Servings: 1 cup
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get all my new recipes first!
Please enable JavaScript in your browser to complete this form.

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

Serving: 1cup | Calories: 91kcal | Carbohydrates: 22g | Protein: 3g | Fat: 1g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 0.1g | Sodium: 933mg | Potassium: 804mg | Fiber: 7g | Sugar: 10g | Vitamin A: 2844IU | Vitamin C: 76mg | Calcium: 65mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Prep Time: 10 minutes
Total Time: 10 minutes
Course: Appetizer, Side Dish, Snack
Cuisine: Mexican
Servings: 1 cup
Calories: 91
Keyword: pico de gallo
Like this recipe? Leave a comment below!

About Stella Navarro-Kim

I come from a multicultural background, and cooking has been one of the best ways for me to stay connected to my heritage. My recipes are tried and tested, many of them passed down through family. I hope you enjoy these recipes as much as we do!

the latest

Leave a comment

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

Recipe Rating