close up of pico de gallo in a bowl

Easy Homemade Pico De Gallo

By: Wanda Simone | Updated: May 6, 2025

Homemade pico de gallo is a fresh, vibrant addition to any appetizer spread, combining ripe tomatoes, onions, cilantro, and a kick of lime juice. It’s a simple yet flavorful recipe that promises to elevate your snack game, perfect for those who love a touch of zesty freshness in their bites.
servings8 servings
total time45 minutes
5 from 1 vote

Looking for a delicious and healthy appetizer or topping? Look no further than homemade pico de gallo! This easy-to-follow recipe is perfect as a dip for chips (or veggies), or a topping for nachos or your favorite burger. Plus, in the summer, it’s a great way to use up all of those tomatoes from your garden.

Easy homemade pico de gallo in a bowl

Have you ever had pico de gallo (pronounced pi-ko duh ga-yow)?

It’s a Mexican dish (similar to salsa) that is made with tomatoes, onions, chili peppers, and cilantro.

And it’s one of my favorite dips ever!

Not only does it taste delicious, but it also:

  • is easy to make,
  • doesn’t require any cooking,
  • can be made ahead of time (it actually tastes better!) and
  • can be used on its own or as a topping for other dishes.

That’s the perfect party appetizer if you ask me.

Ingredients

pico de gallo ingredients

Here is your shopping list:

  • fresh fruit and vegetables – 8 large Roma tomatoes, 1 small white or red onion, 1 green bell pepper, 1 jalapeno pepper, 1 lime.
  • herbs and spices – 1 clove fresh garlic, 1 bunch fresh Cilantro (the dried version doesn’t really work for this recipe), 1 teaspoon dried oregano
  • seasoning – 1/2 teaspoon salt

Substitutions

  • Roma tomatoes work best since they have a lot of flesh and less liquid than most other tomatoes. However, if you don’t have Roma tomatoes, you can use any other ripe red tomato. For large ones, you’ll only need about 4 of them.
  • Leave out the green pepper if you don’t have it on hand.
  • If you don’t like spicy food, you can use a half or a quarter of the jalapeno pepper. Or omit it altogether. (But the resulting dish will have less flavor.)
  • There isn’t a good substitution for fresh Cilantro. If you really don’t like it, you can try using basil instead. It will make a flavorful dip, but I don’t think you can call it pico de gallo.
  • I like the extra flavor that the oregano provides, but you can leave it out for a more traditional pico de gallo.
overhead picture of pico de gallo in a bowl surrounded by chips on a plate

How to make pico de gallo

This makes enough for a medium-sized bowl of salsa. It’s hard to say exactly how many people that serves since it depends on what you are using it for.

1 | Prep work

Most of the effort of making this dish is in the preparation.

You want all of the ingredients to be finely chopped so they are easy to scoop and the flavors can blend together.

Start by dicing the tomatoes.

Peel the onion and chop half of it. (You can save the other half for something else.) I like to use the food processor for this. It doesn’t work as well for softer vegetables like tomatoes. But it makes quick work of onions!

Then remove the core from the green pepper along with all of the seeds. Chop it as well.

Do the same with the jalapeno pepper. If you don’t want your salsa to be too hot, make sure to remove all of the jalapeno seeds. They are usually pretty spicy!

Remove the leaves from the cilantro and chop them finely (or use herb scissors to cut them). How much you need is pretty much up to you. If you don’t want too strong of a flavor, use about 2 Tablespoons of chopped Cilantro. If you love it, use the whole bunch.

Juice the lime.

Mince the garlic. (Using a garlic press is the easiest way to do this).

2 | Put it all together

pico de gallo being mixed in a bowl

The last step is to put it all together.

Add all of your chopped vegetables along with lime juice and minced garlic to a medium-sized bowl.

Then add 1 teaspoon dried oregano and ½ teaspoon salt.

Stir well.

Give it a quick taste and add a little more salt if desired.

3 | Let it sit

close up of pico de gallo in a bowl

This recipe tastes best if it is allowed to sit for a while so that the flavors can blend.

Ideally, you should cover the bowl and put it in the refrigerator for a few hours or overnight.

