Fresh Pico de Gallo Recipe: Classic Mexican Salsa Guide

Pico de gallo is a fresh, healthy, and flavorful salsa that’s perfect with tortilla chips or as a topping for many dishes. It uses simple, natural ingredients and comes together in about 10 minutes.

Photo of a bowl of pico de gallo with some tortilla chips

I make pico de gallo all the time—it’s bright, refreshing, and so easy to prepare. I love it with baked tortilla chips or as an accompaniment to Mexican-inspired meals.

Because Mexican cuisine relies on vegetables, legumes, and wholesome carbs, it’s easy to adapt to a plant-based diet. Pico de gallo works great as an appetizer, a salad topper, or a flavorful addition to bowls, tacos, burritos, or grilled vegetables.

This version uses fresh ingredients only, so it’s full of vitamins and antioxidants. You can easily adjust the heat, herbs, or citrus to suit your preferences.

Quick, healthy, and versatile—this pico de gallo needs just a handful of ingredients and about 10 minutes to prepare. Enjoy!

How to make pico de gallo – Step by step

Step-by-step photos of how to make pico de gallo
  • Place all the chopped ingredients in a bowl.
  • Add the lime juice and salt, then stir to combine.
  • Serve immediately for the best texture and fresh flavor.

Pro tips

  • Use any ripe tomatoes and mild or sweet onions you prefer.
  • If jalapeños aren’t available, substitute with another fresh chili or a pinch of chili flakes.
  • Omit the jalapeño if you want a mild salsa.
  • Swap cilantro for parsley if you dislike cilantro’s flavor.
  • If you prefer, use lemon juice instead of lime for a slightly different citrus note.
Close-up shot of a bowl of pico de gallo

What is pico de gallo?

Pico de gallo is a simple Mexican salsa made from fresh tomato, onion, jalapeño, cilantro, lime juice, and salt. It’s a chunky, uncooked salsa that highlights fresh produce.

It’s nutritious and versatile—serve it with vegan tacos, burritos, arepas, grilled vegetables, or as a topping for roasted or grilled dishes. Pico de gallo adds brightness and texture to many meals.

How long will pico de gallo keep?

Because it’s made with fresh ingredients, pico de gallo is best when made and served the same day. Stored in an airtight container in the refrigerator, it will keep for 2–3 days, though the texture softens over time.

Can I freeze pico de gallo?

You can freeze pico de gallo, but the vegetables will lose their crispness and become a bit softer after thawing. If texture isn’t critical, freeze in an airtight container for up to 3 months. Thaw in the refrigerator before serving.

Looking for more appetizer recipes?

  • Pineapple Salsa
  • Vegetable Tempura
  • Bruschetta
  • Roasted Chickpeas
Side shot of a bowl of pico de gallo with some tortilla chips

Did you make this pico de gallo recipe?

Please leave a comment, share your experience, or rate the recipe. I’d love to see how you serve it and what variations you try!

Square photo of a bowl of pico de gallo
5 from 3 votes

Love it? Leave a rating!

Pico de Gallo

Pico de gallo is a fresh, healthy salsa that’s perfect with tortilla chips or to top Mexican dishes. Ready in about 10 minutes with simple ingredients.
Prep: 10 minutes
Total: 10 minutes
Servings: 2

Ingredients

  • 1 chopped tomato
  • ½ chopped red onion
  • 1 chopped jalapeño, fresh or canned
  • A handful of fresh cilantro, 0.4 oz / 10 g, chopped
  • Juice of half a lime
  • ½ teaspoon salt
  • Tortilla chips, optional

Instructions

  • Place all the chopped ingredients in a bowl.
  • Add the lime juice and salt, then stir to combine.
  • Serve with tortilla chips, tacos, burritos, arepas, or grilled vegetables.
  • Store leftovers in an airtight container in the fridge for 2–3 days, or freeze for up to 3 months.

Notes

  • Any ripe tomato or onion variety works well.
  • Substitute another fresh or dried chili if needed, or skip it for a milder salsa.
  • Parsley can replace cilantro if preferred.
  • Use lemon juice instead of lime if you like a different citrus flavor.

Nutrition

Serving: 1serving (without the tortilla chips) | Calories: 28kcal | Carbohydrates: 6.6g | Protein: 1.1g | Fat: 0.2g | Sodium: 255.1mg | Fiber: 1.7g | Sugar: 3.4g
Did you try this recipe?Leave a comment below and let me know how it turned out!

Course: Appetizer
Cuisine: Mexican
Author: Iosune Robles

Update Notes: This post was originally published in March 2017 and was updated with new photos, step-by-step instructions, and tips in September 2020.