Homemade Pico de Gallo Recipe — a quick, fresh salsa made from simple, wholesome ingredients. This bright, chunky salsa is easy to prepare and easy to adapt: make it as spicy or mild as you prefer and as chunky or finely chopped as you like.

Homemade Pico de Gallo Recipe
Pico de gallo is one of those essential, versatile preparations that transforms simple meals into something fresh and vibrant. It’s essentially a fresh tomato salsa made from raw tomatoes, onion, jalapeño, cilantro, lime, garlic, and salt. There’s not much that can go wrong — just aim for ripe tomatoes and fresh lime juice. The recipe works as a base: tweak the heat, texture, and seasoning to suit your tastes.
I honestly love eating pico de gallo straight from the bowl with a spoon, but it also complements a wide variety of dishes. Spoon it over tacos, burritos, enchiladas, quesadillas, or breakfast eggs. It brightens grilled chicken, shredded Mexican-style chicken, and breakfast tacos, and it’s a natural partner for chips as a simple appetizer. Keep a batch in the fridge for easy, flavorful additions throughout the week.


About this Pico de Gallo Recipe:
- Choose ripe tomatoes with deep color and a fresh tomato aroma. Flavor depends heavily on the tomatoes; underripe or flavorless tomatoes will yield a flat salsa.
- Use fresh lime juice rather than bottled. Fresh citrus adds brightness and a cleaner flavor.
- Salt is essential. As the pico rests, salt draws out tomato juices, melding flavors and softening the sharpness of raw onion and garlic. Add salt gradually and taste as you go.
- Adjust the heat to your liking. For more heat, leave some or all of the jalapeño ribs and seeds in, use a serrano pepper, or add a pinch of cayenne. For a milder salsa, remove the ribs and seeds from the jalapeño before chopping.
- If you prefer a smoother texture, pulse the ingredients in a food processor until you reach the desired consistency. For a classic chunky pico de gallo, chop everything by hand into bite-sized pieces.
Pico de Gallo vs Salsa:
The key difference is freshness and texture. Pico de gallo is made from fresh, uncooked ingredients and is typically chunky. Traditional salsa may use cooked or canned tomatoes and often has a thinner, more sauce-like consistency.
Can I freeze Homemade Pico de Gallo?
Yes — but freezing changes the texture. When tomatoes freeze, their cell walls break and they become softer after thawing. Pico de gallo will still taste good, but it will be noticeably less firm. If texture matters, blend or cook the thawed mixture into a smoother salsa. To freeze, drain excess juice, pack into an airtight container, and freeze for up to three months.
How to use Homemade Pico De Gallo:
Here are some favorite ways to enjoy pico de gallo:
- Serve with tortilla chips for a classic appetizer.
- Spoon over scrambled, fried, or poached eggs, or fold into an omelet for a bright breakfast boost.
- Top tacos, burritos, enchiladas, quesadillas, and nachos.
- Add to grilled chicken or fish to add freshness and acidity.
- Eat it straight from the bowl — it’s that good.
This simple recipe is a reliable, multipurpose addition to your culinary toolkit. It takes very little time to prepare but adds immediate freshness and flavor to a wide range of dishes. Enjoy!

Homemade Pico de Gallo Recipe
A quick and easy fresh salsa using simple ingredients. Make it chunky or smooth, mild or spicy.
Author: Malinda Linnebur
Ingredients
- 5 large roma tomatoes, diced
- 1/2 cup diced red onion
- 1/2 cup cilantro, chopped
- 1 jalapeño, ribs and seeds removed and finely chopped (adjust to taste)
- 1 large clove garlic, minced
- Juice of 1 lime
- Salt to taste
Instructions
- Combine all ingredients in a bowl and stir gently to combine.
- Let the mixture sit at room temperature for about 20 minutes before serving. Resting allows the flavors to meld and the salt to draw out the tomato juices, which enhances the overall flavor and softens the raw edge of the onion and garlic.
- Taste and adjust seasoning with additional salt or lime juice if needed. If you want more heat, leave some jalapeño seeds or add a hotter pepper.
Notes
- Pick ripe, flavorful tomatoes for the best results. Taste the tomatoes before using them — they should have a sweet, tomatoey aroma.
- Always use fresh lime juice for brightness and a clean citrus flavor.
- Salt is important. Add it gradually and taste as the pico rests so you can balance the flavors without overdoing it.
- Adjust heat to your preference: keep ribs and seeds for a spicier result or remove them for milder flavor. Substitute serrano peppers for more heat if desired.
- For a smoother salsa, pulse ingredients in a food processor to the desired consistency, then season to taste.
- To freeze: drain excess juice and pack into an airtight container. Freeze up to three months. Texture will soften after thawing, though flavor remains good.
- Store leftover pico tightly sealed in the refrigerator for up to one week.
If you try this recipe, I’d love to hear how it turned out — whether you kept it classic or made adjustments to the heat or texture. Enjoy your fresh pico de gallo!
Pico de Gallo vs Salsa: