This easy Pico de Gallo recipe is very quick to make and is perfect served as a dip with tortilla chips, or alongside your favorite Mexican dish.
I love how refreshing this fresh tomato salsa is. The onions and jalapeno give a lovely kick to the dish, while the zestiness of the lime juice adds to that overall freshness.
I love to serve this homemade pico de gallo alongside my Thermomix Guacamole with tortilla chips for dipping in.
What is in Pico de Gallo?
Pico de gallo ingredients include fresh tomatoes, onion, jalapeno, fresh cilantro, lime juice and salt.
And that's it!
You could also add other ingredients to this basic salsa recipe of course. Popular additions include avocado, corn and mango. Personally I like to stick to the classic version.
Because you only need a few ingredients for pico de gallo, you need to make sure you are using the best produce you can find. And everything should be fresh!
Buy the best tomatoes you can afford and make sure they are ripe but still firm. Roma tomatoes are good, but any ripe, red, firm tomato will do.
I like to use red onion, but most fresh tomato salsa recipes call for white onion - so it's up to you! I've even used green onions when that's all I had in the fridge.
You could switch the jalapeno for another type of chili pepper if that's all you have. Remember to adjust the quantity depending on the strength of the type of chili you use.
The lime juice should be freshly squeezed, and the cilantro should be freshly chopped.
Come join our Facebook Group!
It's where we talk about cooking and baking and share recipes, tips, photos and more. Come join the fun!
How to make Pico de Gallo
To make this yummy homemade fresh tomato salsa, all you need to do is chop up the tomato, onion, jalapeno and cilantro and mix it together.
Then squeeze over the lime and sprinkle with salt and give it another good stir.
Let it rest for at least 15 minutes before serving. You can also make it ahead and keep it in the fridge until you are ready to serve it. But best to bring it back to room temperature before serving.
If you have leftovers (leftovers?!) then you can keep them in the fridge overnight too.
Pin it for Later!
Mama Loves to Cook is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com
This post contains affiliate links. If you make a booking or purchase using one of these links, we may receive a small commission – at absolutely no extra cost to you.
- 4 large ripe tomatoes
- ½ red onion
- 1 jalapeno pepper
- ½ cup freshly chopped cilantro
- Juice of 1 lime (1-2 tbsp)
- ½ tsp salt
- Finely chop the tomatoes, onion, jalapeno and cilantro.
- Put all ingredients into a bowl, mix in the lime juice and salt.
- Let it stand for at least 15 minutes before serving.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Amount Per Serving: Calories: 41Total Fat: 0gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 301mgCarbohydrates: 9gFiber: 3gSugar: 6gProtein: 2g