But if you’re in a hurry, let it sit on the countertop for 30 minutes before serving.

How to serve it

chip dipped in a bowl of Pico de gallo that is surrounded by chips, tomatoes, garlic and chile peppers.

Pico de gallo can be served on its own as a dip with chips or vegetables (like celery).

Pico de gallo served on top of tacos

Or use it as a topping for dishes such as:

In other words, you can use it pretty much anywhere you would normally use salsa.

Storage

Pico de gallo can be stored in an airtight container or mason jar in the refrigerator for 3 or 4 days.

I don’t recommend freezing it since the vegetables will be mushy after it thaws and it just doesn’t have the same texture.

Frequently asked questions

What is the difference between salsa vs pico de gallo?

Since the two dishes use the same ingredients, the main difference is in the consistency. The ingredients in salsa are blended or smashed and mixed with more liquid. While pico de gallo is crisper, since the ingredients are chopped and have much less liquid added.

What are the best tomatoes for pico de gallo?

Roma tomatoes work best for this recipe because they have a lot of flesh and less liquid than other tomatoes.

How many calories does pico de gallo have?

Pico de gallo is made entirely of fresh vegetables and herbs so its calorie count is very low. The whole bowl (much more than most people would eat) is less than 200 calories.

How long does pico de gallo last?

If stored in the refrigerator, homemade pico de gallo will last 3 or 4 days.

Can you freeze pico de gallo?

Technically, yes. It is safe to freeze it and it will still taste fine. But I don’t really recommend it. The vegetables will be mushy after you thaw it so it won’t have the same crisp texture.

Is pico de gallo spicy?

Yes, it is meant to be. However, you can control the amount of heat by using less (or no) chile pepper and making sure to remove all of the seeds (which tend to be very spicy).

Other dips you might like

close up of pico de gallo in a bowl

Homemade Pico De Gallo

5 from 1 vote
Made with tomatoes, onions, chile peppers and cilantro, this pico de gallo recipe is a healthy and delicious dish that can be used as either an appetizer dip or a topping.
Servings: 8 servings
Prep 15 minutes
Resting time 30 minutes
Total 45 minutes

Ingredients
  

  • 4 large tomatoes , finely diced
  • 1 green bell pepper , cored and diced
  • 1 jalapeno pepper , cored and finely chopped
  • ½ small white or red onion , finely chopped
  • 2 Tablespoons to ½ cup finely chopped fresh Cilantro , depending on how strong you want the flavor to be
  • ¼ cup fresh lime juice
  • 1 clove garlic , minced
  • 1 teaspoon dried oregano (optional)
  • ½ teaspoon salt

Equipment

  • knife
  • medium-sized bowl
  • food processor (optional)
  • herb scissors (optional)

Instructions
 

  • Add all of the ingredients to a medium-sized bowl.
  • Stir with a spoon until well mixed.
  • Taste and add more salt if desired.
  • Cover and let sit for at least 30 minutes or overnight (in the refrigerator)

Notes

  • All vegetables should be finely chopped to make them easy to scoop with a chip and allow the flavors to blend better.
  • Make sure to remove all of the Jalapeno pepper seeds if you don’t want your pico de gallo to be too spicy.
  • The dip will have more flavor if you allow it to sit in the refrigerator for a few hours (or overnight) before serving.

Nutrition

Calories: 24 kcal | Carbohydrates: 6 g | Protein: 1 g | Fat: 0.2 g | Saturated Fat: 0.04 g | Polyunsaturated Fat: 0.1 g | Monounsaturated Fat: 0.03 g | Sodium: 151 mg | Potassium: 263 mg | Fiber: 2 g | Sugar: 3 g | Vitamin A: 843 IU | Vitamin C: 29 mg | Calcium: 14 mg | Iron: 0.3 mg

Nutrition values are estimates only, using online calculators. Please verify using your own data.

authorWanda Simone
courseAppetizer
cuisineMexican
Did you make this recipe?Leave a comment below!

Have comments or questions about our homemade pico de gallo recipe? Tell us in the section below.

This post was originally published on June 26, 2022 but was updated with new content on May 6, 2025.


5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.