This easy, authentic recipe for homemade Pico De Gallo is healthy, vegan, gluten free and whole30 compliant. It’s delicious on grilled chicken, tacos and nachos!

Pico de gallo in white bowl on marble serving tray, with fresh cilantro and limes in the background

After growing up in Oklahoma, then moving to San Diego, my cooking has a heavy influence of Tex Mex and Mexican food.

I always love to mix up fresh Restaurant Style Tomato Salsa, Roasted Poblano Corn Salsa and Pico De Gallo to top my favorite Mexican recipes.

Pico de gallo is made with 6 simple ingredients for a fresh and easy side dish that pairs perfectly with any Mexican recipe!

Overhead shot of pico de gallo in white bowl with fresh lime wedges and spoon in the bowl, with fresh cilantro on the side

How do you make it?

Authentic pico de gallo is made by combining fresh roma tomatoes, diced white onions, serrano chilies, fresh cilantro, sea salt and fresh squeezed lime juice.

How long will it last in the refrigerator?

Stored in an airtight container, it will last up to 5 days in the refrigerator.

Is it good for you?

This recipe contains no fat, only 28 calories per serving and provides 17% daily value of vitamin A and 22% daily value of vitamin C, making it a good-for-you option to serve with Mexican recipes.

Ways to use it

Pico de gallo is a great topping for tacos, burritos or nachos. It’s also great for serving with chips for dipping. Try it with these Mexican recipe favorites!

Pico de gallo in a white bowl on a white marble serving tray with gold rim, fresh cilantro and limes in background

Don’t forget to pin this Pico De Gallo recipe for later and when you make it, be sure to share a pic on Instagram and tag me @WhitneyBond or use the hashtag #WBRecipes!

Made it and loved it? Rate the recipe 5 stars below! ↓

Print Pin
5 stars (9 ratings)
Rate this Recipe

Pico De Gallo

This easy, authentic recipe for homemade Pico De Gallo is healthy, vegan, gluten free & whole30 compliant, it’s delicious on grilled chicken, tacos & nachos!



  • Add all of the ingredients to a bowl and stir to combine.

Nutrition Facts

Calories 28kcal (1%)Carbohydrates 7g (2%)Protein 1g (2%)Fat 1g (2%)Saturated Fat 1g (5%)Sodium 588mg (25%)Potassium 263mg (8%)Fiber 1g (4%)Sugar 4g (4%)Vitamin A 856mg (17%)Vitamin C 19mg (23%)Calcium 14mg (1%)Iron 1mg (6%)
Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!

We are 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