Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Sauces and dressings

Easy Pico de Gallo

Iosune with a glass of juice.
Updated: Jun 18, 2026 by Iosune Robles · This post may contain affiliate links
5 from 3 votes
Pin Recipe Jump to Recipe
Pico de gallo topped with tortilla chips and surrounded by extra chips

This easy pico de gallo is fresh, bright, and ready in just 10 minutes with 6 simple ingredients. I love how such a basic combination of tomatoes, onion, jalapeño, cilantro, and lime can add so much flavor to a meal.

Pico de gallo in a white bowl with tortilla chips inside and scattered around

Pico de gallo is a traditional Mexican fresh salsa, also known as salsa fresca. My recipe keeps the classic ingredients and uses Roma tomatoes because their firm texture helps prevent the salsa from becoming too watery, although any ripe tomatoes will work.

Serve it with tortilla chips, tacos, burritos, nachos, quesadillas, or rice and beans. You can also make it a few hours ahead and keep it in the fridge until serving. This gives the flavors time to blend while the ingredients still stay fresh and crisp.

Looking for more flavorful sauces and toppings? Try my Vegan Sour Cream, Vegan Chipotle Sauce, and Vegan Chipotle Mayo. They're all great for serving with tacos, burritos, nachos, quesadillas, and other Mexican-inspired dishes.

Why You'll Love This Pico de Gallo

This is why I keep coming back to it:

  • Fresh and full of flavor: Ripe tomatoes, onion, jalapeño, cilantro, and lime come together in a bright, refreshing salsa.
  • Ready in just 10 minutes: There's no cooking involved, so it's a quick recipe you can make right before serving.
  • Made with 6 simple ingredients: You only need a few fresh ingredients that are easy to find at most grocery stores.
  • Easy to adjust to your taste: Use more or less jalapeño, change the type of onion, or add extra lime depending on how you like it.
  • Works with so many dishes: Serve it with tortilla chips, tacos, burritos, nachos, rice, beans, or your favorite Mexican-inspired meals.
Ingredients for easy pico de gallo

Pico de Gallo Ingredients

  • Roma tomatoes: Their firm texture helps keep the pico de gallo from becoming too watery. Any ripe tomatoes will work.
  • Red onion: It has a milder flavor and adds color. White, yellow, or sweet onion are also good options.
  • Jalapeños: Use fresh or pickled. For less heat, remove the seeds and membranes, or use green bell pepper. Serrano peppers are a spicier alternative.
  • Fresh cilantro: It gives pico de gallo its classic flavor. Fresh parsley can be used instead, although the flavor will be different.
  • Lime juice: Freshly squeezed lime juice works best. Lemon juice is a good substitute.
  • Salt: Adjust the amount to taste.

Find the full recipe with exact measurements in the recipe card below.

How to Make Pico de Gallo

Chopped tomatoes, red onion, jalapeños, and cilantro in a bowl
  1. Place the chopped tomatoes, onion, jalapeños, and cilantro in a bowl.
Pico de gallo mixed with lime juice and salt in a bowl
  1. Pour in the lime juice, add the salt, and mix well.

Tips for the Best Results

  • Use firm, ripe tomatoes: Tomatoes that are ripe but not overly soft hold their shape better and keep the pico de gallo from becoming too watery.
  • Remove some of the tomato seeds: If your tomatoes are very juicy, scoop out some of the seeds and excess liquid before chopping them.
  • Cut everything into similar-sized pieces: Small, even pieces make the salsa easier to scoop and give you a little of every ingredient in each bite.
  • Let it rest briefly before serving: A 15 to 30-minute rest gives the flavors time to blend. Stir it again before serving.
  • Drain off excess liquid if needed: Pico de gallo naturally releases juice as it sits. If there is too much liquid, spoon some out before serving.
Bowl of homemade pico de gallo with crispy tortilla chips for dipping

Serving Suggestions

Pico de gallo works well as a dip, topping, or fresh side for many Mexican-inspired dishes:

  • Baked Tortilla Chips: Serve it as a simple dip for snacks, parties, or casual get-togethers.
  • Tacos: Spoon it over Vegan Tacos, Tofu Tacos, or Jackfruit Tacos for a fresh, juicy topping.
  • Vegan Burrito: Add it inside the burrito or serve it on the side for extra freshness.
  • Vegan Quesadillas: Serve it alongside quesadillas to balance the rich, melted filling.
  • Fajitas: Use it as a fresh topping for Vegan Fajitas or Tofu Fajitas.
  • Vegan Enchiladas: Spoon it over the enchiladas just before serving for a fresh contrast to the warm sauce.
  • Vegan Taco Salad: Add it as a topping or use it to replace part of the dressing.
  • Spanish Rice and Beans: Spoon pico de gallo over the top to add freshness, texture, and a little heat.

How to Store Leftovers

  • Fridge: Store leftover pico de gallo in an airtight container in the refrigerator for 3 to 4 days. Stir it before serving and drain off any excess liquid if needed.
  • Freezer: Freezing is not recommended because the tomatoes and onion become soft and watery once thawed.

