Easy Homemade Mexican Pico de Gallo Recipe for Tacos

Home » COOK » Recipes » International Recipes » Mexican & Tex-Mex Recipes » Easy Homemade Mexican Pico de Gallo Recipe for Tacos

Dive into our vibrant Pico de Gallo Recipe for Tacos, where freshness meets flavor!

This easy recipe is a must-try for anyone who adores Mexican food and is ideal for sprucing up taco night. With just a handful of fresh ingredients, you can whip up this traditional salsa in no time!

While you may prefer to skip to the recipe card, we suggest reading the entire blog post to avoid missing valuable tips and substitution suggestions and to ensure you have the necessary ingredients, equipment, and understanding of the steps and timings.

There’s something truly delightful about making your own salsa, especially when it’s as easy and rewarding as this Pico de Gallo. It is often called salsa fresca, salsa cruda, or salsa bandera.

Pico de Gallo brings the crisp, fresh flavors of Mexican cuisine to your table, making it the perfect complement to fish tacos, burrito bowls, or simply as a scrumptious appetizer with homemade tortilla chips.

Don’t have time for this pico recipe now? Tap the heart ♥ icon in the bottom right of the screen to save it for later!

A bowl of pico de gallo surrounded by other taco toppings. Text overlay says Quick Pico de Gallo for Street Tacos

Affiliate Disclosure
We have included affiliate links to products and services related to the topic of this post.
This post contains affiliate links, and we will be compensated if you purchase after clicking on those links.
As an Amazon Associate, I earn from qualifying purchases.
Read Our Full Disclosure Policy and Privacy Policy

Pico de Gallo Recipe for Tacos

Authentic pico de gallo is made with just a handful of ingredients—ripe red tomatoes, raw onion, chili peppers, cilantro, and lime juice.

However, like many Mexican recipes, regional variations occur. Some people use red onion instead of white, others will use serrano pepper instead of jalapeno (or not use chili at all), and some will add other ingredients like cucumber.

But what is pico de gallo? Well, It’s a type of salsa specifically served raw, making it a great appetizer served simply with tortilla chips.

It’s quick to make, but the secret to a great pico is letting the flavors meld together overnight. If you can’t wait that long, try giving it at least 15-60 minutes. It’s worth the wait!

As you know, we love Mexican food here at The Purple Pumpkin Blog! We have several more fresh salsa recipes for you to try: Watermelon and Cantaloupe Melon Pico de GalloSweet and Spicy Peach SalsaSpicy Mango SalsaGarden Fresh Tomatillo Salsa VerdePico de Gallo with Mini Sweet Peppers, and Mexican Bean Salsa.

This pico recipe is perfect for tacos and it features on our Street Taco Charcuterie Board (coming soon!) with Tacos Al PastorMexican Chicken Adobo, and Taco Carne Asada.

How To Make Good Pico de Gallo!

To print out the quick and easy pico de gallo recipe card, scroll to the bottom of this post. For all the tips, keep reading!

Number of Servings: 8
Prep Time: 15 minutes | Cook Time: n/a | Chilling Time: 1 hour
Total Time: 1 hour 15 minutes

Step 1 – Gather Your Ingredients

This recipe’s ingredients and tools are conveniently linked to online retailers like Amazon, Amazon Fresh, Instacart, and Walmart.

  • Fresh ProduceRoma Tomatoes (Plum Tomatoes), White Onions, Cilantro (Fresh Coriander), Jalapeños, Limes
  • PantrySalt, Black Pepper
  • Garlic Powder

The complete list of ingredients with measurements is on the recipe card at the end of this post.

Tap the buttons below to save the recipe to your Pinterest boards, Facebook page, or Flipboard magazines for later!

Step 2 – Kitchen Tools

The Purple Pumpkin Blog uses both cups and weighted measurements in its recipes, making American cups and kitchen food scales valuable tools for trying all the recipes. We provide US customary, imperial, and metric measurements. Still, it’s important to note that while you can combine cup measurements with weighted measures, never mix US customary/imperial (pounds, ounces, pints, etc.) with metric (kilograms, grams, liters, etc.).

Next Steps…

  • Step 3—Chop: Finely dice the fresh tomatoes, onion, and cilantro. Deseed and finely chop the jalapeños. TIP! Wear gloves when deseeding the jalapeño pepper
  • Step 4—Season: Place the chopped vegetables into a mixing bowl and add the lime juice, garlic powder, salt, and pepper. Toss to combine.
  • Step 5—Chill: Cover the bowl with a lid or plastic wrap, and chill in the refrigerator for at least 1 hour before serving.
  • Step 6—Serve: Remove from fridge when ready to serve with tacos, tortilla chips, or your favorite Mexican and Tex-Mex recipes. Enjoy!

Storing Leftovers & Freezing

  • Storing Leftovers:
    • Transfer to an airtight container and store in the fridge for 1-3 days.
  • Freezing Instructions:
    • Not suitable.
  • With all leftovers, ensure the food looks and smells okay before consuming.
  • You can always consult the Food Standards Agency in your country for the most up-to-date advice on storing and freezing foods: Food Standards Agency (UK) | Food Safety (USA).

Why Is It Called Pico De Gallo?

Mexicans call it “pico de gallo,” which translates to “rooster’s beak,” due to its traditional method of eating. The diced ingredients resemble the pecking motion of a rooster when picked up with the fingers, mimicking a rooster’s beak. It doesn’t have anything to do with chickens!

Read more on Wikipedia

Printable Best Pico de Gallo Recipe Card

Tap the Add To Shopping List button to save the ingredients list to your phone or email them to yourself.

Please leave a star rating and a quick review to share your experience with others.

A bowl of pico de gallo surrounded by other taco toppings.

Pico de Gallo for Tacos

Michelle Ordever
This fresh Pico de Gallo recipe combines diced tomatoes, onions, fresh cilantro, and jalapeno pepper with fresh lime juice for a vibrant and flavorful salsa perfect for your favorite Mexican dishes, Taco Tuesday, or simply with a bowl of chips.
No ratings yet
Prep Time 15 minutes
Chilling Time 1 hour
Total Time 1 hour 15 minutes
Course Side Dish
Cuisine Mexican/Tex-Mex
Servings 8
Calories 26 kcal


  • 8 Roma tomatoes
  • 2 medium white onion
  • 16 stems cilantro
  • 4 jalapeño peppers
  • 2 limes juiced
  • ½ tsp garlic powder
  • ½ tsp salt
  • ½ tsp pepper


  • Finely dice the tomatoes, onion, and cilantro. Deseed and finely chop the jalapeños.
  • Place the chopped vegetables into a mixing bowl. Add lime juice, garlic powder, salt, and pepper. Toss to combine.
  • Cover the bowl with a lid or plastic wrap. Chill in the refrigerator for at least 1 hour before serving. Taste and adjust seasonings as required.
  • Remove from the fridge when ready to serve with tortilla chips, tacos, or your favorite Mexican and Tex-Mex recipes. Enjoy!
    A bowl of pico de gallo surrounded by other taco toppings.


  1. Wear food-grade gloves when deseeding and chopping the salsa.
  2. Cut the vegetables into bigger pieces for a chunky salsa.
  3. For best results, use the freshest ingredients and chill the fresh tomato salsa overnight. Give the pico a good stir before serving with your favorite dishes.


Serving: 1 | Calories: 26kcal | Carbohydrates: 6g | Protein: 1g | Sodium: 153mg | Fiber: 2g | Sugar: 3g

Nutritional information is always approximate and will depend on the quality of ingredients used and serving sizes. If you need exact calories and macros, please do your own calculations.

Tried this recipe? Share it!Tag @_ThePurplePumpkinBlog on Instagram with the hashtag #TPPBRecipes!

Dinner Party Menu Suggestions

You’ve made the side dish, but what about the rest of the courses?

Here are additional recipes to create a menu for a dinner party or special meal:

Please Share This Post!