Pico de Gallo is a fresh and vibrant Mexican salsa that adds a burst of flavor to any dish. Made with ripe roma tomatoes, crisp onion, zesty jalapeño, and fragrant cilantro, this simple yet delicious recipe is perfect for topping tacos, dipping chips, or adding to your favorite meals.
If you don't usually have jalapeño or cilantro in your kitchen, you might need to pick them up at the supermarket. Jalapeño adds a spicy kick, while cilantro brings a fresh, herbal note that is essential to authentic Pico de Gallo.

Ingredients for Pico de Gallo Recipe
Roma tomatoes: These tomatoes are firm and less watery, making them perfect for salsas.
Onion: Adds a sharp, pungent flavor that balances the sweetness of the tomatoes.
Jalapeño: Provides a spicy heat that can be adjusted to taste by including or omitting the seeds.
Cilantro: Fresh and fragrant, cilantro adds a distinctive herbal flavor.
Lime: The juice adds acidity and brightness, enhancing all the other flavors.
Salt: Enhances the overall taste and helps to meld the flavors together.
Technique Tip for This Recipe
When preparing jalapeños, consider wearing gloves to avoid irritation from the capsaicin. If you prefer a milder pico de gallo, you can remove the seeds and ribs from the jalapeño before mincing. Additionally, for a more uniform texture, make sure to dice the tomatoes and onion into similar-sized pieces. This ensures that each bite delivers a balanced mix of flavors.
Suggested Side Dishes
Alternative Ingredients
roma tomatoes - Substitute with cherry tomatoes: Cherry tomatoes offer a similar sweetness and juiciness, making them a great alternative.
roma tomatoes - Substitute with canned diced tomatoes: If fresh tomatoes are not available, canned diced tomatoes can provide a similar texture and flavor.
small onion - Substitute with red onion: Red onions add a slightly milder and sweeter flavor, which can enhance the overall taste.
small onion - Substitute with green onions: Green onions provide a milder onion flavor and add a nice color contrast.
jalapeño - Substitute with serrano pepper: Serrano peppers are similar in heat and flavor, making them a suitable replacement.
jalapeño - Substitute with poblano pepper: Poblano peppers are milder but still add a nice pepper flavor without too much heat.
fresh cilantro - Substitute with parsley: Parsley can provide a fresh, herbaceous note, though it lacks the distinct flavor of cilantro.
fresh cilantro - Substitute with basil: Basil offers a different but complementary flavor that can add a unique twist to the dish.
lime - Substitute with lemon: Lemon juice provides a similar acidity and brightness, making it a good alternative.
lime - Substitute with vinegar: A splash of vinegar can mimic the acidity of lime juice, though it will alter the flavor slightly.
salt - Substitute with sea salt: Sea salt can be used in the same quantity and provides a similar level of saltiness.
salt - Substitute with kosher salt: Kosher salt is less dense than table salt, so you may need to adjust the quantity slightly, but it offers a clean, pure salt flavor.
Other Alternative Recipes Similar to This Dish
How To Store / Freeze This Dish
- To store your freshly made pico de gallo, transfer it to an airtight container. This will help maintain its vibrant flavors and crisp textures.
- Place the container in the refrigerator. Your pico de gallo will stay fresh for up to 3 days, though it's best enjoyed within the first 24 hours for optimal taste.
- If you notice any excess liquid pooling at the bottom of the container, simply give your pico de gallo a good stir before serving.
- For those who wish to extend the life of their pico de gallo, freezing is an option, though it may alter the texture slightly. To freeze, spread the pico de gallo in a single layer on a baking sheet and place it in the freezer until solid.
- Once frozen, transfer the pico de gallo to a freezer-safe bag or container. Be sure to remove as much air as possible to prevent freezer burn.
- Label the container with the date to keep track of its freshness. Frozen pico de gallo can be stored for up to 2 months.
- When ready to use, thaw the pico de gallo in the refrigerator overnight. Give it a good stir to redistribute any separated juices before serving.
- For a quick refresh, add a squeeze of lime juice and a sprinkle of fresh cilantro to revive the flavors after thawing.
How To Reheat Leftovers
Microwave Method:
- Place the pico de gallo in a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plate to prevent splatters.
- Heat on medium power for 30-second intervals, stirring in between, until it reaches your desired temperature.
- Be cautious not to overheat, as the tomatoes and onions can become mushy.
Stovetop Method:
- Heat a non-stick skillet over medium heat.
- Add the pico de gallo to the skillet.
- Stir occasionally, heating for about 3-5 minutes until warmed through.
- Remove from heat and serve immediately.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Spread the pico de gallo evenly on a baking sheet lined with parchment paper.
- Cover with aluminum foil to retain moisture.
- Bake for about 10 minutes, checking occasionally to ensure it doesn't dry out.
- Remove from the oven and let it cool slightly before serving.
Room Temperature Method:
- Remove the pico de gallo from the refrigerator.
- Allow it to sit at room temperature for about 30 minutes.
- Stir well before serving to ensure even distribution of flavors.
Sous Vide Method:
- Place the pico de gallo in a vacuum-sealed bag.
- Set your sous vide machine to 140°F (60°C).
- Submerge the bag in the water bath for about 15-20 minutes.
- Remove from the water bath, open the bag, and serve immediately.
Best Tools for This Recipe
Mixing bowl: A large bowl to combine all the ingredients together.
Cutting board: A surface to safely chop the tomatoes, onion, and jalapeño.
Chef's knife: A sharp knife to finely chop and dice the vegetables.
Measuring cup: To measure out the ¼ cup of fresh cilantro.
Juicer: A tool to extract juice from the lime efficiently.
Spoon: To stir the ingredients together well.
Refrigerator: To store the pico de gallo if not serving immediately.
How to Save Time on Making This Recipe
Prep ingredients ahead: Dice roma tomatoes, chop onion, and mince jalapeño in advance. Store them in airtight containers.
Use a food processor: Quickly chop cilantro and onion using a food processor to save time.
Juice the lime efficiently: Roll the lime on the counter before juicing to get more juice out quickly.
Batch preparation: Make a larger batch of pico de gallo and store it in the fridge for up to 3 days.
Pre-mixed seasoning: Keep a pre-mixed container of salt and other spices to speed up the process.

Pico de Gallo Recipe
Ingredients
Main Ingredients
- 4 Roma tomatoes, diced
- 1 small onion, finely chopped
- 1 jalapeño, seeded and minced
- ¼ cup fresh cilantro, chopped
- 1 lime, juiced
- ½ teaspoon salt
Instructions
- Combine all ingredients in a mixing bowl.
- Stir well to mix.
- Let sit for 10 minutes to allow flavors to meld.
- Serve immediately or refrigerate for later.
Nutritional Value
Keywords
Suggested Main Courses and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Keto Bread in a Mug Recipe7 Minutes
- Grilled Corn Salad Recipe25 Minutes
- Honey Lemon Tea Recipe10 Minutes
- Greek Chicken Recipe45 Minutes
- Spam Musubi Recipe30 Minutes
- BBQ Chicken Breasts Recipe30 Minutes
- Honey Cornbread Recipe35 Minutes
- Wedge Salad with Blue Cheese Dressing Recipe15 Minutes
Leave a Reply