Homemade Pico de Gallo Recipe (Fresh, Easy, Goes on Everything)
No blender. No cooking. Just the freshest salsa I have ever made — ready in 10 minutes and gone in five.
Last updated: May18th, 2026
This is the pico de gallo that people ask me to bring to everything. Cookouts, family dinners, taco nights, holiday spreads - someone always texts me beforehand asking if I'm making it. It's been my go-to for years and the recipe hasn't changed once, because it doesn't need to.
Fresh Roma tomatoes gutted so the pico never goes watery. White onion, jalapeño, a full bunch of cilantro, lime zest and juice, a little garlic, paprika, and a splash of Texas Pete if you're feeling it. No blender, no cooking, no complicated technique. Just good ingredients chopped right, seasoned well, and given a few minutes to come together.
I put this pico on everything — chips obviously, but also tacos, flautas, burritos, breakfast eggs, grilled chicken, and I use it as the base for my guacamole every single time. My daughter mixes it with hot queso and honestly I can't argue with her. There is no wrong way to eat this. Make a big batch because whatever you think is enough, it isn't.
Prep Time: 10 minutes | Cook Time: None | Total Time: 10 minutes (+ 30 min rest if you can wait)
Yield: About 4 cups (serves 8–10 as a dip)
Heat Level: Medium (fully adjustable)
No cook · No blender · One bowl
Why You'll Love This Pico
No blender, no cooking — just a knife, a bowl, and 10 minutes
Never watery — gutting the tomatoes first is the move most people skip
Goes on literally everything — chips, tacos, flautas, burritos, eggs, grilled chicken, guacamole base
Adjustable heat — mild, medium, or fire depending on how many jalapeños you use
Makes a big batch easily — just scale up and it keeps beautifully in the fridge for 3 days
Mexican breakfast game-changer — this pico on eggs or breakfast tacos is the reason to make it on a Sunday morning
Ingredients
10 Roma tomatoes, gutted and diced
1 medium white onion, finely diced
3–4 jalapeños, seeded and finely diced (adjust to your heat level)
1 bunch fresh cilantro, finely chopped
1½ tablespoons minced garlic (jarred or fresh — both work)
1 lime, zested and juiced (grab a second one in case you want more)
1 teaspoon paprika
½ teaspoon onion powder
Kosher salt and freshly cracked black pepper, to taste
A dash of Texas Pete or Sriracha (optional — highly encouraged)
💡 Gut your tomatoes. Cut off the crown, scoop out the seeds and watery pulp with a spoon before dicing. This is the single step that separates watery grocery store pico from the real thing. 30 seconds per tomato. Worth every one.
💡 White onion only. Yellow onion is too sweet, red onion is too sharp. White onion is the traditional choice for pico and the flavor is cleaner.
💡 Lime zest is non-negotiable. The zest carries the bright citrus oils that juice alone can't give you. Zest right over the bowl so nothing is lost.Instructions
Instructions
Prep the tomatoes. Cut off the crowns and use a spoon to gut the insides — seeds and watery pulp out. Dice and add to a large bowl. (Gutting keeps the pico from getting soupy as it sits.)
Dice the onion. Finely dice and add to the bowl. A mini chopper works great here if you want to move faster.
Prep the jalapeños. Remove stems and seeds, then finely dice. Start with 2 for mild, 3–4 for medium, leave some seeds in for hot. Add to the bowl.
Add the flavor. Stir in minced garlic, chopped cilantro, paprika, onion powder, salt, and pepper.
Add the citrus. Zest the lime directly over the bowl, then squeeze in the juice. Taste — add the second lime if you want more brightness.
Add heat if using. A dash of Texas Pete or Sriracha at the end adds a different layer of heat than the jalapeño — more of a vinegar bite. Totally optional, completely worth it.
Mix and taste. Stir everything together. Adjust salt, lime, or heat. This is your recipe now.
Rest if you can. 30–60 minutes in the fridge lets the flavors marry. It's great immediately. It's better after it sits. It's incredible the next day.
Every Single Way I Use This
This is not a one-trick dip. Here's the full list from my actual kitchen:
With chips — obviously. The classic. Never gets old.
On breakfast tacos — warm corn tortillas, scrambled eggs, this pico. Done. This is what Mexican breakfast dreams are made of.
On huevos rancheros — spoon it over the top instead of jarred salsa. No comparison.
In breakfast burritos — eggs, cheese, pico, wrapped tight. Best thing in your freezer for the week.
On flautas — the crunch of a flauta against the fresh cold pico is genuinely one of the best food combinations.
On burritos and tacos — any night, any protein.
As my guacamole base — I make this pico first, then fold in mashed avocado. Best guac every time, no separate recipe needed.
Mixed into hot queso — my daughter started doing this and it's actually genius. The fresh cold pico in the warm queso is everything.
On grilled chicken — spoon it right over the top while the chicken is still hot. Instant restaurant quality.
Straight off the spoon — no shame. You already know.
The Garbage Bowl Trick (Real Tip from a Real Messy Kitchen)
Any time I'm chopping or gutting vegetables — tomato insides, jalapeño seeds, onion skins — I keep a garbage bowl right on the counter. One big bowl for all the scraps, right next to your cutting board. Fewer trips to the trash, way less mess, one dump at the end.
Rachael Ray was right about this one and I've never looked back.
Tips for the Best Pico
Gut the tomatoes. Already said it, saying it again. This is the tip.
Salt at the end and taste as you go. The tomatoes release liquid as they sit — you may need more salt after resting than you did right after mixing.
Don't skip the lime zest. The oils in the zest are where the bright citrus punch comes from. Juice alone is flat by comparison.
Chop everything small and consistent. Big uneven chunks mean some bites are all onion, some are all tomato. Take the extra minute.
Make more than you think you need. It goes fast and it keeps for 3 days. There is no such thing as too much pico.
Substitutions
No Roma tomatoes? Vine-ripened or beefsteak work — just gut them well, they have more water content
No fresh jalapeño? Canned diced green chiles for mild heat, or serrano for more heat
No cilantro? The flavor won't be the same but flat-leaf parsley in a pinch — or just leave it out if you're cilantro-averse
Want smokier flavor? Add ½ teaspoon of chipotle powder or a teaspoon of adobo sauce from a can of chipotles
Storage
Fridge: Store in an airtight container for up to 3 days. The flavor actually deepens overnight — Day 2 pico is exceptional.
Drain before serving leftovers. The tomatoes continue releasing liquid as it sits. Quick drain and a fresh squeeze of lime brings it right back.
Don't freeze. The texture of the tomatoes completely breaks down. Just make a fresh batch — it takes 10 minutes.
Frequently Asked Questions
What's the difference between pico de gallo and salsa? Pico de gallo — also called salsa fresca — is a fresh, chunky, uncooked salsa made with diced raw vegetables. Regular salsa is typically blended or cooked, which changes both the texture and the flavor. Pico has a brighter, fresher taste and a chunky texture that makes it great as both a dip and a topping. If you can scoop it with a chip and still see the individual ingredients, it's pico.
Why is my pico de gallo watery? Almost always the tomatoes. Skipping the gutting step — removing the seeds and inner pulp before dicing — leaves all that water in the bowl. As the pico sits, the tomatoes release even more liquid and it turns soupy. Gut every tomato before you dice it and you'll never have watery pico again.
How long does homemade pico de gallo last in the fridge? Up to 3 days in an airtight container. The flavor actually improves overnight as everything marinates together. Before serving leftovers, give it a quick drain and a fresh squeeze of lime to wake it back up.
Can I make pico de gallo ahead of time? Yes — and you should. Make it the night before and let it rest in the fridge overnight. The flavors develop and deepen significantly. Just drain any excess liquid and taste for salt before serving.
What do you eat pico de gallo with? Everything. Tortilla chips and Fritos are the obvious answer, but pico is also incredible on breakfast tacos, huevos rancheros, breakfast burritos, flautas, regular tacos and burritos, grilled chicken, fish tacos, and mixed into guacamole as the base. My daughter mixes it into hot queso — highly recommend. There is genuinely no wrong answer here.
How do I make pico de gallo less spicy? Use fewer jalapeños and make sure to remove every seed — most of the heat lives in the seeds and white membrane. Start with one jalapeño, taste the pico, and add more if you want it hotter. You can also substitute mild green chiles from a can for almost no heat at all.
Can I use pico de gallo for Mexican breakfast recipes? Yes — and this is one of the best uses for it. Spoon it over scrambled eggs, use it on breakfast tacos with eggs and cheese, stuff it into a breakfast burrito, or serve it alongside huevos rancheros instead of jarred salsa. Fresh pico on warm eggs is one of those combinations that sounds simple and tastes like you actually tried.
If You Liked This, Try These Next
Street Corn Rotel Dip — Another crowd-pleaser dip that disappears fast. Serve them side by side and watch the chips disappear.
Cilantro Lime Crema — The drizzle that takes tacos and breakfast burritos completely over the top.
Easy Shrimp Tacos with Lime Slaw — This pico is the perfect topping. Made for each other.
Buffalo Chicken Dip — When you need a second dip on the table alongside the pico.
Browse all Dips & Appetizers →