Learn how to make homemade Pico de Gallo in your own kitchen! This pico recipe is loaded with healthy vegetables and so much flavor. All you need is 7 ingredients and 10 minutes. Serve with easy pico de gallo with tacos, burritos, chips, quesadillas, Shrimp Tacos and more!

We love celebrating Taco Tuesday! My super easy Salsa Verde complements any taco so well, and finish dinner off with a round of my Classic Margaritas!

Pico de Gallo in a white bowl with a tortilla chip and lime wedges

Email this Recipe

Enter your email to get it straight in your inbox! Plus, receive new recipes weekly!

    Before you get started / Kelley’s Tips

    • Don’t serve it right away! I am always anxious to dig right into this salsa however it is better the longer it sits! I always try to wait at least an hour before serving to let the flavors marinade and blend.
    • Serve your homemade pico de gallo with a slotted spoon or drain some of the liquid with a sieve. The tomatoes release a lot of juice and this helps to get rid of some of the extra liquid.
    • Use Roma or plum tomatoes as they are firmer and hold up better than cherry tomatoes, although you could use cherry tomatoes if that’s what you have on hand.
    • Not a fan of heat? Skip the jalapeño or substitute it for 1/4-1/2 a green bell pepper.
    • If the onion is too strong soak it in water to reduce the flavor a little.

    What is in Pico de Gallo?

    • Tomatoes – I prefer to use Roma or plum tomatoes. They both have a firmer texture and hold up better in the salsa. Cherry or grape tomatoes would work fine in this salsa if you have those on hand.
    • Onion – Red onion or white onion both work. If the flavor of raw onion is too intense for you soak the onion in water to take the bite out of it.
    • Jalapeno – If you do not want it super spicy remove the seeds from the jalapeno or substitute green bell pepper for color. If you like your pico super spicy add two jalapenos or keep the seeds in!
    • Cilantro – I love a lot of chopped cilantro in my salsa. It’s such a refreshing flavor!
    • Lime Juice – Freshly squeezed lime juice is always best to add a tart kick, and it also keeps the rest of the ingredients fresher for longer.
    • Salt and Pepper – Salt is super important in this recipe! It helps to bring out all of the flavors.
    Pico de Gallo in a white bowl, hand digging in with a tortilla chip, and lime wedges

    How Do You Make Pico de Gallo

    • It’s so easy! Simply chop up all of your ingredients and toss them together in a medium bowl.
    easy pico de gallo in white bowl
    1. Season with salt and pepper to taste. I like to refrigerate my salsa for 30 minutes before serving to let the flavors develop.
    homemade pico de gallo with tortilla chips

    Frequently Asked Questions

    How long does Pico De Gallo last?

    This Easy Pico de Gallo can be stored in the refrigerator in an airtight container for up to 4 days.

    Can I add anything else to this homemade pico de gallo? 

    Yes! Diced avocado, corn, garlic, mango, pineapple, black beans, strawberries, red bell peppers would all be awesome additions to this salsa.

    Ways to use this salsa

    hand holding Copycat Burrito Bowl, meal prepped in a black container

    Here are more Mexican recipes to try!

    Recipe

    Best Pico de Gallo

    Learn how to make authentic Pico de Gallo at home! All you need is 7 ingredients and 10 minutes. Serve with tacos, burritos, chips, quesadillas and more!
    Prep Time: 10 minutes
    Cook Time: 0 minutes
    Total Time: 10 minutes
    Serves 4

    Email this Recipe

    Enter your email to get it straight in your inbox! Plus, receive new recipes weekly!

      Ingredients 

      • 1 1/2 cups tomato, diced
      • 1/2 cup red onion, diced
      • 1 small jalapeno, minced
      • 1 lime, juiced
      • 1/4 cup cilantro, chopped
      • salt and pepper

      Instructions

      • Add tomato, red onion, jalapeno, lime and cilantro to a small bowl. Toss to combine.
        Season with salt and pepper to taste.
      • Allow the homemade pico to sit for 30 minutes to develop flavors / marinade. Serve or refrigerate for up to 4 days! Enjoy!

      Nutrition Information

      Calories: 30kcalCarbohydrates: 7gProtein: 1gFat: 1gSaturated Fat: 1gSodium: 130mgPotassium: 215mgFiber: 2gSugar: 3gVitamin A: 210IUVitamin C: 19.1mgCalcium: 38mgIron: 1mg

      Did You Make This?

      I’d love to hear your feedback! Leave a review and make sure to share your pictures on social media! Don’t forget to follow @thechefsavvy.