Skip to content

Free US Shipping on Every Order · 30-Day Money-Back Guarantee

Bowl of fresh homemade pico de gallo with diced tomato and cilantro

How Long Does Homemade Salsa or Pico de Gallo Last in the Fridge?

Derek Le

Quick answer: In the fridge, homemade salsa keeps four days in one university recipe, 4 to 5 hours in another.

Key Takeaways:
  • Illinois Extension pico: use within four days
  • Nebraska avocado version: serve immediately, or refrigerate and serve within 4 to 5 hours
  • Frozen tomatoes: for cooking or seasoning only, per NCHFP
  • Our suggestion: these limits are recipe-specific, so take the shorter window when unsure and label the mix date

Last updated: October 2026 · Written by Derek Le, founder of LoveGreatFinds

Half a bowl of pico is still in the fridge, and nobody remembers which day you made it. Two university sources answer "can I still eat it?" very differently.

Homemade pico de gallo is a fresh, uncooked mix of diced tomato, onion, cilantro, and lime juice. University of Illinois Extension gives its pico recipe four days. University of Nebraska–Lincoln gives 4 to 5 hours in the fridge for a version with avocado. This guide shows both, what they do and don't tell you, and what the National Center for Home Food Preservation says about freezing tomatoes.

Bowl of fresh homemade pico de gallo with diced tomato and cilantro

Which Kind of Homemade Salsa Does This Cover?

This guide covers fresh salsa and pico de gallo that you mix from raw ingredients and keep in the fridge or freezer. It leaves out home canning. Every time limit below comes from a named university source. The 2 recipe times apply to the recipe on that source's page.

Both pages are pico de gallo recipes, so the limits belong to pico. We name the recipe next to each time so you can see which one yours resembles. If your homemade salsa is cooked or blended, neither time was written for it.

How Long Does Homemade Salsa Last in the Fridge?

Two university recipes for fresh pico de gallo give different fridge times. University of Illinois Extension says to use its pico within four days. University of Nebraska–Lincoln says its pico with avocado should be served immediately, or refrigerated and served within 4 to 5 hours. Each time belongs to that page's own recipe.

Source and recipe Fridge time given What it covers
University of Illinois Extension, pico de gallo (tomato, onion, cilantro, lime juice, salt) Use within four days That recipe
University of Nebraska–Lincoln, fresh salsa (pico de gallo) with avocado Serve immediately, or refrigerate and serve within 4 to 5 hours That recipe
Penn State Extension, items prepared in house Not longer than seven days; more likely not more than four days Prepared food in general, not salsa

Illinois Extension Says Use Pico Within Four Days

The Illinois recipe lists these ingredients:

  • 6 Roma tomatoes, diced
  • 1 medium onion, diced
  • 1 cup fresh cilantro leaves, chopped
  • 1 tablespoon lime juice
  • 1/4 teaspoon salt
  • 1 green chile or jalapeño, finely diced (optional)

The directions are short: "Mix all ingredients together in a medium bowl and refrigerate. Use within four days." We'd count those four days from the day you mix the batch.

Nebraska's Recipe Gives Hours for Its Avocado Version

Nebraska's recipe shares tomato, onion, cilantro, lime juice, and salt with the Illinois one. Its full list is longer:

  • 6 tomatoes, preferably Roma (or 3 large)
  • 1/2 medium onion
  • 1 clove garlic
  • 2 serrano or jalapeño peppers (optional)
  • 3 tablespoons fresh cilantro
  • Juice of 1 lime, or 2 tablespoons bottled lime juice
  • 1/8 teaspoon each of dried oregano, salt, and ground black pepper
  • 1/2 avocado

Its directions say: "Serve immediately, or refrigerate and serve within 4 to 5 hours."

Neither Source Explains the Gap Between Them

Four days is 96 hours, so the 2 limits sit far apart. Neither page says why, and nothing on either page lets us pin the gap on a particular ingredient.

Here is how we'd use both. This part is our suggestion and appears on neither page. If your salsa has avocado, go by the recipe that has it and plan on the shorter window.

If you aren't sure which recipe yours resembles, we'd take the shorter window.

Penn State Gives a General Ceiling for Prepared Food

Penn State Extension's refrigerator guidance says items prepared in house should not be stored longer than seven days, and more likely not more than four days. That line covers prepared food in general and doesn't mention salsa, so the recipe times above still apply.

