Smells Like Delish

  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
menu icon
go to homepage
  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
×
Home » All Recipes » Dips

Updated: May 4, 2026 · Published: Jul 6, 2022 . by Kelly Bloom · This website uses affiliate links. · Leave a Comment

Easy Pico de Gallo

  • Facebook
  • Flipboard
  • X
Jump to Recipe
Easy pico de gallo in bowl with text overlay for Pinterest.

Garden fresh pico de gallo is a simple fresh salsa made with chopped tomatoes, onion, cilantro, and lime. It's one of the easiest ways to bring real flavor to your favorite Mexican dishes.

Fresh pico de gallo in a glass bowl with tomatoes, onion, cilantro, lime, and tortilla chips.

Why This Easy Pico de Gallo Works

Good pico de gallo depends on how the ingredients are prepped and seasoned. Even chopping, enough lime, and proper salting keep the tomatoes tasting fresh instead of watery or flat.

A short rest helps everything blend together so the flavor is consistent throughout. It's a quick and easy Mexican staple.

  • Fresh flavor: Tomatoes, lime, cilantro, and onion give this pico de gallo a clean, bright flavor without cooking or blending.
  • Easy to make: Chop the ingredients, season them, and let them rest briefly before serving.
  • Easy to adjust: Use more or less jalapeno, lime, or cilantro to match the flavor and heat level you like.
Pico de gallo served with tortilla chips on wooden board.

Ingredients Overview

Roma tomatoes work best because they hold their shape and don't release as much liquid. If your tomatoes are especially juicy, let them drain briefly after chopping so the mixture doesn't get so watery.

White or yellow onion adds sharpness, jalapeno brings heat, and cilantro keeps everything tasting fresh. Lime juice and salt tie it all together, so using fresh lime makes a noticeable difference in the final flavor.

Full ingredient amounts and preparation instructions are in the printable recipe card at the bottom of this post.

Ingredients for pico de gallo including tomatoes, onion, jalapeno, and lime on a cutting board.

What's the Difference Between Salsa and Pico de Gallo?

Pico de gallo and salsa are both made with fresh ingredients, but they're not prepared the same way. Pico de gallo is chopped and left chunky, while many salsas are blended, cooked, roasted, or processed into a smoother sauce.

  • Pico de gallo is fresh and chunky: The ingredients are chopped and mixed raw, with just enough lime juice and salt to season them.
  • Salsa is often blended or saucy: Many salsas are processed into a smoother texture and may be cooked or roasted first.
  • Pico is used as a topping: It holds its shape well, making it easy to spoon over tacos, fajitas, burrito bowls, and grilled meats.
  • Salsa covers more styles: The salsa category includes fresh table salsas, roasted salsas, cooked sauces, and hot sauces.

How To Make Pico de Gallo

Pico de gallo is made by chopping fresh ingredients and mixing them with lime juice and salt. The key is keeping the texture even and letting it rest briefly so the flavors settle. Use the step-by-step photos below as a visual guide.

Chopped tomatoes, onion, jalapeno, and cilantro prepared for pico de gallo.

Step 1: Chop the tomatoes, onion, jalapeno, garlic, and cilantro into small, even pieces. If your tomatoes are really juicy, let them drain in a sieve or colander for a few minutes before mixing.

Step 2: Add the chopped ingredients to a mixing bowl. Stir in the lime juice and salt, then taste and adjust as needed.

Fresh pico de gallo mixed in a bowl with tomatoes, onion, cilantro, and jalapeno.
Finished pico de gallo in a glass bowl served with tortilla chips and lime.

Step 3: Let the pico de gallo rest for 10 to 15 minutes so the flavors develop.

Serve with tortilla chips or spoon over your favorite dishes.

Serving Suggestions

Pico de gallo is most often used as a fresh topping, and it's especially good on hot or spicy foods where something cool and fresh helps tone things down. Spoon it over blackened fish tacos, chicken burritos or serve it with chimichangas and enchiladas. It's also great on fajita bowls, carne asada, or chicken tinga on tostadas.

It also works well with tortilla chips and guacamole, or alongside simple sides like black refried beans and savory Mexican red rice. For something a little more tangy, Mexican pickled vegetables are a good option on the side.

Pico de gallo served on a wooden board with tortilla chips, lime, and garlic.

Substitutions and Variations

