If you love fresh, vibrant flavors bursting with the perfect balance of tangy, spicy, and herbal notes, then you are in for a treat with this Classic Pico de Gallo Recipe. This traditional Mexican salsa is refreshingly simple yet incredibly versatile, combining juicy ripe tomatoes, crisp onions, zesty lime, and a kick of jalapeño to create an irresistible condiment. Whether you use it as a dip, a topping, or a side, this recipe captures the essence of authentic, homemade pico de gallo that you’ll want to make again and again.

Ingredients You’ll Need
This Classic Pico de Gallo Recipe relies on a handful of fresh, straightforward ingredients, each playing a vital role in delivering a perfect harmony of flavor and texture. These ingredients not only add layers of taste but bring a colorful flair to the dish that’s as appetizing as it is simple.
- 4 medium ripe tomatoes: The juicy heart of the salsa, bringing sweet acidity and vibrant color.
- 1 small white onion: Adds a crunchy bite and subtle sharpness.
- 1 jalapeño pepper (optional): Provides a mild to moderate heat to brighten and enliven the salsa.
- 1/4 cup fresh cilantro: Offers an herbal, citrusy brightness that’s essential to authentic pico de gallo.
- 1 clove garlic (optional): Infuses a gentle pungency that deepens the overall flavor.
- 2 tablespoons fresh lime juice: A zesty citrus boost balancing the natural sweetness of the tomatoes.
- 1/2 teaspoon salt (or to taste): Enhances all the flavors and helps draw out the juices from the vegetables.
How to Make Classic Pico de Gallo Recipe
Step 1: Prep and Combine Your Fresh Ingredients
Start by dicing your ripe tomatoes into small, uniform pieces so every spoonful has a juicy pop. Finely chop the white onion for crunch and mild pungency. If you’re adding heat, seed and mince the jalapeño carefully, adjusting the amount to your spice preference. Toss all these into a medium mixing bowl along with the fresh cilantro for an herbal lift.
Step 2: Add Garlic, Lime Juice, and Salt
Next, if you like a little extra savory depth, mince a clove of garlic and add it to your bowl. Pour in the fresh lime juice, which brightens the salsa and cuts through the sweetness of the tomatoes. Sprinkle on salt to taste, which will help bring out all the vibrant flavors while drawing out some of the natural juices from the veggies.
Step 3: Mix and Adjust Seasoning
Give everything a thorough mix so each ingredient has a chance to mingle and spread its flavor. Taste your salsa and don’t hesitate to add a splash more lime juice or a pinch more salt if needed. This is the part where you make the pico de gallo truly your own.
Step 4: Let the Flavors Marry
Cover your bowl and place it in the refrigerator for about 15 minutes. This resting time allows the flavors to meld wonderfully, making each bite even more savory and well-rounded.
Step 5: Serve and Enjoy
Serve your Classic Pico de Gallo chilled or at room temperature. It’s a delight on its own with tortilla chips or as a zesty topping to tacos, grilled meats, burritos, or fresh salads. The freshness and crunch will have everyone coming back for seconds.
How to Serve Classic Pico de Gallo Recipe

Garnishes
Enhance your dish by adding small garnishes like extra chopped cilantro, thin slices of radishes, or a sprinkle of queso fresco. These little touches add more texture and a beautiful visual appeal to your serving presentation.
Side Dishes
Classic Pico de Gallo Recipe pairs effortlessly with grilled corn, black beans, or Mexican rice, helping to round out any meal with fresh, bright contrasts that balance richer or spiced dishes perfectly.
Creative Ways to Present
Want to impress guests? Serve pico de gallo in individual mini bowls, stuff it inside avocado halves, or spoon it generously over grilled fish or chicken for a colorful, flavorful twist that goes beyond the traditional salsa bowl.
Make Ahead and Storage
Storing Leftovers
Place your pico de gallo in an airtight container and refrigerate. It will stay fresh and flavorful for up to 3 days—perfect for quick snacks or last-minute meal additions during the week.
Freezing
Freezing pico de gallo is not recommended because the fresh, crisp texture of tomatoes and onions can turn mushy when thawed. It’s best enjoyed fresh.
Reheating
This dish is designed to be enjoyed cold or at room temperature, so reheating is unnecessary and would alter its fresh, crisp qualities.
FAQs
What makes this the Classic Pico de Gallo Recipe?
It’s the combination of fresh, simple ingredients prepared in a way that highlights their natural flavors without overprocessing or cooking, staying true to traditional Mexican culinary roots.
Can I make this recipe milder or spicier?
Absolutely! You can remove the seeds from the jalapeño to reduce heat or add more finely chopped jalapeño or even a hotter pepper if you crave extra spice.
Is there a substitute for cilantro if I don’t like it?
Yes, parsley can be used as a milder alternative, although the unique citrusy note of cilantro is part of what makes this recipe feel authentic.
How long can I keep pico de gallo in the fridge?
When stored properly in an airtight container, it’s best consumed within 3 days for optimal freshness and flavor.
Can I use other types of tomatoes?
Roma or plum tomatoes work great since they’re less watery, but any ripe, firm tomato variety will do if you drain excess juice before mixing.
Final Thoughts
This Classic Pico de Gallo Recipe is a celebration of fresh ingredients and simple preparation that brings a burst of brightness to any meal. Once you try it, its lively flavors and crisp textures will quickly become a kitchen favorite you’ll recommend to friends and family alike. So grab those tomatoes and get chopping — you’re about to make something truly delicious!
Print
Classic Pico de Gallo Recipe
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 25 minutes
- Yield: 6 servings
- Category: Condiment
- Method: No-Cook
- Cuisine: Mexican
- Diet: Gluten Free
Description
Classic Pico de Gallo is a fresh, vibrant Mexican salsa made with ripe tomatoes, crisp onions, zesty jalapeño, and bright cilantro, perfectly seasoned with lime juice and salt. This versatile condiment adds a refreshing, flavorful punch to tacos, burritos, grilled meats, salads, or served simply with tortilla chips.
Ingredients
Produce
- 4 medium ripe tomatoes, diced
- 1 small white onion, finely chopped
- 1 jalapeño pepper, seeded and minced (optional)
- 1/4 cup fresh cilantro, chopped
- 1 clove garlic, minced (optional)
- 2 tablespoons fresh lime juice
Seasoning
- 1/2 teaspoon salt, or to taste
Instructions
- Combine Vegetables: In a medium mixing bowl, combine the diced tomatoes, finely chopped white onion, minced jalapeño pepper if using, and chopped fresh cilantro. Mix gently to distribute evenly.
- Add Seasonings: Add the minced garlic if using, freshly squeezed lime juice, and salt to the vegetable mixture. Stir thoroughly to blend all ingredients together, ensuring the seasoning is well incorporated.
- Adjust Flavor: Taste the pico de gallo and adjust the seasoning by adding more lime juice or salt if desired to achieve the perfect balance of tanginess and saltiness.
- Chill and Marinate: Cover the bowl with plastic wrap or a lid and refrigerate the pico de gallo for 15 minutes to allow the flavors to meld and develop fully.
- Serve: Serve the pico de gallo chilled or at room temperature. It is perfect as a fresh dip with tortilla chips or as a flavorful topping for tacos, burritos, grilled meats, or salads.
Notes
- For a milder salsa, omit the jalapeño pepper.
- Use freshly squeezed lime juice for the best flavor.
- Letting the mixture sit allows the flavors to blend nicely but do not refrigerate for too long, as the tomatoes can become watery.
- Customize with additional ingredients like diced avocado or corn for variation.
- This recipe is naturally vegan, gluten-free, and low in calories.