This post may contain affiliate links. Please read our disclosure policy.

Pico de gallo. An easy to make fresh salsa. Perfect for topping all your favorite dishes, or to enjoy with a handful of tortilla chips.

White bowl filled with pico de Gallo and a tortilla chip dipped in showing the juices.


How to Make:

  1. Finely dice: tomato, onion, jalapeno, and cilantro. Show off your knife skills and get a really fine dice on these. If using Roma tomatoes, you dont need to remove the watery seeds in the center, because there’s not enough for it to matter. If you are using a different type of tomato, you will need to remove the excess seeds from the center and discard them.
  2. Add lime juice: the recipe calls for one lime, you can add up to 2 for this amount. It depends on how much juice you want in your salsa.
  3. Season: sprinkle in the salt and pepper. Give everything a taste and..
  4. Adjust: the beauty with this non-recipe is you can adjust to make this just how you want. More or less salt. More or less garlic. Other variations and substitutions are included below!

How to Make a Large Batch:

To make a large batch you will of course need more of the ingredients. Keep the ratios the same with the majority of the pico being tomatoes. 

Step by step how to make pico de Gallo. Showing adding tomato, onion, jalapeño and cilantro to a bowl. Stirring with seasoning and lime juice, then dipping into it with a tortilla chip.

What is the difference between salsa and pico de gallo? 

While the ingredients are similar, the main difference between the two is the method that is used to make them. Salsas are typically blended (like this Easy Homemade Salsa), while the pico is fresh and chunky thanks to finely dicing the ingredients by hand. 

You might also hear pico referred to as “fresh salsa” because all the ingredients are fresh and raw. Typically salsas will use boiled or roasted ingredients. 

Whichever you prefer, they are both wonderful options for topping your favorite dishes or for enjoying with a handful of tortilla chips! 

Up close view of pico de gall showing chunks of tomato, jalapeno and onion soaked in a lime juice.

Variations & Substitutions:

Fresh salsas can be made with so many different options. This recipe is easy to customize to make exactly what you want. 

  • Spice: switch up the jalapeño for an anaheim or poblano pepper for less heat, or for a Serrano if you are wanting more heat. 
  • Onion: to add more color or a different taste switch red onion for white. 
  • Citrus: swap out the lime for lemon juice. 
  • Additions: Some diced up avocado or cucumber. A splash of vinegar. Extra garlic or garlic powder. Or a sprinkle of some chicken bouillon instead of salt. 

Some other fun swaps is to lose the tomato altogether and use fruit instead. This creates a sweet, fruity option that pairs wonderfully with chickens and fish. Some ideas include: 

Chip dipping into a bowl filled with pico de gallo.

Serve this pico with:

Pico de Gallo

5 from 18 votes
Prep: 10 minutes
Cook: 0 minutes
Chill Time: 30 minutes
Total: 40 minutes
Servings: 6
Author: Serene
Pico de gallo. An easy to make fresh salsa. Perfect for topping all your favorite dishes, or to enjoy with a handful of tortilla chips.
White bowl filled with pico de Gallo and a tortilla chip dipped in showing the juices.


  • 4 large roma tomatoes (1 lb) diced
  • 1 medium jalapeno seeds and membranes removed
  • ½ cup white onion finely diced
  • 1 tsp garlic minced
  • ¼ cup cilantro chopped
  • 1 lime
  • salt & pepper to taste


  • Finely dice the tomato, onion, jalapeno and cilantro.
  • Add the diced ingredients to a medium size bowl.
  • Squeeze the lime juice over the ingredients. Sprinkle with salt and pepper. Taste and add more lime/salt/pepper to taste.
  • Cover and let this sit in the fridge for at least 30 minutes to chill and let the flavors meld together. This also lets the juices release from the tomato and softens the jalapeno and onion.


Storage: refrigerate in a sealed container for up to 5 days.
*Only add avocado if you will be enjoying that same day.


Serving: 1 | Calories: 18kcal | Carbohydrates: 4g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 3mg | Potassium: 129mg | Fiber: 1g | Sugar: 2g | Vitamin A: 414IU | Vitamin C: 13mg | Calcium: 11mg | Iron: 1mg

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

Like this? Leave a comment below!

Welcome to my kitchen!

Welcome to the House of Yumm!! My name is Serene. I’m the food photographer, recipe developer, and official taste tester around these parts.

You may also like

Leave a comment

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

Recipe Rating