Pico de Gallo

Read 4 Reviews
Prep 15 minutes
Servings 7 (3 & 1/2 cups total)

This classic Pico de Gallo recipe comes together in minutes and is so fresh and healthy. It’s the perfect boost of flavor and color topped on so many dishes!

Spoon some Pico de Gallo on top of huevos rancheros, burrito bowls, chicken enchiladas, and other favorite Mexican recipes.

pico de gallo in bowl with tortilla chips

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

Easy Pico De Gallo Recipe

Pico de Gallo is such a quick and easy dip or topping to make at home, adding wonderful flavor to so many dishes. Plus it’s It’s so low-calorie and healthy. Make up a batch and put it on all the things!

What is Pico de Gallo?

Pico de Gallo is a fresh, zesty, and chunky type of dip and topping that is made from white onion, tomatoes, jalapeño, cilantro, lime juice, and salt. It’s so simple and yet gives such an incredible boost of flavor to any Mexican dish, scrambled eggs, rice, grilled vegetables…really almost anything! It’s basically the best condiment ever.

Translated to English Pico de Gallo means “rooster’s beak.” Nobody is quite sure where the name originated from, but some say the bright red, green, and white colors from the ingredients resemble that of a rooster. It’s also commonly referred to as salsa fresca (fresh salsa), and my hispanic friends call it salsa bandera (flag sauce) because it’s red, white, and green like the Mexican flag.

Pico de Gallo vs. Salsa

Pico de Gallo is part of the salsa family, right along side traditional red salsa and salsa verde. However, red salsa and salsa verde usually use roasted tomatoes and are almost always blended like a sauce, whereas Pico de Gallo is always served diced and raw. It’s less wet.

diced tomatoes, onion, jalapenos, and cilantro in bowl

Ingredients Needed

Because this salsa only has a few simple ingredients, you want each ingredient to shine, so use the freshest available!
(Scroll below to the printable recipe card for details and measurements.)

  • Tomatoes – use Roma tomatoes that are ripe, but firm, and have a beautiful deep red color. This will deliver the best flavor. Core and remove the seeds before dicing, to eliminate any excess liquid. This also helps the salsa keep longer without breaking down and becoming mushy.
  • Onion – I use sweet onions in almost all of my cooking, but Pico de Gallo is one of the exceptions. You want white onion for this salsa. It has a sharper flavor and balances out the other ingredients.
  • Jalapeño – use jalapeño peppers. Remove the ribs and seeds, then dice the jalapeños finely so the flavor is evenly distributed throughout the salsa, making every bite delicious.
  • Cilantro – you want the leaves, not the stems. Loosely pack them into your measuring cup, before you chop them up.
  • Lime juice – use freshly squeezed lime juice. It draws out the freshness of the other ingredients.
  • Salt – don’t fear the salt! It’s a great ingredient and needed in this salsa will be bland.
diced up tomatoes, onion, jalapenos, and cilantro mixed together in bowl

How to Make Pico de Gallo

Pico de Gallo is so easy to make in just a few simple steps. Here are some tips to make sure your homemade version is the best it can be.
(Scroll below to the printable recipe card for details and measurements.)

  • Get a uniform dice – sometimes I dice up my tomatoes and onions tiny, like the jalapeño, so you can maximum flavor in every bite. But other times I’m lazy and do a bigger dice. Either way, I always dice the onions and tomatoes the same size.
  • Let your onion, jalapeño, lime, and salt sit together in the bowl and marinate while you dice up your tomatoes and cilantro. This gives your Pico flavors time to meld for the best flavor.
  • Keep the essential 6 ingredients. While I wouldn’t eliminate any of the six ingredients, the amounts can definitely be adjusted to suit your taste. Don’t adjust the seasonings until after your Pico has had a chance to sit though, so you can taste the true flavors.
  • Serve at room temperature. Pico de Gallo tastes the best fairly soon after it’s made and at room temperature. If you won’t be eating it right away, you can refrigerate it, covered, for up to 3 days. Let it sit on the counter for at least 30 minutes before serving. And also use a slotted spoon to avoid the tomato juice that releases on the bottom of the bowl.
pico de gallo in bowl with tortilla chips

Uses for Pico de Gallo

The uses for this Mexican condiment are practically endless, but here are a few of our favorites.

How to Store Pico de Gallo

Pico de Gallo tastes the best fairly soon after it’s made and at room temperature. If you won’t be eating it right away, you can refrigerate it, covered, for up to 3 days. Let it sit on the counter for at least 30 minutes before serving. And also use a slotted spoon to avoid the tomato juice that releases on the bottom of the bowl.

More Salsa Recipes:

I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on TikTokFacebook, Instagram, Pinterest, and YouTube!

5 from 4

Pico de Gallo

Prep: 15 minutes
Stand: 15 minutes
Total: 30 minutes
Servings: 7 (3 & 1/2 cups total)
This classic Pico de Gallo recipe comes together in minutes and is so fresh and healthy. It’s the perfect boost of flavor and color topped on so many dishes!

Ingredients 

  • 1 small white onion, , finely diced (1 cup)
  • 1 large jalapeño pepper, , ribs and seeds removed, finely diced
  • 2 tablespoons fresh lime juice
  • 1/4 teaspoon kosher salt, , plus more to taste
  • 5 medium ripe, but firm Roma tomatoes, , seeds removed, finely diced (2 1/2 cups)
  • 1 cup loosely packed cilantro leaves, , finely chopped

Instructions 

  • Place the onion, jalapeño, lime juice, and salt in a medium bowl. (For best flavor, let sit while you dice up your tomatoes and cilantro.)
  • Add the tomatoes and cilantro to the bowl and stir to combine.
  • Let mixture sit for 15 minutes, then taste and adjust with more salt and/or lime juice, if needed.
  • Serve as a dip with tortilla chips, or as a condiment on all the things! (See suggestions in article)

Nutrition

Calories: 14kcal | Carbohydrates: 3g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 87mg | Potassium: 131mg | Fiber: 1g | Sugar: 2g | Vitamin A: 545IU | Vitamin C: 11mg | Calcium: 8mg | Iron: 1mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If you’re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, you’ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

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

Don't forget to click the ⭐ star rating below




6 Comments

  1. Ann Gonzalez says:

    5 stars
    So fresh and amazing with your Mexican casserole! Definitely a keeper.

  2. Dayna says:

    5 stars
    My whole family loves this recipe. Its always requested at summer family gatherings and disappears quick.

  3. Diane T says:

    5 stars
    I’d love to make this recipe except that jalapeños are not easily available where I’m from. Can u suggest an alternative for it; like maybe an Asian green chilli or something?

    1. Amy @Belly Full says:

      The serrano chili is a good alternative – they have a similar taste and look.

  4. Linda says:

    5 stars
    Loved this recipe! Perfect ratios of all ingredients.

  5. Mom says:

    So informative. Love salsa, so this will be a nice alternative.