Small swaps make it easy to adjust the flavor, heat, and texture.

  • Milder heat: If you want to keep it on the mild side, remove the seeds and ribs from the jalapeno, or just use a smaller amount.
  • More heat: Like it spicier? Add more jalapeno or swap in a serrano pepper for a sharper kick.
  • No cilantro: If cilantro isn't your thing, simply omit it.
  • Tomato options: Roma tomatoes are the easiest to work with, but vine-ripened tomatoes are fine too. If they are too juicy let them drain briefly after dicing.
  • Extra lime: If it tastes a little flat right before serving, a small squeeze of lime usually brings it right back.

Tips for Success

These simple tips help keep the flavor fresh and balanced.

  • Use ripe tomatoes: Go for tomatoes that smell fresh and have a little give when you press them. That's where most of the flavor comes from.
  • Control moisture: If your tomatoes are really juicy, chop them and let them sit in a sieve or berry colander for a few minutes so some of the liquid can drain off. A light sprinkle of salt helps pull out that excess moisture even faster.
  • Cut evenly: Try to keep the pieces about the same size so you get a good mix of everything in each spoonful.
  • Season in stages: Add the salt and lime a little at a time, then taste. It's easier to build flavor than fix too much.
  • Let it rest: Give it 10 to 15 minutes before serving so everything settles and tastes more blended.

Storage Options

Pico de gallo is best the day it's made, but leftovers can be stored briefly.

  • Refrigerate: Store it in an airtight container in the fridge for up to 2 to 3 days.
  • Stir before serving: It will release some liquid as it sits, so just give it a stir and drain a little off if needed.
  • Do not freeze: Freezing changes the texture too much and it won't hold up well once thawed.
  • Make ahead: If you want to prep it early, a few hours ahead works well, but try not to push it much past that.

Related Recipes

  • Mexican Shredded Beef Torta
  • Shrimp Tostadas
  • Birria Quesadilla (Instant Pot)
  • Avocado Crema
  • Cilantro Lime Rice (Instant Pot Method)

Frequently Asked Questions

Is pico de gallo the same as salsa?

No. Pico de gallo is a fresh, chunky mixture of chopped ingredients, while salsa is often blended, cooked, roasted, or more liquid. Pico de gallo is part of the broader salsa family, but it is prepared and served differently.

What tomatoes are best for pico de gallo?

Roma tomatoes are usually best because they are firm, meaty, and less watery than many slicing tomatoes. Vine-ripened tomatoes also work if they are ripe and you allow them to drain a little after dicing.

How do you keep pico de gallo from getting watery?

Use firm tomatoes, drain off excess liquid, and salt the mixture lightly at first. Liquid will naturally collect as pico de gallo rests, so stir and drain a little before serving if needed.

Can you make pico de gallo ahead of time?

Yes, but it is best made the same day you plan to serve it. You can make it a few hours ahead and refrigerate it so the flavors have time to blend while the tomatoes still taste fresh.

Should you remove tomato seeds for pico de gallo?

You do not need to remove the seeds or pulp. If your tomatoes are very juicy, it's better to let them drain briefly after chopping so you keep all the tomato while removing excess liquid.

Mexican Recipes

  • Bowl of chicken fideo soup garnished with cilantro and cotija cheese.
    Chicken Fideo Soup (Sopa de Fideo con Pollo)
  • A white bowl filled with Mexican rice garnished with chopped herbs, with a fork taking a portion from the bowl. The bowl sits on a white cloth with black stripes.
    Mexican Red Rice (Arroz Rojo)
  • chicken fajitas in tortilla wraps.
    Skillet Chicken Fajitas
  • A spoonful of enchilada soup with sour cream, cheese, and black olives held above a bowl of more soup.
    Slow Cooker Chicken Enchilada Casserole

Get The Recipe!

Pico de gallo served with tortilla chips on wooden board.
Pin Recipe Print Recipe
5 from 2 votes

Easy Pico de Gallo

Fresh pico de gallo made with simple ingredients and balanced flavor. This easy recipe shows how to get the right texture without excess liquid. Perfect for tacos, chips, and everyday meals. Ready in minutes with reliable results every time.
Prep Time20 minutes mins
Total Time20 minutes mins
Course: Appetizers
Cuisine: Mexican
Servings: 8
Calories: 18kcal
Author: Kelly Bloom
Save the Recipe

📩Email To Your Inbox

Email this recipe to yourself when you can't print, you'll also receive new recipe ideas every week.

Equipment

  • Festive Salsa Bowls

Ingredients

  • 6 Roma tomatoes chopped (any tomatoes will work though)
  • ½ medium onion chopped
  • 2 jalapenos chopped fine (more or less, depending on how spicy you like it)
  • 2 cloves garlic chopped fine
  • 2 limes juiced
  • ¼ cup cilantro chopped (optional)
  • salt to taste
