This fresh Pico de Gallo comes together in minutes using my Magic Ratio: two parts tomato, one part onion, half a part jalapeño, and a quarter part cilantro. It’s bright, crunchy, perfectly balanced every time, and the easiest homemade salsa fresca you’ll ever make.
Let's get started!
Jump to:
.

Pull Up A Chair and Let's Chat!
Pico de Gallo is one of those recipes that looks impressively fresh and vibrant, but it’s actually one of the simplest things you can make. My favorite part? You don’t need exact measurements or fancy equipment — just my Magic Ratio. Two parts tomato, one part onion, half a part jalapeño, and a quarter part cilantro. Use a cup, a bowl, or honestly, a shovel. It works every single time.
The result is the freshest, brightest salsa fresca that goes with absolutely everything. Scoop it with chips, pile it onto tacos, spoon it over eggs, or eat it straight out of the bowl like a proud, unbothered adult. No judgment here.
Here’s why this Pico de Gallo always turns out so good:
- The Magic Ratio gives perfect balance every time — no measuring cups required.
- Fresh, simple ingredients keep the flavor clean, bright, and classic.
- Unlimited scalability — make a single bowl or a party-sized batch with zero math stress.
- Customizable heat level so you control the spice, not the other way around.
- Ready in minutes — chop, toss, taste, done.
What You'll Need and Why
The ingredients for pico de gallo are minimal. Who needs a lot of stuff when a simple recipe packs this much flavor? Amiright?! Here's everything you'll need to make it:
- Tomatoes — Use whatever variety looks best. In the off-season, cherry tomatoes are more consistent; in summer, anything fresh from the garden works beautifully.
- Onion — Red onion is my favorite for both color and flavor, but use what you love.
- Jalapeños — For heat. Keep the seeds and membranes for spicy pico; remove them for mild. Serranos also work great.
- Cilantro — I could eat cilantro like a salad, but if you’re not a fan, leave it out. Parsley or chives make great substitutes.
- Limes — The acidity makes everything pop. No limes? Use lemons or a splash of white wine vinegar.
- Kosher Salt & Black Pepper — Essential for seasoning. Don’t be shy — pico needs enough salt to shine.

Note: If using cherry tomatoes, I don't worry about removing the seeds. However, if I am using anything bigger, I will take the time to remove seeds. This is total personal preference. Do what makes your heart happy.

Swaps and Flavor-Boosting Variations
Pico de Gallo is one of the most customizable recipes on the planet. Mix, match, and play—almost everything tastes good here.
- Tomatoes — Because tomatoes are a fruit, swapping in other fruits works beautifully. Try pineapple, mango, peach, berries, watermelon, honeydew, or even avocado. (Skip soft fruits like bananas—they don’t hold up.)
- Cilantro — Not a cilantro fan? Leave it out. Fresh parsley or chives are great substitutes. If you’re making a fruit-forward pico, mint is incredible.
- Peppers — Jalapeño is classic, but serrano, habanero, and even a tiny bit of ghost pepper bring the heat. For a mild salsa, use diced sweet bell peppers.
- Spice Level — Adjust the heat exactly how you like it. Removing seeds and membranes reduces spice. And please… don’t touch your eyes after handling hot peppers. Learn from our mistakes.
- Add-Ins — Have fun with it. Add avocado, black beans, corn, cucumber, grilled pineapple, jicama—if it sounds good, it probably is.
- Sweetness — Out-of-season tomatoes? Add diced fruit (like watermelon or strawberries) or a tiny drizzle of honey or maple syrup for balance.
- Garlic — If you love garlic, add it freely. Fresh or granulated both work—measure with your heart.
- Acid Swap — Lime is traditional, but lemon or a splash of white wine vinegar works in a pinch.
Tips and Tricks
Here are a few helpful tips to make your Pico de Gallo turn out perfectly every time:
- Let it rest — Pico de gallo tastes best after it sits for at least 30 minutes to 1 hour. The salt draws out juices and the flavors mingle. Yes, it’s hard to wait. Stay strong.
- Control the juiciness — If you want a less watery pico, remove tomato seeds or let the chopped tomatoes drain for a few minutes before mixing.
- Tame the onion bite — If your onion feels too sharp, soak the diced onion in cold water for 5 minutes, then drain. It softens the flavor without losing crunch.
- Adjust the heat — Seeds and membranes = more spice. Remove them for mild pico. Add extra jalapeño (or serrano) for a kick.
- Salt properly — Pico needs enough salt to taste bright and balanced. Start with a pinch, taste, then adjust.
- Use a slotted spoon — As it sits, pico gets juicier (thanks, tomatoes!). A slotted spoon keeps your tacos from turning into Slip ‘N Slides.
- Chop everything evenly — Similar-sized pieces mean every bite has the right balance of tomato, onion, cilantro, and jalapeño.
- Taste and tweak — A little extra lime, a pinch more salt, another dash of heat—fresh salsa is all about adjusting to taste.


Pico De Gallo Recipe
Equipment
- food processor optional
Ingredients
- 2 cups fresh tomatoes diced
- 1 cup red onion finely diced
- ½ cup jalapeños finely diced
- ¼ cup cilantro rough chopped with stems
- juice of 2 limes you need about ¼ cup of juice
- kosher salt and fresh ground pepper, to taste
Instructions
- In a medium serving bowl, combine the all the ingredients. Taste for salt. Add some if you think it needs more.
- Let the pico de gallo hang out in the fridge for about an hour to let the flavors marinate.
- Serve and enjoy!
Notes
Nutrition
Serving Ideas
Here are some easy, delicious ways to serve your fresh Pico de Gallo:
- With tortilla chips — The classic, always-perfect pairing.
- On tacos — Carne asada, chicken, shrimp, or veggie tacos all love a big spoonful of pico.
- On eggs — Add brightness to scrambled eggs, omelets, or breakfast burritos.
- With grilled meats — Spoon over grilled chicken, steak, pork chops, or fish for instant flavor.
- On bowls — Top rice bowls, burrito bowls, or salad bowls for crunch and freshness.
- With quesadillas or nachos — A cool, fresh contrast to all that melty goodness.
- On soups and chilis — Especially Mexican Chicken Soup or Chicken Tortilla Soup.
- With beans — Black beans, refried beans, and charro beans all welcome the pop of acidity.
- As a topping for baked potatoes — Unexpected, but fantastic.
Storage
Here’s how to store your Pico de Gallo so it stays fresh and flavorful:
- Refrigerate in an airtight container for up to 3 days. The tomatoes will soften over time, but the flavor stays great.
- Stir before serving — the juices settle, so give it a quick mix to bring everything back together.
- Drain excess liquid if needed. The salt pulls moisture from the tomatoes, so spoon off extra juice if you prefer a chunkier pico.
- Freezing isn’t recommended — raw tomatoes and fresh herbs lose their texture once thawed.
You Asked, I Answered
Is pico de gallo gluten and/or dairy-free?
Yes — pico de gallo is naturally both gluten-free and dairy-free. As long as all ingredients are fresh (no packaged seasoning blends), you’re good to go.
What’s the best tomato for pico de gallo?
Use whatever looks freshest. In summer, garden tomatoes are unbeatable; in winter, cherry or grape tomatoes are more reliable and flavorful. Watery tomatoes = watery pico.
How do I keep pico de gallo from getting watery?
Remove tomato seeds, drain chopped tomatoes for a few minutes, or simply use a slotted spoon for serving. Salt naturally pulls moisture from the tomatoes, so some juiciness is normal.
Can I make pico de gallo ahead of time?
Yes! It actually tastes better after resting 30 minutes to 1 hour. For max freshness, don’t make it more than a day ahead — the tomatoes will continue to soften.
Are jalapeños spicy? What if I want it milder or hotter?
Jalapeños have mild heat.
For less spice, remove seeds and membranes or use diced bell pepper instead.
For more spice, use serrano or habanero.
For “my mouth is on fire” spice, a tiny bit of ghost pepper will do the job.
Can I use lemon instead of lime?
Yes. Lemon adds brightness, and a splash of white wine vinegar works in a pinch. Just don’t skip the acid — it’s essential for flavor balance.
Can I add fruit to pico de gallo?
Absolutely. Pineapple, mango, peach, watermelon, berries, cucumber, jicama… almost any sturdy fruit works. Pico is incredibly flexible.
What’s the difference between pico de gallo and salsa?
Pico is a fresh, chunky salsa, usually raw and crisp. Salsa is often blended or cooked, smoother, and juicier. Both are delicious — just different textures.
Do I have to follow the Magic Ratio exactly?
Nope. The Magic Ratio is a fail-proof starting point. Taste as you go and adjust the tomatoes, onion, jalapeño, cilantro, lime, and salt to your liking. That’s the beauty of it.
You'll Also Love
Here are a few more fresh, flavor-packed recipes to try next:
- Salsa Verde — Bright, tangy, and perfect with chips or tacos.
- Creamy Poblano Chicken Enchiladas — Cozy, creamy, and so good topped with a spoonful of pico.
- Mexican Chicken Soup — Comforting and extra delicious with fresh pico stirred in.
- Skillet Chicken Enchilada — All the enchilada flavor with none of the fuss.
- Beef Enchiladas — Rich, satisfying, and the perfect pairing for fresh pico.
- Creamy White Chicken Chili — Warm, hearty, and made even better with a crunchy pico topping.
Who’s Stirring the Pot?
Hi, I’m Ruth—recipe developer, comfort-food creator, and the voice behind Rufus For Real. I specialize in cozy, doable, flavor-packed meals for real-life kitchens, and I’m a firm believer that breakfast, dinner, and everything in between should be simple, satisfying, and impossible to mess up.
You’ll find me sharing even more comfort-food goodness, kitchen tips, and behind-the-scenes chaos over on Instagram, Pinterest, Facebook, TikTok, and YouTube (@rufusforreal everywhere).
If you love approachable recipes with a whole lot of personality, pull up a chair—there’s always room at this table.
Happy Cooking!
-Ruth aka Rufus


















Julia Close says
Love the ratio! This is fantastic and I'll always use this! Great website!