
How To Make The Best Pico De Gallo recipe tastes fresh and a little fiery, perfect for anyone who loves real Mexican flavor and wants a quick recipe in under 20 minutes. This recipe works for beginners and seasoned home cooks who want a reliable, restaurant-style pico de gallo that never turns watery or bland. I started making this on weeknights in my tiny first apartment kitchen, and it still feels like a small bowl of happiness every time I set it on the table.
Why You Should Try This Best Pico De Gallo Recipe
This pico de gallo tastes crisp, zesty, and balanced, with juicy tomatoes, sharp onion, fresh cilantro, and a clean lime finish. You control the heat level, so it fits mild salsa lovers and spice fans at the same party.
You also mix everything in one bowl, so cleanup stays easy and fast. The ingredients stay budget friendly, and you probably keep most of them in your kitchen already.
“This Pico De Gallo tastes fresher than anything from a jar and disappears in minutes at every party I bring it to. ★★★★★”
Ingredients You’ll Need
- Tomatoes:
- 4 medium ripe Roma tomatoes, seeded and finely diced
- Romas work best because they stay firm and less watery.
- You can use vine tomatoes in a pinch, but scoop out extra juice.
- Onion:
- 1/2 medium white onion, very finely diced
- White onion gives a sharper, more authentic flavor than yellow.
- Use red onion if you prefer a slightly sweeter bite and pretty color contrast.
- Jalapeño or serrano pepper:
- 1 jalapeño, seeded and finely minced, or 1 serrano for more heat
- Keep some seeds if you want extra spice.
- Use a small pinch of crushed red pepper flakes if you do not have fresh chiles.
- Cilantro:
- 1/2 cup fresh cilantro leaves, finely chopped
- Use mostly leaves and tender stems for the best texture.
- If you dislike cilantro, use flat leaf parsley and a tiny pinch of dried oregano.
- Lime:
- Juice of 1 large lime (about 2 tablespoons)
- Use fresh lime juice, not bottled, for the brightest flavor.
- Salt:
- 3/4 teaspoon fine sea salt, plus more to taste
- Start with less if you use a salty brand of chips.
- Optional flavor boosters:
- 1 small clove garlic, very finely minced or grated
- 1/4 teaspoon ground cumin for a warm, earthy note
- Tiny pinch of sugar if your tomatoes taste dull or out of season
Pantry shortcuts and brand notes
- Use canned diced tomatoes only if you drain them very well, though fresh tomatoes always taste better.
- Use bottled lime juice only in an emergency and adjust salt and cilantro to wake up the flavor.
- Any standard fine sea salt or kosher salt works; adjust amounts if you switch between brands since some taste saltier.
Equipment list
You only need simple tools:
- Sharp chef’s knife
- Cutting board
- Medium mixing bowl
- Small spoon to seed tomatoes and peppers
- Citrus juicer or your hands
- Measuring spoons
- Spoon for mixing and tasting
Tips & Tricks
- Dice tomatoes small and even so the pico de gallo scoops easily and feels balanced in every bite.
- Seed the tomatoes and jalapeños to keep extra liquid out and avoid watery salsa.
- Rinse chopped onion under cold water, then pat dry, to tame harsh bite while keeping crunch.
- Use fresh, firm tomatoes; soft or mealy tomatoes turn the mixture mushy.
- Add lime juice and salt gradually, tasting as you go, so you hit that perfect bright, savory balance.
- Chill the pico de gallo for 15 to 30 minutes before serving so flavors mingle and mellow.
- Stir gently to avoid crushing the tomatoes and turning the mixture soupy.
- Keep cilantro stems mostly out if they feel tough, but include tender stems for extra flavor.
- Adjust heat by adding more minced jalapeño or serrano a little at a time.
- Serve with thick tortilla chips so they hold up and do not break under the chunky salsa.
How To Make Pico De Gallo
1: Prep and dice the tomatoes
Cut each Roma tomato in half lengthwise. Scoop out the seeds and watery pulp with a small spoon. Dice the tomato flesh into small, even pieces, about 1/4 inch, and place them in a medium mixing bowl.
2: Dice the onion and pepper
Peel the white onion and finely dice half of it. Rinse the diced onion under cold water in a small strainer, then pat it dry with a paper towel and add it to the bowl. Cut the jalapeño in half, scrape out seeds and ribs if you want mild heat, then mince it very finely and add it to the tomatoes and onion.
3: Chop the cilantro
Rinse the cilantro and dry it well so extra water does not thin the pico de gallo. Bunch the leaves and tender stems together and chop them finely. Add the cilantro to the bowl with the tomatoes, onion, and jalapeño.
4: Add lime juice and seasonings
Cut the lime and squeeze the juice into a small bowl, then measure about 2 tablespoons into the pico de gallo. Sprinkle in the salt, starting with 3/4 teaspoon, and add the optional garlic and cumin if you use them. Stir everything gently until the mixture looks evenly combined.
5: Taste and adjust
Taste a spoonful with a tortilla chip, since you will probably serve it that way. Add a little more salt if the flavors taste flat, or a squeeze more lime if it needs brightness. If you want more heat, stir in a bit more minced jalapeño or a pinch of red pepper flakes.
6: Chill briefly
Cover the bowl and place it in the fridge for 15 to 30 minutes. This short rest helps the tomatoes release a little juice and lets the flavors blend. Give the pico de gallo a gentle stir before serving and taste one more time to see if it needs a final pinch of salt or lime.
What to Serve with Pico De Gallo
Serve How To Make The Best Pico De Gallo with warm tortilla chips, tacos, burrito bowls, quesadillas, or grilled chicken. Spoon it over scrambled eggs or breakfast tacos for a fresh kick in the morning. It also tastes great over grilled fish, baked potatoes, or simple rice and beans. I even use it as a quick topping for avocado toast when I want a fast, flavor-packed snack.
Storage Options
- Store leftover pico de gallo in an airtight container in the fridge for up to 3 days.
- Stir before serving, then taste and add a little fresh lime or salt if the flavor faded.
- Avoid freezing pico de gallo, since the tomatoes turn mushy and lose their fresh texture.
- If the mixture releases extra liquid in the fridge, spoon off some of the juice before serving so the texture stays chunky.

