Pico de Gallo

Jump to Recipe

There are a handful of recipes I genuinely cannot live without, and Pico de Gallo is absolutely at the top of that list. It takes about ten minutes to pull together, uses the freshest ingredients, and it instantly makes everything taste better. Pile it onto Carnitas Tacos, spoon it over a bowl of Cauliflower Rice Chicken Burrito Bowls, or serve it alongside Loaded Guacamole with a giant pile of chips. Any way you serve it, this is the condiment that belongs on your table every single week.

Fresh salsa with tortilla chips


 

Pico de Gallo at a Glance

  • 🕒 Total Time: 10 minutes (10 min prep, no cook)
  • 👪 Servings: About 3 cups (serves 6 to 8 as a chip dip; more if used as a topping)
  • 🍝 Cuisine Type: Mexican
  • 🧂 Flavor Profile: Bright and fresh from ripe tomato; sharp and crisp from white onion; herbal cilantro; clean heat from jalapeño; tangy finish from fresh lime juice
  • 📖 Dietary Info: Naturally vegan, gluten-free, dairy-free, low-carb, and Whole30-compliant
  • 📦 Storage Notes: Best within 24 hours of making; holds up to 3 days covered in the fridge but tomatoes release water and the texture softens. Stir and drain off excess liquid before re-serving
  • Why You'll Love It: The 10-minute no-cook condiment that makes every Mexican meal at home better. Chips, tacos, grilled chicken, eggs, rice bowls; the answer is always more pico. Built from 6 ingredients you can grab at any grocery store, no fancy equipment, no blender, no heat.

Summarize and save this content on

Why I Love This Recipe

I take my salsa very seriously. Similar to this restaurant style Chipotle Salsa, it needs to be fresh, perfectly spicy and topped with a splash of lime juice. These things are very important and seeing as how I call for fresh pico de gallo is 2387429834% of my recipes, it was time my perfect homemade pico de gallo got a facelift! It is bright, zippy, and packed with flavor from perfectly ripe tomatoes, punchy onions, spicy jalapeños, and a hit of fresh lime. Plus it only takes a few minutes to throw together which means you can always find a reason to make it whether it is for taco night, a snack attack, or last-minute entertaining.

So now you'll have the perfect topping for Enchiladas, Brown Rice Bowls, Avocado Toast. And you don't have to limit yourself to these, it goes great on whole roasted cauliflower too!!

Jump to:

Ingredients

Mise en place of all ingredients to make pico de gallo.
  • Ripe Tomatoes
  • White Onion
  • Jalapeño Chilies
  • Cilantro
  • Lime Juice
  • Kosher Salt

*For a full list of ingredients and instructions please see recipe card below.

Substitutions & Swaps

🍅 Tomato

  • Cherry tomatoes - Year-round reliable; quarter or halve them and you get the same sweet-tart punch even in winter
  • Roma tomatoes - Lower moisture, firmer dice; the choice when you want pico that holds shape on a taco without weeping
  • Heirloom tomatoes - Peak-season upgrade; deeper sweet, more acidity, a little messier dice
  • Campari tomatoes - The grocery-store reliable; bigger than cherry, smaller than slicer, almost always ripe

🌶 Chile

  • Serrano - Hotter than jalapeño, brighter heat; my go-to when I want pico to actually announce itself
  • Fresno - Similar heat to jalapeño but sweeter and fruitier; gorgeous red color contrast
  • Habanero - For pico-with-conviction; mince a quarter pepper and taste before adding more
  • Poblano (charred) - Mild and smoky; not traditional but excellent on grilled steak
  • Skip the chile entirely - For kid-friendly or onion-and-cilantro-forward pico; perfectly legal

🌿 Herbs

  • Flat-leaf parsley - The cilantro-averse pick; brings the green without the soap-gene problem some palates have
  • Mexican oregano - Half a teaspoon dried; deepens the savory; not a cilantro replacement but a stacking herb
  • Mint - Sounds wrong, isn't; especially good with cherry tomatoes and lime

🧅 Onion

  • Red onion - Sweeter and milder than white; pretty color too
  • Shallot - The most refined swap; less bite, more aroma
  • Pickled red onion - When you want pico with built-in acid balance; cuts the lime quantity down

🍋 Citrus

  • Fresh lemon juice - 1:1 swap if you're out of lime; less tropical, still bright
  • Bitter orange juice (naranja agria) - The Yucatecan move; closer to authentic salsa traditions of the peninsula
  • Apple cider vinegar - The emergency swap; use half the volume you would for lime

How to Make Pico De Gallo

Chopped vegetables in a glass bowl

Step 1: In a large bowl combine the diced tomatoes, white onion, jalapeño, cilantro and lime juice. Gently toss to combine.

A glass mixing bowl with pico de gallo.

Step 2: Taste and season with salt as needed. Add extra jalapeño if you want a bit more zip.

How to Store Pico de Gallo

Since it has all these raw and fresh ingredients, it really is best eaten fresh. However, you can store leftovers in the fridge for about 2 to 3 days.

Fresh salsa with tomatoes and onions

Tips & Tricks

  • Use the ripest tomatoes you can find for the best flavor. Summer tomatoes are obviously the best but cherry tomatoes work great year-round.
  • Remove the seeds and membranes from the jalapeños if you want it less spicy. Leave a few seeds in if you are feeling adventurous.
  • Let the pico de gallo sit for at least 10 to 15 minutes before serving so the flavors can really come together.
  • Hit your tortilla chips with a sprinkle of Chili Lime seasoning while they are still hot so it sticks perfectly.

Pico de Gallo FAQs

What is pico de gallo?

Pico de gallo is a fresh Mexican salsa (literally 'rooster's beak') made from finely diced raw tomato, white onion, jalapeño, cilantro, and lime juice. It's uncooked and chunky, distinguishing it from cooked/blended salsa rojas. The name's origin is debated but commonly attributed to the way diners pinch up the chunky salsa, beak-style.

Can I make pico de gallo ahead of time?

Yes, and it actually improves after 1 to 2 hours in the fridge as the flavors meld. I would not make it more than 24 hours ahead though; past a day the tomatoes weep and the texture softens. If you need to prep further out, dice everything separately and combine within 2 hours of serving.

How spicy is pico de gallo and how do I adjust the heat?

It's fully customizable. One jalapeño with seeds and membranes removed is mild-to-medium; leaving the seeds in doubles the heat. Swap to serrano for sharper heat, habanero for serious fire (use a quarter pepper minced), or skip the chile entirely for a kid-friendly version.

What can I substitute when tomatoes are out of season?

Cherry or campari tomatoes are the most reliable year-round; their sweet-tart punch holds even in January. Quarter cherry tomatoes or dice campari. Avoid pale slicer tomatoes from the produce wall; they make watery, flavorless pico.

How do I serve pico de gallo besides with chips?

Spoon it over tacos, grilled chicken, steak, fish, or scrambled eggs; stir into rice bowls or burrito bowls. Use as the bright finish on carne asada, carnitas, or chicken tinga. It also makes a great topping for avocado toast.

Fresh salsa with tortilla chips

Similar Recipes

If you tried this recipe, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below. Thanks for visiting today

Pico de Gallo

Author: Gaby Dalkin
5 from 3 votes
Fresh homemade Pico de Gallo bursting with tomatoes, jalapeños, and lime. The perfect easy salsa recipe for chips, tacos, and more.
Prep Time 10 minutes
Total Time 10 minutes
Course Condiment
Cuisine Mexican
Servings 8 servings

Ingredients
  

  • 1 ½ pounds ripe tomatoes cut into ¼- to ½-inch dice
  • ½ large white onion finely diced (about ¾ cup)
  • 1 jalapeño finely diced (seeds and membranes removed for a milder salsa)
  • ½ cup finely chopped fresh cilantro leaves
  • 1 tablespoon fresh lime juice
  • Kosher salt

Instructions
 

  • In a large bowl, combine the tomatoes, onion, jalapeño, cilantro, and lime juice. Gently toss to mix. Taste and season with kosher salt. Add more jalapeño if you want extra heat.
  • Tip: Let the pico de gallo sit for 10–15 minutes before serving to let the flavors meld

Notes

Now you’ll have the perfect topping for Enchiladas, Brown Rice Bowls, Avocado Toast and you can even toss it with some avocado and turn it into Guacamole Salsa!

Nutrition Information

Calories: 19kcal | Carbohydrates: 4g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.03g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.03g | Sodium: 5mg | Potassium: 223mg | Fiber: 1g | Sugar: 3g | Vitamin A: 796IU | Vitamin C: 15mg | Calcium: 11mg | Iron: 0.3mg
Tried this Recipe? Tag me Today!Mention @WhatsGabyCookin or tag #whatsgabycooking!

16 Comments

5 from 3 votes

Leave a Reply

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

Recipe Rating