This post may contain affiliate links. Please read our disclosure policy.

Make this Pico De Gallo recipe anytime you want a fresh and crisp topping for tacos, burritos, grilled meat, or a scoopable dip with tortilla chips.

plated Pico De Gallo with a dish of tortilla chips

What is Pico De Gallo? (Vs. salsa)

Pico de gallo (AKA salsa fresca) is chunky and made with raw, fresh ingredients, whereas restaurant salsa is smoother and has more liquid.

Holly’s Recipe Highlights

  • Flavor: Bright, tangy, and a little bit spicy, this is the best Pico de Gallo, and full of flavor with a mild kick.
  • Skill Level: Prep, toss, chill, and serve. This Mexican food staple is so easy to prepare, it’s beginner-friendly.
  • Time-Saving Tip: Buy pre-chopped onions, tomatoes, and canned chopped jalapenos.
  • Yield: Make a double or triple batch and use it all week long.
adding ingredients together in bowl to make Pico De Gallo

Ingredients Tips for Pico de Gallo

  • Tomatoes: Go for the freshest, firmest tomatoes you can find so they hold up better. Garden tomatoes are the best, but you can also go for beefsteak, vine, or Roma tomatoes.
  • Onions: White onions are sweeter and less pungent than red onions or yellow onions; use your preferred amount to taste. Soak the chopped onions in cold water and rinse them to decrease the flavor a little bit. Sliced green onions are perfect if you want a Pico de Gallo that’s extra mild but still has a little color.
  • Jalapeño Peppers: Fresh jalapenos add crunch, and if you keep the membranes and seeds in, they can be very spicy. Remove seeds for a milder dish. For a mild, tart flavor, use pickled jalapenos.
  • Herbs: Cilantro is the standard for fresh Mexican flavors, but you can use parsley if cilantro isn’t your thing.
  • Lime & Salt: Use sparingly to marry the flavors. Smoked salt, garlic powder, lime zest, or cracked black pepper all add dimensions of flavor to homemade Pico de Gallo.

Variations

  • This recipe is perfect for extras like green chiles, corn, radishes, avocado, bell peppers, serrano peppers, black olives, or finely diced mangoes. Just be sure the pieces are all cut to uniform sizes for easy scooping (I love this chopper for exactly that!).
  • Mix Pico de Gallo with sour cream or guacamole for a creamy-style Pico.
Pico De Gallo in a glass bowl

Ways to Serve Pico De Gallo

Serve Pico de Gallo as a low-calorie, nutritious dip with fresh veggies like celery, bell pepper scoops, and chips or crackers. Give beef or chorizo tacos extra zing, or use Pico de Gallo as a topping on grilled chicken or fajitas.

Storing Pico De Gallo

  • Make this homemade salsa a day ahead, and the flavors will blend even more! Stir before serving.
  • Keep leftovers in a covered container in the refrigerator for up to 2 days. It might be softer than fresh, but it can still be added to breakfast burritos or quesadillas.
  • Freezing isn’t recommended due to the high water content of the ingredients. But Pico de Gallo is so easy to make fresh.

More Fresh Tomato Recipes

Did you love this Pico de Gallo? Be sure to leave a rating and comment below!

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
plated Pico De Gallo with a dish of tortilla chips
5 from 10 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Pico de Gallo

Juicy, ripe tomatoes are mixed with onions, fresh lime juice, jalapenos, and a sprinkle of cilantro to make a bright and zesty salsa fresca!
Prep Time 10 minutes
Cook Time 0 minutes
Wait Time 20 minutes
Total Time 30 minutes
Servings 6
buy hollys book

Ingredients  

  • pounds ripe tomatoes diced
  • ¾ cup finely diced onion or to taste
  • 1 whole lime juiced
  • 1 whole jalapeno seeded and diced
  • ¼ cup chopped fresh cilantro
  • salt and pepper to taste

Instructions 

  • Dice tomatoes and set in a strainer to drain while preparing the remaining ingredients.
  • Add drained tomatoes, onion, lime, jalapeno, cilantro, salt, and pepper to a small bowl and toss to combine.
  • Allow to sit at least 20 minutes for flavors to blend.

Notes

Allow to sit for 20 minutes for optimal flavor!
Fresh white onion is added. If you find it too strong in flavor, chop it and soak in cold water (rinsing a couple of times) to take a bit of the bite out of the onion.
If you’d like a milder salsa, be sure to scrape out the seeds and membranes of the jalapeno before dicing.
I love cilantro and it truly makes the flavor of this dish. If you don’t like it, you can leave it out or substitute parsley.
5 from 10 votes

Nutrition Information

Calories: 29 | Carbohydrates: 6g | Protein: 1g | Fat: 0.3g | Saturated Fat: 0.04g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.04g | Sodium: 7mg | Potassium: 302mg | Fiber: 2g | Sugar: 4g | Vitamin A: 992IU | Vitamin C: 17mg | Calcium: 16mg | Iron: 0.4mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Appetizer, Dip, Party Food, Side Dish, Snack
Cuisine Mexican
bowl of Pico De Gallo
crispy and zesty Pico De Gallo with writing
fresh Pico De Gallo in a bowl
flavorful Pico De Gallo in a bowl and plated with a title

Categories:

, , , ,

Recipes you'll love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

5 from 10 votes (7 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

  1. Love this recipe! It’s my go-to for fresh garden tomatoes. This time I didn’t have enough tomatoes so I swapped in some cucumbers and oh my! SO delicious. -SWP Employee5 stars

    1. It can vary based on the size and variety of tomatoes. Each pound of Roma tomatoes is about 3 to 4 per pound so you’d need about 16 for 4.5lbs.

  2. I love your black bean and corn salad. Specially your salsa. I’ve shared it on my facebook.

  3. I can literally eat pico de gallo with a spoon! I love that yours is tomato-dominant rather than onion dominant. Sometimes in restaurants it’s more onions than tomatoes which I am not as fond of. This look perfect!

    1. You know for sure I was thinking about you this morning when I posted this recipe! :) Looking forward to a pico de gallo, tortilla chips and margarita date with you!