How To Make The Best Pico De Gallo
Ingredients
Instructions
- Cut each Roma tomato in half lengthwise. Scoop out the seeds and watery pulp with a small spoon. Dice the tomato flesh into small, even 1/4-inch pieces and place them in a medium mixing bowl.
- Peel the white onion and very finely dice half of it. Rinse the diced onion under cold water to tame the harsh bite, then pat it dry with a paper towel and add it to the bowl with the tomatoes.
- Cut the jalapeño in half, scrape out the seeds and ribs for milder heat (or leave some in for extra spice), then mince it very finely. Add the minced jalapeño to the bowl.
- Rinse the cilantro and dry it well so extra water does not thin the pico de gallo. Bunch the leaves and tender stems together and chop them finely. Add the cilantro to the tomatoes, onion, and jalapeño.
- Juice the lime and measure about 2 tablespoons of juice. Pour the lime juice over the vegetables in the bowl. Sprinkle in the salt, starting with 3/4 teaspoon, and add the optional garlic, cumin, and pinch of sugar if using.
- Stir everything gently until the mixture looks evenly combined, taking care not to crush the tomatoes so the pico de gallo stays chunky rather than soupy.
- Taste a spoonful with a tortilla chip. Add more salt if the flavors taste flat, a little more lime juice if it needs brightness, and extra minced jalapeño or a pinch of red pepper flakes if you want more heat.
- Cover the bowl and chill the pico de gallo in the refrigerator for 15 to 30 minutes to let the flavors meld and the tomatoes release a little juice. Stir gently before serving and adjust with a final pinch of salt or squeeze of lime if needed.
Notes
Approximate per 1/4-cup serving (about 8 servings total): 15 calories; fat 0 g; saturated fat 0 g; carbohydrates 3 g; fiber 1 g; sugars 2 g; protein 1 g; sodium 220 mg. Values are estimates and will vary based on exact tomato size, salt level, and added optional ingredients. Serving tips: Serve with thick tortilla chips, tacos, burrito bowls, quesadillas, grilled chicken or fish, eggs, or over rice and beans. Store leftovers in an airtight container in the fridge for up to 3 days; stir and adjust lime and salt before serving. Do not freeze, as the tomatoes become mushy.

Leave a Reply