Pico de Gallo Recipe

Pico de Gallo brings fresh, bold flavor to your table with just a handful of simple ingredients you probably already have in your kitchen. You’ll love how quick it is to make, how easy it is to tweak to your taste, and how it goes well with just about anything. Whether you’re topping your tacos, scooping it up with chips, or adding it to grilled meats, this chunky salsa instantly brightens up any meal.

A bowl of freshly made Pico de Gallo with diced tomatoes, onions, cilantro, and jalapeño sits surrounded by tortilla chips, lime wedges, salt, and fresh cilantro.
Pico de Gallo. Photo Credit: Splash of Taste

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I like having something fresh and easy, like pico de gallo, ready when family or friends come by for taco night, a game day spread, or a backyard cookout. It’s easy to prep and stays fresh in the fridge for a couple of days, which is perfect if you have leftovers to nibble on. Since it doesn’t freeze well, I just make enough for everyone to dig into while it’s still crisp and bright.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Ingredients for pico de gallo are arranged on a surface, including roma tomatoes, garlic, onion, cilantro, jalapeño, lime, salt, and pepper, each labeled with text.
Pico de Gallo Ingredients. Photo Credit: Splash of Taste

How to Make Pico de Gallo with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

If you follow my simple steps, you’ll have fresh, flavorful Pico de Gallo ready to enjoy in no time.

Dice the Fresh Ingredients

Start by dicing your ripe tomatoes, red onion, and jalapeño into small, even pieces and mincing your garlic. A consistent chop helps everything mix together perfectly, giving you that classic pico de gallo texture you love.

Combine the Chopped Vegetables

In a medium-sized bowl, toss together the diced tomatoes, onion, jalapeño, and minced garlic. Give it a good stir so the flavors start mingling right away.

Add Fresh Lime Juice and Season

Squeeze the juice of a fresh lime directly over the mixture. Season it with salt and pepper, then stir it again so the lime brightens up in every bite.

Taste and Adjust to Your Liking

Give it a taste and see what it needs. You might want more lime for extra tang, a little more salt for balance, or even an extra jalapeño if you like a spicier kick.

A bowl of fresh Pico de Gallo containing chopped tomatoes, red onion, garlic, and cilantro with a spoon, surrounded by lime halves, salt, and cilantro on a textured surface.
Dice the fresh ingredients, combine, and season to taste.

Fold in the Chopped Cilantro

Roughly chop a handful of fresh cilantro and gently fold it into the bowl, including the leaves and stems. Cilantro adds the herby, slightly citrusy flavor that makes it taste so fresh and vibrant.

Serve Fresh

You can dive in right away and enjoy your Pico de Gallo with tortilla chips, or cover and refrigerate it for 15–30 minutes to let the flavors meld even more. Either way, it’s fresh, vibrant, and ready to brighten up anything you serve it with.

Enjoy your fresh salsa!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A bowl of freshly made Pico de Gallo with diced tomatoes, onions, cilantro, and jalapeño sits surrounded by tortilla chips, lime wedges, salt, and fresh cilantro.

Pico de Gallo

Pico De Gallo is one of those easy wins you’ll want to have on hand for everything from taco night to backyard cookouts. It’s quick to make with simple ingredients, easy to adjust to your taste, and adds a fresh pop to just about any meal. You can prep it ahead and keep it in the fridge for a couple of days, making it perfect for gatherings or casual snacking.
Prep Time: 10 minutes
Total Time: 10 minutes
Course: Appetizer, Dips
Cuisine: Mexican
Servings: 4
Calories: 25kcal

Ingredients

  • 4 Roma tomatoes
  • ½ onion
  • 1 medium jalapeño
  • 2 teaspoons garlic
  • 1 lime juiced
  • Cilantro
  • Salt and pepper to taste

Video

[adthrive-in-post-video-player video-id=”Nw462ro9″ upload-date=”2025-08-28T10:05:58+00:00″ name=”Fresh Pico de Gallo in Minutes” description=”Just a few simple steps and you’ve got the freshest dip.” player-type=”default” override-embed=”default”]

