How to Make Pico de Gallo – This homemade pico de gallo recipe includes a perky combination of fresh tomatoes, onion, jalapeรฑo and cilantro. It’s a slightly spicy and wholly delicious chunky salsa dip that’s delicious to scoop with chips and add to your favorite Mexican dishes!

A white bowl of fresh pico de gallo with chopped tomatoes, onion, jalapeno, and cilantro.

Why We Love This Pico de Gallo Recipe

If you love freshness, big flavor, and recipes that are easy to make, this salsa crudo is perfect for you! In fact, (or at least, in my opinion,) Pico de Gallo is the ultimate fresh topping for any Mexican dish.

But exactly what is pico de gallo? It’s a simple, fresh, and chunky salsa comprised of tomatoes, onions, and cilantro. We also add some diced jalapeรฑo for a little kick, and lime juice to keep the produce bright and tangy… However, as much as we are big fans of this traditional recipe, there are several easy variations you can try, too!

The salsa fresca comes together in mere minutes, and is great to prep ahead of time. This is super since you absolutely want to keep a bowl in the fridge at all times for snacking and serving with classic Tex-Mex dishes!

Top down view of a white bowl of fresh pico de gallo with chopped tomatoes, onion, jalapeno, and cilantro. The bowl is surrounded by tortilla chips.

Ingredients You Need

  • Ripe tomatoes – whatever kind you prefer, like Roma tomatoes, plum tomatoes, or on-the-vine
  • Onion – your choice of sweet white onion or red onion
  • Jalapeรฑo – seeds and stems removed, then diced
  • Cilantro – fresh chopped
  • Lime juice – freshly squeezed is best, but bottled will work in a pinch
  • Salt and pepper – a bit of both to taste
Recipe ingredients in separate piles on a cutting board: Fresh chopped cilantro, jalapenos, and onion.

How to Make the Best Pico de Gallo

  1. First, dice the tomatoes, remove the seeds (as much as possible), and place the diced tomato in a large mixing bowl.
  2. Then dice the onion, de-seed and dice the jalapeรฑo pepper, and add both to the bowl as well.
Chopped jalapenos and onion added to the bowl of chopped tomatoes.
  1. Next, chop the cilantro leaves and juice the limes, and add them to the mixing bowl. Toss well to evenly combine the ingredients. Taste a bit, then sprinkle with salt and pepper. Toss again, give the fresh salsa another taste, then salt and pepper as needed.

Get the Complete (Printable) Homemade Pico de Gallo Recipe + VIDEO Below. Enjoy!

Fresh chopped cilantro has been added to the bowl. A hand is pouring lime juice from a small metal measuring cup.
  1. Allow the salsa to rest for 15 minutes on the counter (or in the refrigerator) before serving. This lets all of the flavors meld together, and give some of the liquids a chance to settle at the bottom of the bowl.

Then serve the dip immediately, or cover it and keep it in the fridge until ready to enjoy. Fresh pico de gallo is great to prep ahead early in the day when you’ve got some extra time!

Combining the pico do gallo ingredients in a white mixing bowl with a spoon.

Recipe Variations

There are several different ways to kick up the flavors in this homemade salsa crudo recipe! Here are a few ideas to consider:

  • Spiciness – Want more heat? Leave the seeds in the jalapeno when chopping and adding to the salsa. Or go the opposite direction and make this a mild dip by reducing the amount, or totally omitting the jalapeno.
  • Peppers – Speaking of jalapenos and heat, you can switch them with much spicier serrano peppers, if you prefer.
  • Avocado – Add chopped fresh avocado to make a buttery, rich, but refreshing avocado salsa.
  • Spices – Sprinkle in Tex-Mex style seasonings like cumin, garlic powder, or chili powder.
  • Fresh Herbs – Swap out cilantro or stir in additional fresh chopped herbs like mint or parsley.
  • Garlic – Give the savory flavors some oomph by adding minced fresh garlic.
A white bowl of fresh chopped tomatoes, onion, jalapeno, and cilantro. The bowl is surrounded by tortilla chips.

What to Do With Pico de Gallo

The first thing that comes to mind is, of course, to serve the chunky salsa as a dip with tortilla chips or on nachos. It’s incredibly refreshing and balances the saltiness and crunch of corn chips!

Next, you definitely want to use homemade pico de gallo as a fresh topping on all of your Mexican food favorites. (Seriously, I’m not exaggerating.) Use a slotted spoon and add a scoop or two on classics dinner dishes like:

It’s even scrumptious on breakfast dishes, too! We love adding a bit of salsa fresca on

You can also use pico to make other recipes, like scoop-able Chunky Guacamole and 5 Layer Bean Dip!

A white bowl of fresh pico de gallo with chopped tomatoes, onion, jalapeno, and cilantro. A tortilla chip is sticking out of the bowl.

Frequently Asked Questions

What’s the difference between salsa and pico de gallo?

A traditional salsa blends ingredients together, usually in a blender or food processor. So you have a thicker, even consistency, like a heavier liquid. Salsa can also be made with fresh produce or it can be cooked to deepen the flavors. Pico de gallo, however, includes RAW chunky chopped veggies that are stirred together but not fully combined.

Can you cook pico de gallo?

You can use pico de gallo in place of salsa in some cooked dishes. But note that it will lose its freshness and won’t have quite the same consistency since the pieces of ingredients are thicker.

How long does homemade pico de gallo last?

Store pico de gallo in an airtight container and keep it in the fridge for up to 3-4 days. The chopped veggies will start to become soft after a day or two, so I suggest using it fairly soon after preparing

Top down view of two enchiladas next to a serving of yellow rice. A scoop of pico de gallo is on the other side of the enchiladas, and a scoop is also on top of the enchiladas.

Looking for More Easy Condiment Recipes? Be Sure to Try:

A white bowl of fresh pico de gallo with chopped tomatoes, onion, jalapeno, and cilantro.
Print Recipe
5 stars (2 reviews)
Leave a Review »

Homemade Pico de Gallo

Prep Time: 15 minutes
Total Time: 15 minutes
This pico de gallo is a perky combo of fresh tomatoes, onion, jalapeno and cilantro. It's a spicy and delicious chunky salsa-style dip that's delicious to scoop with chips or add to your favorite Mexican dishes!
Servings: 6 – 8 servings

Ingredients

Instructions

  • Dice the tomatoes and small ยผ inch pieces. Remove as many tomato seeds as possible and place the diced tomato in a mixing bowl.
  • Dice the onion and add to the mixing bowl. Then remove the seeds and stem of the jalapeรฑo and dice.
  • Chop the cilantro and juice the limes. Add all ingredients to the mixing bowl. Toss well, then sprinkle with salt and pepper. Toss again. Taste and salt and pepper as needed.
  • Allow the pico de gallo to rest for 15 minutes before serving. Cover and chill until ready to use.

Video

Notes

Store pico de gallo in an airtight container and keep it in the fridge for up to 3-4 days. The chopped veggies will start to become soft after a day or two, so I suggest using it fairly soon after preparing.

Nutrition

Serving: 4oz, Calories: 27kcal, Carbohydrates: 6g, Protein: 1g, Fat: 0.2g, Saturated Fat: 0.03g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.03g, Sodium: 7mg, Potassium: 269mg, Fiber: 1g, Sugar: 4g, Vitamin A: 863IU, Vitamin C: 20mg, Calcium: 16mg, Iron: 0.3mg
Course: Condiment, Dip, Side Dish
Cuisine: Mexican, Tex-Mex
Author: Sommer Collier
Making this recipe?Follow us on Instagram and tag @ASpicyPerspective so we can share what youโ€™re cooking!

Share This Recipe With Friends!