Easy Pico De Gallo Recipe (Fresh Salsa!)
*This post may contain affiliate links. See our affiliate policy here.
This quick and easy pico de gallo is perfect for dipping or adding a fresh burst of flavor to your favorite Mexican dishes. Even my picky kid came around to loving it, and now we can’t have taco night without a big bowl on the table!

Table of Contents
Why We Love Pico De Gallo
- Quick And Easy As A Side Or With Dinner– We love to make pico de gallo recipe and enjoy with chips, but I also like to add it on top of burrito bowls, tacos and quesadillas.
- Great Way To Use Fresh Tomatoes – Get your family to eat up those tomatoes with this easy to make recipe, it’s amazing how much quicker they go when served on a chip!
- Easy To Customize For The Whole Family– At first my picky kid wouldn’t eat Pico de Gallo, so I started by giving her just some diced tomato. Over time I would add a little at a time of the mixture to her tomatoes and she got used to the extra flavors. It’s also really easy to customize, make a little less or more depending on what you have, or try some of the other variations.
Ingredients For Pico De Gallo

Find the full printable recipe with specific measurements and directions below in the recipe card.
- tomatoes about 4 cups chopped, I used tomatoes on the vine, but roma tomatoes also are a little meatier tomato and make a great homemade pico de gallo. You can use whatever tomatoes you prefer for the best flavor.
- bell pepper about 1 cup chopped, I used a green bell pepper but you can use whatever color bell pepper you prefer. Ripe red or orange bell peppers tend to be a little sweeter pepper, while green bell peppers tend to be less sweet.
- onion about 1 cup finely chopped. White onion works well, as does purple onion which can balance the sweetness of the tomatoes. If you have pickier eaters, sweet onion or Vidalia onion can be a great choice with less of a bite since it’s fresh salsa and not cooked.
- cilantro fresh, leaves only. See notes in the recipe card
- lime – medium, fresh. You can also use bottled lime juice, but fresh often has more flavor
- garlic powder
- salt
Jalapeno is often added to Pico de Gallo to give it a little bit of heat. You can add a fresh jalapeno if you like too! Make sure to remove the seeds from the jalapeno or it may be more heat then you expect.
How To Make The Best Pico De Gallo
- Dice the tomatoes, onion, and bell pepper into small pieces. Add the diced tomatoes, onion and bell pepper to a large mixing bowl.

- Remove the cilantro leaves from the stems. Chop the cilantro leaves roughly, then add it to the mixing bowl.
- Cut the lime in half. Squeeze the juice from both halves of the lime over the tomato mixture.
- Add garlic powder, salt and pepper to the tomato mixture. Stir until well combined.

- Stir the tomato mixture well until full combined. Serve with tortilla chips, over tacos or with other Mexican food and enjoy!

Variation Ideas
Add Diced Avocado – While not really traditional, fresh avocado can be added to Pico De Gallo for a delicious twist.
Try Adding Corn – Corn again is typically not added traditionally to Pico de Gallo, you would typically make a second salsa all together like the black bean and corn salsa. However corn can be added straight to this recipe, and it’s delicious as a dip.
Dice Up A Cucumber – When you’re craving fresh and delicious food, adding a diced cucumber to this salsa can be really tasty. A diced zucchini will also give a similar flavor and texture. I usually only try this when I am enjoying the pico cold with chops, wrapped with cold rotisserie chicken in a wrap, or over a salad. I don’t tend to enjoy a cucumber in this salsa as much when adding it to warm foods like chicken tacos.
What To Serve With Pico De Gallo Salsa

My family can take down a bowl of Pico de Gallo with a bag of chips as an appetizer or snack. Try making dinner a dip trio! Try adding guacamole, black bean and corn dip, resturant style blender salsa or warm and cheesy rotel dip.
Pico de Gallo makes a great topping for other meals. Try adding it on top of my one pot cheesy mexica chicken bowls, served with beef and cheese quesadillas, or added to the top of the one pot beef burrito bowls.
Love tacos? Try this on top of my slow cooker salsa chicken tacos, the slow cooker salsa verde chicken tacos or the instant pot pork carnitas. Or add a sprinkle on top of walking tacos.
Fan of fajitas? Enjoy pico de gallo with the chicken fajita skewers, the sheet pan chicken fajitas or the chicken fajita wraps.
Love fresh Pico de Galo but not all the chopping? My favorite veggie chopper makes chopping so much faster. I thought this chopper was all hype until I tried it, it’s so satisfying how quickly it dices everything unto pieces. You can also make a great chopped salad with this thing!
How Long Will This Easy Pico De Gallo Last?
Expect Pico de Gallo will last for abut 3-4 days. Store leftovers in an airtight covered container in the refrigerator.
More Mexican Inspired Recipes
Black Bean Corn Salsa (10 Minute Prep!)
Fresh Homemade Guacamole
Slow Cooker Salsa Verde Chicken
Cheesy Ground Beef Quesadillas

Pico De Gallo
Ingredients
- 5 medium tomatoes about 4 cups chopped
- 1 medium bell pepper about 1 cup chopped
- 1 medium onion about 1 cup chopped
- ¼ cup cilantro fresh, leaves only. See notes
- 1 medium lime
- ½ teaspoon garlic powder
- 1/2 teaspoon salt
Instructions
- Dice the tomatoes, onion, and bell pepper into small pieces. Add the diced tomatoes, onion and bell pepper to a large mixing bowl.
- Remove the cilantro leaves from the stems. Chop the cilantro leaves roughly, then add it to the mixing bowl.
- Cut the lime in half. Squeeze the juice from both halves of the lime over the tomato mixture.
- Add garlic powder, salt and pepper to the tomato mixture. Stir until well combined.
- Stir the tomato mixture well until full combined. Serve with tortilla chips, over tacos or with other Mexican food and enjoy!
Notes
Nutrition
Did You Make This?
I would love to see it! Share your thoughts with me in the comments below!