Plain chopped vegetables, without the other pico ingredients, have their own guidance in our post on how long chopped vegetables last in the fridge. That post draws on a different university source, and its time for cut tomatoes is shorter than Illinois' four days for mixed pico. Neither source explains the difference.

Can You Freeze Homemade Salsa or Pico de Gallo?

No source we found covers freezing salsa or pico directly. The closest is the National Center for Home Food Preservation's page on freezing tomatoes, which says to use frozen tomatoes only for cooking or seasoning, since tomatoes will not be solid when thawed. That page never mentions salsa and gives no freezer time for it.

Tomatoes lead the ingredient list in both recipes above, which makes the tomato page the closest sourced advice. Our reading: the tomato in a frozen pico will thaw soft, so if you freeze a batch, plan to cook with it. Stir it into a hot dish instead of spooning it onto tacos.

If you cook thawed tomatoes into a sauce or soup, our guide to freezing cooked food for meal prep covers the finished dish. Onion on its own is a separate case, covered in our post on freezing chopped onion, carrot and celery.

Diced tomatoes and onion cooking in a skillet on the stove

How Much Salsa Should You Make at Once?

Mix only what you can finish inside your recipe's window, and write the mix date on the container before it goes into the fridge. Our rule of thumb: four days for a pico like Illinois', and 4 to 5 hours in the fridge for a version with avocado like Nebraska's.

Covered container of pico de gallo on a refrigerator shelf

Illinois' recipe uses 1 cup of fresh cilantro leaves, so it pays to keep the bunch in good shape before you chop. Our guide to storing fresh herbs covers cilantro along with the rest.

Before you serve leftover pico, run 3 checks:

  • Date: compare the date on the lid with your recipe's window.
  • Avocado: if the bowl has avocado, we'd go by the 4 to 5 hours in the fridge, since the only avocado recipe here is the one with that limit.
  • No date: if you can't tell when it was made, we'd throw it out. The date is the only check these sources support.

Next time you mix a batch, write the date on the lid first. If yours has avocado, we'd keep it in the fridge and serve it within those 4 to 5 hours. For the rest of the prep day, see our complete meal prep guide.

If you'd rather not dice the onion by hand, the vegetable chopper below can take it. Its product page lists what it cuts, and that list includes onions and "tomatoes (firm)". For softer ones, the same page says: "Softer items like ripe tomatoes work best on the slicer grid rather than the fine-dice grid."

The page lists bell peppers but doesn't mention jalapeño or serrano, so we'd keep dicing those by hand.

Diced white onion beside whole Roma tomatoes, cilantro, lime and jalapeño

Vegetable Chopper — Under $25

Dice the onion for your next batch, and make only the salsa you will finish.

  • 16 cutting styles in one tool — dice, slice, julienne, grate, spiralize
  • BPA-free body with stainless steel blades, top-rack dishwasher safe
Get the Chopper →
Free US shipping · 30-day money-back guarantee

Frequently Asked Questions

How Long Does Homemade Pico de Gallo Last in the Fridge?

University of Illinois Extension's pico recipe says to use it within four days. University of Nebraska–Lincoln's pico with avocado says to serve immediately, or refrigerate and serve within 4 to 5 hours. Our suggestion, not the sources': go by the recipe closest to yours, and take the shorter window if you can't tell.

How Can You Tell If Salsa Has Gone Bad?

Go by the date on the container. The sources here set limits in days and hours and list no signs to look or smell for, so we list none either. Once a batch is past your recipe's window, we'd throw it out.

How Can You Make Homemade Salsa Last Longer?

The sources we used give no way to stretch these times. Illinois' directions are to mix, refrigerate, and use within four days. What we'd do is make a smaller batch that gets finished inside the window.

Does Vinegar Make Salsa Last Longer?

None of the sources here gives a storage time for salsa with added vinegar. Plan on your recipe's own window.

Can You Freeze Pico de Gallo or Homemade Salsa?

No source we found covers freezing salsa or pico directly. The closest is the National Center for Home Food Preservation's page on tomatoes, which says to use frozen tomatoes only for cooking or seasoning, since tomatoes will not be solid when thawed. That page never mentions salsa and gives no freezer time for it.

Is Homemade Canned Salsa Good for Two Years?

This guide covers the fridge and freezer only, so it gives no canned shelf life. For canning, use a tested recipe from a university extension or the National Center for Home Food Preservation.


Continue reading:

Back to blog