Pico De Gallo Recipe in 10 Easy Step
Published: 5 May 2026
Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to follow Food Paradise on Pinterest.
Table of Contents
Ingredients with Exact Amount
Fresh ingredients make the biggest difference in pico de gallo. Since this recipe is not cooked, every ingredient should taste good on its own. I always choose firm tomatoes, fresh lime, crisp onion, and bright green cilantro for the best result.
For this recipe, you will need:
- 4 medium ripe tomatoes, finely diced
- 1/2 cup white onion, finely chopped
- 1 medium jalapeño, finely chopped
- 1/3 cup fresh cilantro, chopped
- 2 tablespoons fresh lime juice
- 1/2 teaspoon salt
- 1 small garlic clove, finely minced optional
- 1/4 teaspoon black pepper optional
Ingredient Notes
Roma tomatoes work very well because they are firm and not too watery. If you use very juicy tomatoes, remove some of the seeds before chopping. This keeps the pico de gallo fresh and chunky instead of watery.
White onion gives a clean and sharp flavor, but red onion can also be used if you like a slightly sweeter taste. Jalapeño adds gentle heat. For a milder version, remove the seeds and white inner part before chopping. For more spice, keep some seeds or use serrano pepper.
Fresh lime juice is very important. Bottled lime juice does not give the same bright taste. Cilantro adds a fresh, herby flavor. If you do not like cilantro, you can use a small amount of parsley, but the taste will be different.
Step by Step Recipe Method (Core)
This is the heart of the recipe, and I always take my time here because small details make a big difference. Pico de gallo may look simple, but the way you cut, mix, and balance flavors will decide how fresh and delicious it tastes.
Step 1: Prepare Your Workspace
Start by setting up everything before you begin. Place a clean cutting board on a stable surface and keep a sharp knife ready. A sharp knife helps you cut clean pieces instead of crushing the tomatoes. Also, keep a medium mixing bowl nearby so you can add ingredients as you go.
Wash all the vegetables under running water, including tomatoes, jalapeño, and cilantro. Once washed, dry them completely using a clean kitchen towel. This step is important because extra water can make your pico de gallo thin and watery.
Step 2: Cut the Tomatoes Properly
Take your tomatoes and slice them in half. If you notice too many seeds or excess liquid inside, gently scoop some of it out with a spoon. This helps keep your pico fresh and chunky instead of soggy.
Now dice the tomatoes into small, even cubes. Try to keep the size consistent so every bite feels balanced. Avoid cutting them too small or too large. Once done, place all the diced tomatoes into your mixing bowl.
Step 3: Finely Chop the Onion
Peel the white onion and cut it into very fine pieces. The key here is to keep the onion small so it blends nicely with the tomatoes instead of standing out too strong.
If your onion tastes very sharp or strong, you can rinse the chopped onion quickly under cold water and then pat it dry. This softens the flavor while keeping the crunch. Add the onion to the bowl with the tomatoes.
Step 4: Prepare the Jalapeño
Cut the jalapeño lengthwise into two halves. If you want a mild pico de gallo, remove all the seeds and the white inner part using a spoon or knife. This is where most of the heat is.
For a spicier version, keep some of the seeds. Now chop the jalapeño very finely so it spreads evenly through the mixture. Add it to the bowl. After handling chili, always wash your hands well.
Step 5: Chop Fresh Cilantro
Take a handful of fresh cilantro and remove any thick stems. The soft stems are fine to use as they have good flavor. Chop the leaves and tender stems finely.
Cilantro adds freshness and a bright, herbal taste to pico de gallo. Add it directly into the bowl with the other ingredients.
Step 6: Add Lime Juice and Seasoning
Cut a fresh lime in half and squeeze the juice over the mixture. Make sure no seeds fall into the bowl. Fresh lime juice brings a clean, tangy flavor that lifts the whole dish.
Now add salt and a little black pepper if you like. Salt not only adds taste but also helps release the natural juices from the tomatoes, which creates that light, fresh salsa texture.
If you are using garlic, add it at this stage. Make sure it is very finely minced so it blends well and does not overpower the taste.
Step 7: Mix Everything Gently
Use a spoon to mix all the ingredients together. Do this gently. You do not want to crush the tomatoes. The goal is to combine everything evenly while keeping the texture fresh and chunky.
Make sure the lime juice and salt are well distributed so every part of the mixture gets flavor.
Step 8: Let It Rest for Best Flavor
Once everything is mixed, let the pico de gallo sit at room temperature for about 10 to 15 minutes. This resting time is very important.
During this time, the tomatoes release a bit of juice, the onion softens slightly, and all the flavors come together. The lime, salt, and chili blend beautifully with the fresh ingredients.
Step 9: Taste and Adjust Carefully
After resting, give the pico de gallo a quick stir and taste it. This is where you adjust the final flavor.
If it needs more brightness, add a little more lime juice. If it tastes slightly dull, add a pinch of salt. If you want more heat, you can mix in a bit more chopped jalapeño.
Always adjust slowly and taste again. A balanced pico de gallo should taste fresh, slightly tangy, lightly spicy, and full of natural flavor.
Step 10: Serve Fresh and Enjoy
Serve your pico de gallo immediately for the best taste and texture. You can enjoy it with tortilla chips, tacos, grilled chicken, fish, or even simple rice dishes.
If you prefer it slightly chilled, you can place it in the fridge for 15 to 20 minutes before serving. Just remember, pico de gallo always tastes best when it is fresh and recently made.
Variations in the Recipe
Pico de gallo is easy to change based on your taste. Once you learn the basic recipe, you can make many fresh and fun versions at home.
Mild Pico De Gallo
For a mild version, use only half a jalapeño and remove all seeds. You can also skip the chili completely. This version is great for kids or anyone who enjoys fresh flavor without heat.
Spicy Pico De Gallo
For a hotter version, use serrano pepper instead of jalapeño. Serrano has a stronger heat, so start with a small amount and taste before adding more. You can also keep some chili seeds for extra spice.
Mango Pico De Gallo
Add 1 cup of finely diced mango for a sweet and fresh twist. Mango works beautifully with lime, cilantro, and chili. This version tastes great with grilled chicken, fish tacos, or shrimp.
Pineapple Pico De Gallo
Add 1 cup of diced pineapple for a juicy tropical flavor. Pineapple adds sweetness and a little tang. It pairs well with spicy foods and grilled meats.
Cucumber Pico De Gallo
Add 1 cup of finely diced cucumber for extra crunch. This is a refreshing option, especially in warm weather. Use firm cucumber and remove watery seeds if needed.
Avocado Pico De Gallo
Add 1 diced avocado just before serving. Mix gently so the avocado stays in small pieces. This version tastes creamy, fresh, and filling.
Mistakes to Avoid
Pico de gallo is easy to make, but a few common mistakes can affect the final taste and texture. I always keep these points in mind when making it at home.
Using Overripe or Watery Tomatoes
Soft, watery tomatoes can make the pico de gallo too liquid. Use firm, ripe tomatoes for the best texture. If your tomatoes are juicy, remove some seeds before chopping.
Cutting the Ingredients Too Large
Large chunks can make the flavor uneven. Pico de gallo tastes best when everything is finely and evenly chopped. This way, every spoonful has tomato, onion, chili, cilantro, and lime.
Adding Too Much Onion
Onion adds sharp flavor, but too much can overpower the salsa. Keep the amount balanced. If your onion tastes too strong, rinse it quickly under cold water and dry it before adding.
Skipping the Resting Time
The resting time helps the flavors come together. Even 10 minutes can make a big difference. Do not skip this step if you want a better taste.
Using Bottled Lime Juice
Fresh lime juice gives a bright and clean flavor. Bottled lime juice can taste dull or bitter. Since pico de gallo has only a few ingredients, fresh lime really matters.
Adding Too Much Salt at Once
Start with the measured amount, then taste and adjust. Tomatoes release juice as they sit, so the flavor can change after resting. It is better to add more salt later than to make it too salty at the start.
Conclusion
Pico de gallo is fresh, simple, and full of flavor. I love this recipe because it turns basic ingredients into something bright and delicious in just a few minutes. With ripe tomatoes, crisp onion, fresh cilantro, jalapeño, lime juice, and salt, you can make a homemade salsa that tastes clean, colorful, and satisfying.
Serve it with chips, tacos, grilled chicken, fish, burrito bowls, or any meal that needs a fresh touch. Once you make it at home, you will see how easy and rewarding it is. For more tasty ideas, check the homepage for more food recipes.
FAQs
How long does pico de gallo last in the fridge?
Pico de gallo tastes best fresh, but you can store it in an airtight container in the fridge for 1 to 2 days. After that, the tomatoes release more liquid and the texture becomes softer.
Can I make pico de gallo ahead of time?
Yes, you can make it a few hours ahead. For the best texture, make it the same day you plan to serve it. If it becomes watery, drain a little liquid before serving.
What tomatoes are best for pico de gallo?
Roma tomatoes are a great choice because they are firm and less watery. You can also use any ripe, firm tomatoes you have at home.
Is pico de gallo spicy?
It can be mild or spicy depending on the chili. Jalapeño gives mild to medium heat. For less spice, remove the seeds. For more heat, use serrano pepper.
Can I freeze pico de gallo?
I do not recommend freezing it. Fresh tomatoes become soft and watery after thawing. Pico de gallo is best enjoyed fresh.
Can I make pico de gallo without cilantro?
Yes, you can skip cilantro if you do not like it. The flavor will be different, but it will still taste fresh. You can add a little parsley if you want a green herb flavor.
What can I serve with pico de gallo?
You can serve it with tortilla chips, tacos, nachos, grilled chicken, fish, rice bowls, burritos, quesadillas, or eggs. It adds freshness to many homemade meals.

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