Frequently Asked Questions

What are the best tomatoes for pico de gallo?

Roma tomatoes are a great choice because they are firm, meaty, and contain less liquid than many other varieties. However, any ripe tomato will work as long as it is not overly soft or watery.

How do I keep pico de gallo from getting watery?

Use firm tomatoes and remove some of the seeds and excess juice before chopping them. You can also drain off any liquid that collects in the bowl before serving.

Should I remove the seeds from the tomatoes?

You do not have to, but removing some of the seeds and watery pulp can help the pico de gallo stay fresher and less watery, especially if your tomatoes are very juicy.

Can I make pico de gallo ahead of time?

Yes. You can make it a few hours in advance and keep it covered in the refrigerator. The flavors will blend as it rests, but the tomatoes may release more liquid over time.

How can I make pico de gallo less spicy?

Remove the seeds and membranes from the jalapeño, use less jalapeño, or leave it out completely. You can also replace it with green bell pepper for a mild version.

Fresh pico de gallo served with tortilla chips in and around the bowl

More Vegan Mexican Recipes

  • Tofu Taco Meat
  • Jackfruit Carnitas
  • Copycat Chipotle Sofritas
  • Vegan Refried Beans
  • Vegan Tortilla Soup

Did you make this recipe? Leave a comment and a rating below. I'd love to hear how it turned out!

Homemade pico de gallo served as a dip with plenty of tortilla chips
5 from 3 votes

Love it? Leave a rating!

Easy Pico de Gallo

This homemade pico de gallo is fresh, easy to make, and ready in just 10 minutes with 6 simple ingredients. Serve it as a dip or topping.
Prep: 10 minutes mins
Total: 10 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

  • 4 ripe Roma tomatoes, diced
  • ½ red onion, finely chopped
  • 2 fresh or pickled jalapeños, finely chopped
  • ½ cup fresh cilantro, chopped
  • Juice of 1 lime
  • 1 teaspoon salt

Instructions 

  • Add the tomatoes, red onion, jalapeños, and cilantro to a bowl.
    Chopped tomatoes, red onion, jalapeños, and cilantro in a bowl
  • Add the lime juice and salt, then stir until well combined.
    Pico de gallo mixed with lime juice and salt in a bowl

Notes

  • Keep leftovers in an airtight container in the fridge for 3 to 4 days. Stir before serving and drain off any excess liquid if needed.
  • Freezing is not recommended because the tomatoes and onion can become soft and watery after thawing.

Nutrition

Serving: 1serving | Calories: 21kcal | Carbohydrates: 5g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.03g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.03g | Sodium: 586mg | Potassium: 204mg | Fiber: 1g | Sugar: 3g | Vitamin A: 731IU | Vitamin C: 21mg | Calcium: 13mg | Iron: 0.3mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Appetizer, Sauce
Cuisine: Mexican
Author: Iosune Robles

More Vegan Sauces and Dressings

  • Two servings of spaghetti with silken tofu pasta sauce topped with parsley and black pepper
    Silken Tofu Pasta Sauce
  • Green chimichurri sauce in a bowl with herbs visible.
    Authentic Chimichurri Sauce Recipe
  • Vegan buffalo sauce being spooned from a jar.
    Vegan Buffalo Sauce
  • Bowl with vegan blue cheese dressing, with celery and carrot sticks inside.
    Vegan Blue Cheese Dressing
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. Kimmy says

    September 01, 2020 at 9:38 pm

    5 stars
    This was simple but delicious. I added brown lentils (not canned) to this and it was great. I love your website!

    Reply
    • Iosune Robles says

      September 04, 2020 at 11:11 am

      Thanks for your kind words Kimmy 🙂 Have a nice day!

      Reply
  2. Susie Seaman says

    September 01, 2020 at 5:18 pm

    5 stars
    I love pico de gallo! I use some chili powder instead of jalapeño as I am a lightweight regarding jalapeño. Also, add fresh garlic or garlic powder. Yum!!

    I love your website!! Thank you!!

    Reply
    • Iosune Robles says

      September 04, 2020 at 11:10 am

      Sounds so good Susie! I'm glad you liked it!

      Reply
5 from 3 votes (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Crispy fried tofu served on a plate.
    Crispy Fried Tofu

Summer favorites

  • Tofu steak, fries, and thyme on a plate.
    Tofu Steak
  • Close-up of creamy vegan coleslaw in a bowl
    Vegan Coleslaw
  • Vegan BBQ jackfruit pulled pork sandwich topped with vegan mayo and vegetables.
    Vegan BBQ Jackfruit Pulled Pork
  • Crispy baked BBQ tofu triangles topped with sesame seeds and sliced green onions
    BBQ Tofu
  • Two pieces of toast with vegan chicken salad, lettuce, tomato, chives, and black pepper
    Vegan Chicken Salad
  • Vegan macaroni salad with crunchy vegetables in a large bowl with a wooden spoon
    Vegan Macaroni Salad

Footer

↑ Back to top • Recipes • About • Contact

© 2026 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.