Instructions

  • In a medium bowl, mix together the diced tomatoes, onion, jalapeño, and garlic.
    4 Roma tomatoes, ½ onion, 1 medium jalapeño, 2 teaspoons garlic
  • Squeeze in the fresh lime juice, then season with salt and pepper. Stir to combine.
    1 lime, Salt and pepper
  • Give it a taste and adjust as needed—add more lime for tang, salt for flavor, or extra jalapeño if you like it spicy.
  • Fold in the chopped cilantro for that fresh, herby pop of color and flavor.
    Cilantro
  • Enjoy immediately with tortilla chips, or let it chill for 15–30 minutes to let the flavors meld.

Notes

  • Choose the Right Tomatoes: Roma tomatoes are the best because they’re meatier and less watery, keeping your salsa chunky and fresh.
  • Aim for Even Dicing: Keeping your dice small and uniform helps the flavors blend together in every scoop.
  • Mix It Up If You Want: Add diced avocado, corn, or even a few chopped mango pieces for a fun twist.
  • Use Fresh Garlic: Freshly minced garlic gives a better punch than the jarred stuff and makes a big difference in taste.
  • Adjust the Heat: Remove the seeds from your jalapeño if you want a milder pico de gallo.
  • Don’t Skimp on the Salt: Salt is key for pulling out the flavors of the vegetables and balancing the acidity of the lime.
  • Taste Before Serving: Fresh ingredients vary a lot, so a quick taste lets you adjust seasoning before you put it on the table.
  • Let It Rest: If you can, let the pico de gallo sit for 15-30 minutes after mixing to allow the flavors to come together.

Nutrition

Calories: 25kcal | Carbohydrates: 6g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.03g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.03g | Sodium: 67mg | Potassium: 197mg | Fiber: 2g | Sugar: 3g | Vitamin A: 589IU | Vitamin C: 15mg | Calcium: 18mg | Iron: 0.4mg
Tried this recipe?Let us know how it was!

Recipe Notes and Expert Tips

I’ve pulled together a few helpful tips to make sure your Pico de Gallo turns out just the way you want it:

  • Choose the Right Tomatoes: Roma tomatoes are the best because they’re meatier and less watery, keeping your salsa chunky and fresh. Plum tomatoes and grape tomatoes will also work.
  • Aim for Even Dicing: Keeping your dice small and uniform helps the flavors blend together in every scoop.
  • Mix It Up If You Want: Add diced avocado, corn, or even a few chopped mango pieces for a fun twist.
  • Use Fresh Garlic: Freshly minced garlic gives a better punch than the jarred stuff and makes a big difference in taste.
  • Adjust the Heat: Remove the seeds from your jalapeño if you want a milder pico de gallo.
  • Don’t Skimp on the Salt: Salt is key for pulling out the flavors of the vegetables and balancing the acidity of the lime.
  • Taste Before Serving: Fresh ingredients vary a lot, so a quick taste lets you adjust seasoning before you put it on the table.
  • Let It Rest: If you can, let the pico de gallo sit for 15-30 minutes after mixing to allow the flavors to come together.

How to Store Leftovers

If you have leftovers, store them in an airtight container in the refrigerator. Pico de Gallo is best eaten within 3 days while it’s still fresh and crisp. The tomatoes will release more liquid over time, so you may want to drain off a little before serving.

It’s not recommended to freeze it, as freezing will make the vegetables soft and watery. So if you’re making it ahead, be sure to prepare it just a few days before the day you plan to serve it for the freshest taste.

What to Serve With Pico de Gallo

You can use pico de gallo on fajitas, tacos, burritos, quesadillas, or nachos for an extra pop of flavor. It’s also perfect served with tortilla chips as a simple appetizer.

You can also serve it over rice bowls or even scrambled eggs for an extra layer of flavor without any extra work.

More Easy Recipes for You to Try at Home

If you love this Mexican dish and are looking for more inspiration, try some of my favorites.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating