Fresh, vibrant, and incredibly easy to make, this Classic Pico de Gallo recipe is a staple of Mexican cuisine that brings bright flavor and fresh ingredients to any meal. Made with juicy ripe tomatoes, crisp onions, spicy jalapeƱos, fragrant cilantro, and tangy lime juice, this homemade pico de gallo is the perfect balance of freshness and zest.
Also known as salsa fresca or fresh tomato salsa, pico de gallo is one of the easiest homemade condiments you can prepare. Unlike blended salsas, it features chunky, diced ingredients that create a refreshing texture and showcase the natural flavors of each ingredient. Whether you are serving it with tortilla chips, spooning it over tacos, or using it to brighten grilled chicken and seafood, this authentic pico de gallo recipe is guaranteed to become a favorite.
Its simple preparation, healthy ingredients, and versatile uses make it an essential recipe for entertaining, meal prep, and everyday cooking. Best of all, it comes together in just minutes and tastes even better after the flavors have had time to mingle.
Prep Time
15 minutes
Total Time
15 minutes
Yield
4 to 6 servings
Ingredients
1 cup onion, finely chopped
1 medium jalapeƱo, ribs and seeds removed and finely chopped
¼ cup fresh lime juice
¾ teaspoon fine sea salt, plus more to taste
4 large ripe tomatoes, chopped
½ cup fresh cilantro, finely chopped
Preparation
Step 1: Marinate the Onion Mixture
In a medium serving bowl, combine the chopped onion, jalapeƱo, lime juice, and sea salt. Stir well to combine. Allow the mixture to sit for about 5 minutes. This quick marination helps soften the onion and allows the flavors to begin developing.
Step 2: Add the Tomatoes and Cilantro
Add the chopped tomatoes and fresh cilantro to the bowl. Stir gently until all ingredients are evenly distributed.
Step 3: Taste and Adjust
Taste the pico de gallo and add additional salt if needed. The salsa should have a bright, fresh flavor with a perfect balance of acidity, spice, and savory notes.
Step 4: Let the Flavors Develop
For the best flavor, let the pico de gallo rest for at least 15 minutes before serving. You can also refrigerate it for several hours to allow the ingredients to fully meld together.
Step 5: Serve and Enjoy
Serve with tortilla chips as a fresh salsa dip or use it as a topping for tacos, burritos, fajitas, grilled chicken, steak, fish, eggs, rice bowls, and salads.
Serving Suggestions
This fresh pico de gallo adds incredible flavor and texture to a wide variety of dishes. Spoon it over fish tacos for a refreshing finish, add it to burrito bowls for extra freshness, or serve it alongside grilled meats at your next barbecue. It also makes a healthy appetizer when paired with crispy tortilla chips and guacamole.
Storage
Store leftover pico de gallo in an airtight container in the refrigerator for up to 4 days. As it sits, the tomatoes will release liquid, so stir well before serving. For the freshest flavor and texture, enjoy within the first two days.
Notes
Roma tomatoes are an excellent choice because they contain less moisture and provide a firmer texture.
For a milder salsa, remove all seeds and ribs from the jalapeƱo.
For extra heat, leave some seeds in the pepper or substitute a serrano pepper.
Always use freshly squeezed lime juice for the brightest flavor.
Allowing the salsa to rest before serving greatly enhances the overall taste.
Fresh and flavorful with simple ingredients.
Ready in just minutes.
Perfect for tacos, burritos, nachos, and grilled meats.
Naturally gluten-free, dairy-free, and vegan.
Made with wholesome, fresh vegetables and herbs.
Great for parties, barbecues, and meal prep.