An easy pico de gallo recipe that works equally well as a fresh dip, a bright topping for grilled meats, or a crunchy nacho accompaniment. Made with simple, readily available ingredients, this salsa fresca is fresh, vibrant, and ready in minutes. It’s naturally gluten-free, dairy-free, and low in calories—perfect for a light appetizer or a flavor-packed addition to many meals.

pico de gallo ingredients
- Tomato
- Onion
- Jalapeño
- Cilantro
- Lime
- Salt

how to make pico de gallo
Making pico de gallo is straightforward: chop ripe tomatoes, finely dice onion, mince jalapeño to your preferred heat level, and roughly chop fresh cilantro. Combine these with freshly squeezed lime juice and a pinch of salt, mix gently, and allow the flavors to marry. The lime brightens the vegetables while the salt draws out juices and balances the acidity.
For best results, let the mixture rest for at least 30 minutes before serving so the flavors meld. If you have the time, refrigerate it overnight—the texture remains pleasantly chunky and the flavor becomes even more cohesive. Preparing pico de gallo ahead of time also reduces last-minute prep and lets you enjoy a more developed, harmonious taste.

pico de gallo vs salsa
Pico de gallo is a variety of salsa often referred to as salsa fresca, salsa mexicana, or salsa picada. Unlike smooth, pourable restaurant-style salsas that can be watery or blended, pico de gallo is chunky and textured. It contains big pieces of tomato, onion, and cilantro with only a light coating of lime juice and vegetable juices rather than a thick sauce.
This results in a very fresh, bright flavor and a satisfying crunch. If you prefer a milder heat, remove the seeds and ribs from the jalapeño before dicing. If you like more heat or a smoky note, leave some seeds or substitute serrano or roasted chiles.
recipes that go great with homemade pico de gallo
- Cilantro Lime Chicken Breasts
- Homemade Guacamole
- Hidden Veggie Taco Meat

📖 Recipe
Easy Pico De Gallo
Appetizer, Dip
Mexican
pico de gallo
15 minutes
30 minutes (or overnight)
45 minutes
Ingredients
-
1
cup
chopped onion
about 1 onion; red or white both work well -
1
jalapeño
diced; remove seeds and ribs for milder heat -
¼
cup
lime juice
juice of two limes -
½
teaspoon
salt
adjust to taste -
4
large tomatoes
chopped; choose firm, ripe tomatoes -
½
cup
roughly chopped fresh cilantro
Instructions
-
Combine all ingredients in a medium bowl. Stir gently to mix without mashing the tomatoes. Cover and let rest at room temperature for at least 30 minutes, or refrigerate overnight for deeper flavor. Taste and adjust salt or lime as needed, then serve chilled or at room temperature.
Tried this recipe?
If you give it a try, feel free to mention the source by name on social media or tag a friend who would enjoy it.