Skip to Content

Pico de Gallo Recipe – An Easy Fresh Salsa Recipe

If you love the taste of fresh salsa, you are going to love this Pico de Gallo recipe! It is an easy to make recipe that requires no cooking and only 6 ingredients.

Simply add diced tomatoes, onions, and jalapeno peppers in a bowl. Then stir in a little garlic, cilantro and lime juice to get that classic Mexican flavor.

This salsa is often served with tortilla chips for an easy summertime appetizer. Or you can use it as a topping for tacos, burritos, enchiladas and quesadillas.

pico de gallo in brown bowl
Pico de Gallo (aka Fresh Salsa) requires only 6 ingredients and takes only minutes to prepare.

However, don’t limit yourself to using this fresh salsa only on your favorite Mexican dish. It also adds great flavor and freshness to your morning omelet, grilled chicken, fish and even as a topping on your favorite casseroles.

Because this salsa can be used in so many ways, and because it is so easy to prepare, it is one of those recipes that you will want to make over and over again.

Best Tomato Varieties For Making Pico de Gallo (Fresh Salsa)

Although you can use just about any tomato variety when making fresh salsa, including cherry tomatoes, there is a preferred choice when it comes to getting the perfect texture for your salsa. Small, oval shape plum tomatoes make the best salsa.

However, don’t head to the store looking for tomatoes that have the label of plum tomatoes. Although you may be lucky enough to find one, these tomatoes go by several different names.

They are often called paste, Roma, or San Marzano tomatoes. Although you may even find other varieties such as Amish paste, Italian paste and Heidi tomatoes and even Saucy tomatoes.

If you don’t see anything identifying them with the above names just look for oval tomatoes that are about 3 inches in length. These plum tomatoes have thick walls and a small seed core that can easily be removed which makes them perfect for making fresh salsa.

plum tomatoes washed
Plum tomatoes are the preferred tomato of choice when it comes to making salsa.

If you have grown your own tomatoes and want to save the plum tomatoes for making pasta sauce no worries! You can use other varieties of tomatoes, like slicing tomatoes, low-acid tomatoes and even grape or cherry tomatoes, however, the salsa will be thinner.

Other Pico de Gallo Ingredients

Although this fresh salsa recipe can be adjusted to your taste preference, there are some key ingredients that make this salsa taste so good.

Onion – You can use whatever type of onion that you prefer. However, white onion is the most popular variety when making Pico de Gallo. But another popular choice is red onion as they not only provide more flavor than sweet or yellow onions, they also add a nice splash of color to the salsa as well.

Lime – You will need the juice of one whole lime. If you don’t have a fresh lime you could use bottled lime juice as a substitute. 1 lime equals approximately 2 tablespoons lime juice.

Cilantro – A classic ingredient in both fresh Mexican salsa and Restaurant Style Cooked Salsa.

cut cilantro leaves
Cilantro is a key ingredient in any Mexican style salsa. However, if you don’t prefer the taste of cilantro you can simply leave it out.

Salt – Fine sea salt is the preferred choice when making a no-cook salsa. They are less processed than other salts and the crystals are smaller than Kosher salt.

Optional Ingredients:

Garlic clove – Fresh garlic is always best. Although in a pinch minced garlic from a jar will work. Are you out of garlic? No worries! Add a pinch of garlic powder or simply leave it out. It will still taste wonderful!

Jalapeño peppers – If you don’t like spicy salsa do yourself a favor and remove the ribs and seeds and then dice the green flesh. However, if you love the heat that comes with eating a jalapeno pepper simply remove the stem and dice the pepper (including the seeds and ribs). You can also add in other hot peppers such as serrano or habanero for even more heat!

Pico de Gallo Recipe

* Complete recipe instructions including specific measurements, cook temperatures and times are located in a printable recipe card at the bottom of this article. However, be sure to read the entire article for helpful tips and tricks when making this recipe.


  • 1/2 cup finely diced onion (about 1/2 of a medium onion)
  • 1 garlic clove
  • 1 lime
  • 1/2 teaspoon salt
  • 4 to 6 plum tomatoes (2 cups medium-diced tomatoes)
  • 1/4 cup chopped cilantro
  • 1 to 2 jalapeño peppers


The first step in this recipe is to finely chop the onion and place it in a small bowl. Then mince the garlic using a micro plane, knife or garlic press and place it into the bowl with the onions.

Next, cut the lime in half and juice it. A standard size lime will produce approximately 2 tablespoons of juice. Although I love my manual citrus press, you can also use long tongs to squeeze the juice out of the lime.

lime citrus press
You will need the juice of 1 lime for this recipe which equals 2 tablespoons of lime juice.

Once you have the juice extracted add it to the onion and garlic mixture. Set the bowl aside while you chop the other Pico de Gallo ingredients to allow the onion and garlic to marinate in the lime juice.

Adjust The Heat Level

Begin by slicing the jalapeno pepper in half lengthwise.  If you like it hot, dice it with seeds and membranes intact.

However, if you would like it a little milder, remove the seeds and membrane from one or both halves, and then dice. Then add it to the onion and garlic mixture and toss.

Next, cut the tomatoes in half and remove the seed core. Then dice them into small chunks and add them to the bowl. 

Now roughly chop the cilantro and mix it in with the other ingredients. Stir gently to combine.

Give the mixture a taste and adjust the seasonings to your taste.

pico de gallo in bowl
Once you have the Pico de Gallo prepared, let it chill in the refrigerator for a few hours before serving.

It is best if you cover and let the Pico de Gallo rest for a few hours in the fridge before eating to allow the flavors to meld together. Although if you can’t resist, it will still taste amazing!


I Grow Tomatoes

Follow Our Facebook Page For Even More Great Tomato Growing Tips! I Grow Tomatoes Facebook Page

I Grow Tomatoes is a website created for those who love all things about tomatoes – from planting and growing – to cooking and canning! We publish two articles every week, 52 weeks a year. Sign up today to follow via email! This article may contain affiliate links.

pico de gallo in brown bowl

Pico de Gallo Recipe - Easy Fresh Salsa

Yield: 4 servings
Prep Time: 10 minutes
Total Time: 10 minutes

Zesty fresh salsa that takes minutes to prepare. Perfect as a dip, topping, or side, Pico de Gallo is not only delicious but also incredibly versatile.


  • 1/2 cup finely diced onion (about 1/2 of a medium onion)
  • 1 garlic clove
  • 1 lime
  • 1/2 teaspoon salt
  • 1 to 2 jalapeño peppers
  • 4 to 6 plum tomatoes (2 cups medium-diced tomatoes)
  • A bunch of cilantro (1/4 cup chopped)


  1. Finely chop the onion and place it in a small bowl. Mince the garlic using a micro plane, knife or garlic press and place it into the bowl.
  2. Cut the lime in half and juice it (approximately 1 tablespoons). Add the lime juice and salt to the garlic and onions mixture and stir. Set aside while chopping the other ingredients to allow the onion and garlic to marinate in lime juice.
  3. Slice the jalapeno pepper in half lengthwise. If you like it hot, dice it with seeds and membranes intact. If you would like it a little milder, remove the seeds and membrane from one or both halves, and then dice. Add to the onion and garlic mixture.
  4. Dice the tomatoes into medium chunks and add to the bowl. Roughly chop the cilantro and add to the other ingredients. Stir gently to combine.
  5. Taste and adjust the salt level to your preference. You can use the other half of the lime to adjust the citrus flavor or save the other half for when you make Pico de Gallo again!


  • Cover and store in the refrigerator for at least 2 hours before enjoying for maximum flavor. However, you can also eat it right after it is made, but when you give the ingredients time to meld the flavor gets even better!
  • If you don't have a fresh garlic clove use 1/2 teaspoon jarred minced garlic or 1/8 teasoon of garlic powder. Or simply leave the garlic out of the recipe.
  • For more heat add in an extra diced jalapeno or substitute serrano peppers for the jalapeno peppers.

Recipe provided by Mary from

Nutrition Information
Yield 4
Amount Per Serving Calories 39Total Fat 0gSaturated Fat 0gTrans Fat 0gUnsaturated Fat 0gCholesterol 0mgSodium 274mgCarbohydrates 9gFiber 2gSugar 4gProtein 2g

Recipes shared are not from a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories and other nutritional values can vary quite a bit depending on which brands were used.

Skip to Recipe