✔ Tomatoes – The heart of any good Pico de Gallo! Go for ripe, juicy tomatoes for that fresh, slightly sweet flavor. Roma tomatoes are my go-to since they’re firm and not too watery. 🍅
✔ Red Onion – Adds that slight crunch and a nice pop of flavor. If raw onion feels too strong for you, soak the diced bits in cold water for a few minutes to mellow it out. 🧅
✔ Cilantro – Love it or hate it, cilantro brings that classic fresh and herby punch. If you’re in the “no thanks” camp, swap it for parsley or just leave it out. 🌿
✔ Chili Pepper – A little heat never hurt! Jalapeño keeps things mild, but if you like it spicy, go for serrano or even a bit of habanero (if you dare). 🌶️
✔ Lime Juice – The secret to tying everything together! Fresh lime juice adds brightness and zing bottled juice just won’t cut it. 🍋
A few simple ingredients, but together? Pure magic. ✨
NOTE: For measurements and rest of the ingredients check the recipe card below.
What You'll Need To Do
Time required: 10 mins
1| Grab a bowl and toss in those finely diced tomatoes, red onion, fresh cilantro, and that little kick of chili pepper. Give it a quick mix it's already looking good!
2| Now, squeeze in that fresh lime juice, drizzle in 2 tablespoons of olive oil, and hit it with some salt and pepper to taste. Stir it all up until everything is happily mingling.
3| Boom! You just made some killer Pico de Gallo. Grab some chips, pile it on tacos, or just eat it straight with a spoon I won’t judge! 😆
Recipe Swaps & Creative Tweaks
1️⃣ Tomato Swap: Swap out tomatoes for mango or pineapple if you're craving a sweet twist. It adds a refreshing, tropical vibe to your Pico de Gallo! 🥭🍍
2️⃣ Herb Twist: If cilantro isn't your thing (no judgment!), try parsley, basil, or even mint for a different fresh flavor. 🌿
3️⃣ Heat Level Adjustments: For less heat, use a milder chili like a poblano or bell pepper. Want it fiery? Add some habanero or sprinkle in a pinch of cayenne pepper. 🔥
4️⃣ Vinegar Boost: If you're into tangy flavors, add a splash of apple cider vinegar or red wine vinegar for an extra zing! 🍶
5️⃣ Add Avocado: For a creamy upgrade, toss in some diced avocado. It adds richness and balances out the heat. 🥑
6️⃣ Sweeten It Up: Want a little sweetness? Throw in a handful of diced bell peppers or corn kernels for an unexpected pop of color and taste. 🌽
7️⃣ Less Oil: If you’re looking to cut back on oil, just skip the olive oil or use a mild-flavored oil like avocado oil or even a bit of Greek yogurt for creaminess. 🥄
8️⃣ Make It A Salad: Add a handful of cucumber or chopped lettuce for a refreshing salad-style twist perfect for hot days! 🥒
Get creative! The best part about Pico de Gallo is it’s super versatile, so feel free to experiment with what you love!
✔ Use Fresh, Ripe Tomatoes – The better the tomatoes, the better the flavor. Roma tomatoes work great because they’re firm and not too watery. 🍅
✔ Dice Everything Evenly – Small, uniform pieces make sure every bite is balanced with the perfect mix of flavors. No one wants a giant chunk of onion ruining the party. 🧅
✔ Let It Sit for a Bit – If you have time, let your Pico de Gallo rest for 10–15 minutes before serving. This helps the flavors meld together beautifully. ⏳
✔ Adjust to Taste – Want more tang? Add extra lime juice. Need more heat? Toss in another chili. Pico de Gallo is super forgiving, so tweak it to your liking! 🔥🍋
✔ Drain Excess Liquid – If your tomatoes are extra juicy, drain some of the liquid before mixing everything together. This keeps it from getting too watery. 🚰
✔ Chill for a Refreshing Twist – Storing it in the fridge for 30 minutes makes it even more refreshing, especially on a hot day! ❄️
✔ Serve Fresh – Pico de Gallo is best eaten the same day. If you need to store leftovers, keep them in an airtight container in the fridge for up to 24 hours. (But let’s be real, it probably won’t last that long!) 😆
And just like that, you’ve got yourself a bowl of fresh, homemade Pico de Gallo!
Told ya it was easy. Whether you’re scooping it up with chips, piling it onto tacos, or just sneaking a bite straight from the spoon (no judgment here), this stuff never disappoints.
Give it a try, make it your own, and if you end up eating half of it before it even hits the table… well, welcome to the club! 😆
Big flavor, zero fuss! My go-to Pico de Gallo is fresh, tangy, and slightly spicy the ultimate topping for tacos, burrito bowls, or grilled meats. Ready in minutes and totally addictive! 🥑🌶️👌
Ingredients
10.5oz tomatoes, finely diced (300g)
1/2 red onion, finely diced
0.7oz fresh cilantro, chopped (20g)
1/2 chili pepper deseeded and finely diced
1 lime, juiced
Instructions
1
Step 1:In a medium-sized bowl, combine the diced tomatoes, red onion, chopped cilantro, and finely diced chili pepper. Stir gently to distribute the ingredients evenly.
2
Step 2:Next, add the freshly squeezed lime juice and 2 tablespoons of olive oil. Season with salt and pepper to taste. Mix thoroughly until well combined.
3
Step 3:Your Pico de Gallo is now ready to serve. Enjoy it as a topping for tacos, a side for grilled dishes, or with tortilla chips.
Nutrition Facts
Servings 4
Amount Per Serving
Calories87kcal
% Daily Value *
Total Fat7g11%
Total Carbohydrate5g2%
Protein1g2%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Keywords:
pico de gallo recipe, fresh salsa recipe, homemade pico de gallo, easy pico de gallo, best pico de gallo, authentic pico de gallo, mexican salsa recipe, how to make pico de gallo, quick pico de gallo, pico de gallo for tacos, healthy salsa recipe, low carb pico de gallo, gluten free salsa, dairy free salsa, fresh tomato salsa, spicy pico de gallo, pico de gallo ingredients, pico de gallo dip, classic pico de gallo, keto pico de gallo
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, a full-time food blogger, father of a handsome 6 year old and a delightful husband. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.