US Customary - Metric
Prevent your screen from going dark

Instructions

  • Chop the tomatoes, onion, jalapeno, garlic, and cilantro into small, even pieces. If your tomatoes are very juicy, let them drain in a sieve or colander for a few minutes before mixing.
    6 Roma tomatoes, ½ medium onion, 2 jalapenos, 2 cloves garlic, ¼ cup cilantro
  • Add the chopped ingredients to a mixing bowl. Stir in the lime juice and salt, then taste and adjust as needed.
    2 limes, salt
  • Let the pico de gallo rest for 10 to 15 minutes so the flavors develop. Serve with tortilla chips and guacamole, or as a condiment for tacos, burritos, and other Mexican food.

Notes

  • Use ripe tomatoes: Go for tomatoes that smell fresh and have a little give when you press them. That's where most of the flavor comes from.
  • Control moisture: If your tomatoes are really juicy, chop them and let them sit in a sieve or berry colander for a few minutes so some of the liquid can drain off. A light sprinkle of salt helps pull out that excess moisture even faster
  • Let it rest: Allow the finished salsa to sit in the refrigerator for at least 15-30 minutes to let the salt draw out the juices and allow the flavors to meld together.
  • Adjust heat carefully: Add the jalapenos gradually, and remember that most of the heat lives in the seeds and white ribs, which you can remove for a milder flavor.

Nutrition

Calories: 18kcal | Carbohydrates: 5g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.02g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.02g | Sodium: 3mg | Potassium: 152mg | Fiber: 1g | Sugar: 2g | Vitamin A: 467IU | Vitamin C: 16mg | Calcium: 14mg | Iron: 0.3mg

Pin It For Later ⤵

Easy pico de gallo in a glass bowl with tomatoes, onion, cilantro, lime, and tortilla chips.

More Dip Recipes

  • A white bowl of creamy poblano queso dip topped with chopped green herbs and peppers, surrounded by blue tortilla chips and round crackers on a woven mat.
    Poblano Queso Dip
  • Lebanese labneh served with pita bread and olives.
    Lebanese Labneh Recipe (Strained Yogurt Cheese)
  • A bowl of whipped feta dip topped with chopped herbs, red pepper flakes, black pepper, and a drizzle of olive oil. A pita chip is being dipped in. A lemon slice and fresh parsley are nearby.
    Whipped Feta Dip
  • A black bowl filled with creamy hummus dip, topped with whole chickpeas, a drizzle of olive oil, chopped parsley, and a sprinkle of paprika. The bowl sits on a white surface with parsley scattered around.
    Easy Hummus Dip
  • Facebook
  • Flipboard
  • X
5 from 2 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Kelly Bloom, Smells Like Delish

Hi, I'm Kelly!

I create recipes that you can get on the table even when you’re tired and in a hurry. From breakfast to dinner, appetizers to desserts you'll find delicious recipes that are easy for busy people to make.

More about me →

Father's Day

  • grilled bbq pork ribs.
    Barbecued Traeger Pork Ribs
  • basting brush with gold bbq sauce near a rack of barbecue basted chicken drumsticks.
    Carolina Gold BBQ Sauce
  • A hand holding a faceted glass filled with an orange-brown drink and several ice cubes, with another similar glass blurred in the background on a marble surface.
    Jim Beam Old Fashioned Cocktail
  • A plate with a grilled Denver steak, sliced to show a pink center, a green salad with grape tomatoes and creamy dressing, and a square piece of cornbread. A fork and knife are beside the plate.
    Quick Denver Skillet Steaks
See more Father's Day →

All Recipes

  • del frisco's butter cake with ice cream, caramel sauce, and whip cream.
    Del Frisco’s Butter Cake Recipe (Copycat)
  • A bowl of lactose free yogurt topped with granola and fresh berries.
    How To Make Lactose Free Yogurt
  • pile of hersheys cocoa brownies on a plate.
    Hershey's Fudgy One-Bowl Brownies
  • cut square of coconut pecan topped tornado cake.
    Texas Tornado Cake (Do Nothing Cake)
See more All Recipes →

(edit modern sidebar)

Footer

↑ back to top

ABOUT

  • About SLD
  • Disclaimer

PRIVACY

  • Privacy Policy
  • Accessibility

CONTACT

  • Contact
  • Newsletter

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Smells Like Delish ·All Right Reserved

sitemap

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

Delicious, I'm making this again!
My family loved this!
Thank you for sharing this recipe
We really enjoyed this recipe.
Easy to follow and turned out great!

Or write in your own words:

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

Recipe Ratings without Comment

Something went wrong. Please try again.