Fresh Pico De Gallo Salsa

Jump to RecipeAdd as trusted SourceRate this Recipe
Be The First To Rate It

Pico de gallo salsa is the kind of thing that sounds fancy but takes about 15 minutes and a cutting board. No cooking, no blending, no special equipment. Just fresh tomatoes, red onion, jalapeño, cilantro, and lime juice, chopped and tossed together. It’s bright, chunky, and so much better than anything that comes in a jar. Once you make it at home, it’s hard to go back.

A bowl of fresh pico de gallo salsa with chopped tomatoes, onions, cilantro, and jalapeños, garnished with a cilantro leaf. Lime and tortilla chips are nearby.

Want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

This page may contain affiliate links; please see my disclosure for policy details.  I earn commissions if you shop through the links on this page.

I’m really glad you’re here. This is exactly the kind of recipe I love sharing because it’s simple, reliable, and the kind of food that makes people happy the second you set it on the table.

I started making my own pico de gallo years ago because the store-bought versions never tasted right to me. They’re usually too watery, too bland, or just missing that fresh, bright flavor you get when everything is chopped and seasoned at home. I make this salsa on repeat all summer long, especially when tomatoes are at their best.

Is Pico de Gallo the Same as Salsa?

Pico de gallo is a type of fresh salsa, but it is not the same as the smooth jarred salsa most people think of. Pico de gallo is made with raw chopped tomatoes, onion, jalapeño, cilantro and lime juice. It is chunky, fresh and not cooked or blended.

Recipe Highlights

One Hot Oven Stove logo
  • Type of recipe: Fresh salsa/appetizer
  • Cooking method: No-cook
  • Skill level: Easy, with some chopping
  • Yields: About 3 cups, or 12 servings at 1/4 cup each
  • Prep time: 15 minutes
  • Flavors & textures: Bright, fresh, chunky, with a little heat and a lot of lime

What Makes A Good Pico de Gallo

A few things set a really good pico de gallo apart from a forgettable one.

The tomatoes matter. Use firm Roma tomatoes. They’re meaty, less watery, and hold up after chopping. Big slicing tomatoes release too much liquid and can make your salsa soggy before you even get to the chips.

The chop is everything. Dice everything into similar-sized pieces so you get a little of each flavor in every bite. Nothing too big, nothing too fine.

Let it rest. Give the salsa 15-30 minutes before serving. That short rest time lets the salt draw out just enough juice to blend all the flavors together. It makes a real difference.

Taste and adjust at the end. Every lime is different and every tomato has a different level of sweetness. Always taste before you serve and add more salt, lime, or heat as needed.

Pico de Gallo Salsa Ingredients

Everything here is fresh and simple. Here’s what you need to know:

  • Roma Tomatoes – The base of the salsa. Firm and meaty with less water than regular tomatoes. If your tomatoes are extra juicy after dicing, drain off a little liquid before mixing.
  • Red Onion – Adds sharpness and a little bite. Chop it fine so it doesn’t overpower the tomatoes.
  • Jalapeño – For mild salsa, remove all the seeds and white ribs. For medium heat, leave some seeds in. For more fire, add a second jalapeño. You’re in control here.
  • Fresh cilantro – Adds that bright, herby flavor that makes pico taste like pico. If you’re not a cilantro fan, you can use flat-leaf parsley, though the flavor will be different.
  • Lime juice – Fresh lime juice only. Bottled lime juice just doesn’t have the same brightness. My guide to how much juice is in one lemon also covers lime juice, and one average lime gives you about 2 tablespoons of juice.
  • Salt and black pepper – Season at the end and taste as you go.
A bowl of pico de gallo made with diced tomatoes, red onions, cilantro, and jalapeños, garnished with a cilantro leaf, surrounded by lime halves and tortilla chips.

How To Make Homemade Pico de Gallo Salsa

This comes together fast, so have everything prepped before you start mixing.

Step 1. Dice the tomatoes. Cut the Roma tomatoes into small pieces and add them to a medium bowl. If the tomatoes are very juicy, drain off some of the liquid before mixing.

Step 2. Chop the onion. Finely chop the red onion into small, even pieces. A smaller chop keeps the onion from overpowering the salsa.

A wooden cutting board with diced tomatoes, halved tomatoes, a black knife, and a white cloth on a gray countertop.
A pile of diced red onion on a wooden cutting board next to a black knife, with a white textured cloth nearby.

Step 3. Chop the jalapeño. Slice the jalapeño in half and remove the seeds and white ribs for a milder salsa. For more heat, leave some of the seeds in. Finely dice the jalapeño.

Step 4. Chop the cilantro. Chop the fresh cilantro. Roughly chop the fresh cilantro so it is small enough to mix evenly through the salsa.

Chopped green bell pepper on a wooden cutting board, next to a black knife and a white towel on a gray countertop.
Chopped herbs on a wooden cutting board next to a black knife, with a white towel in the top left corner.

Step 5. Add the tomatoes, onion, jalapeño and cilantro to a medium-sized bowl. Squeeze the lime juice into the bowl and add the salt and pepper.

Chopped red onion, tomato, jalapeño, and cilantro in bowls, with halved limes and a small dish of ground pepper on a gray surface.
Overhead view of a bowl with chopped red onion, green pepper, and cilantro, next to a dish of black pepper and a lime squeezer with squeezed lime halves and a halved lime.

Step 6. Stir everything together until combined. Let the salsa sit for 15-30 minutes so the flavors can blend. This step is optional, but it’s worth it.

Step 7. Taste and adjust. Add more salt, lime juice, or jalapeño as needed. Serve with tortilla chips or spoon over tacos, grilled meats, eggs, or rice bowls.

A bowl of fresh pico de gallo garnished with cilantro, surrounded by lime halves, cilantro leaves, and a bowl of tortilla chips.

Tips For The Best Pico de Gallo

One hot oven lot for tip with text overlay.
  • Drain the tomatoes if needed. After dicing, if your tomatoes look very wet, let them sit in a strainer for a few minutes or pat them gently with a paper towel. This keeps the salsa chunky instead of soupy.
  • Chop everything small and even. Consistency in the dice means better texture in every scoop. You want each chip to pick up a little of each: tomato, onion, cilantro, and jalapeño, all at once.
  • Use the right knife. A serrated utility knife works best for cutting tomatoes because it slices through the skin without crushing the flesh. Use a sharp chef’s knife or paring knife for the onion, jalapeño and cilantro. Clean cuts give you better texture in every scoop.
  • Don’t skip the rest time. Even 15 minutes in the fridge makes a difference. The salt draws out a little juice from the tomatoes, and everything starts to taste like it belongs together.
  • Taste right before serving. Lime and salt levels shift after resting. A quick taste and a little adjustment at the end make all the difference.

Ways To Use Pico de Gallo

Tortilla chips are the obvious answer, but pico goes so many places. Here are some ways I serve it:

Storing Pico de Gallo

Store pico de gallo in an airtight container in the refrigerator for up to 3 days. It’s best the day it’s made, but still good the next day. The tomatoes will release more juice as they sit, so give the salsa a stir and drain off a little extra liquid before serving.

Do not freeze pico de gallo. The tomatoes become soft and watery once thawed, and the texture won’t be right.

Rolling pin graphic with flowers.

Recipe

Tried it? Rate ⭐⭐⭐⭐⭐ & comment below; your feedback keeps the oven mitts flying here at One Hot Oven.

A bowl of fresh salsa with diced tomatoes, onions, cilantro, and peppers, garnished with a cilantro sprig. Sliced lime, cilantro leaves, and a bowl of tortilla chips are nearby.

Fresh Pico de Gallo Salsa

Jere’ Cassidy
This fresh pico de gallo is made with chopped tomatoes, red onion, jalapeño, cilantro and lime juice. It’s bright, chunky and perfect for scooping with tortilla chips or spooning over tacos, grilled chicken, eggs, burgers and bowls.
Be The First To Rate It
Prep Time 15 minutes
Chill time 30 minutes
Total Time 37 minutes
Course Appetizer
Cuisine Mexican
Servings 3 cups
Calories 21 kcal

Ingredients
 

  • 5 Roma tomatoes diced
  • ½ medium red onion finely chopped
  • 1 jalapeño seeded and finely diced
  • cup fresh cilantro chopped
  • 1 lime juiced
  • ½ teaspoon salt or to taste
  • ¼ teaspoon black pepper

Instructions
 

  • Dice the tomatoes. Cut the Roma tomatoes into small pieces and add them to a medium bowl. If the tomatoes are extra juicy, drain off some of the liquid before mixing the salsa.
  • Chop the onion and jalapeño. Finely chop the red onion. Remove the seeds and ribs from the jalapeño for a mild salsa, or leave some in for more heat.
  • Add the cilantro. Chop the fresh cilantro and add it to the bowl with the tomatoes, onion and jalapeño.
  • Season the salsa. Add the lime juice, salt and black pepper.
  • Stir and rest. Stir everything together until combined. Let the salsa sit for 15–30 minutes so the flavors can blend.
  • Taste and adjust. Add more salt, lime juice or jalapeño if needed.
  • Serve with tortilla chips or spoon over tacos, grilled meats, eggs or rice bowls.

Notes

Salsa Notes
  • For the best texture, use firm Roma tomatoes. They are meaty and less watery than larger slicing tomatoes.
  • If the salsa gets watery after sitting, just give it a stir and drain off a little liquid before serving.
  • For a milder salsa, use half the jalapeño or remove all the seeds and white ribs.
  • For more heat, leave some seeds in or add a second jalapeño.
Storage
Store pico de gallo in an airtight container in the refrigerator for up to 3 days. It is best the day it is made, but the flavor is still good the next day. The tomatoes will release more juice as they sit.

As an Amazon Associate I earn from qualifying purchases.

Nutrition

Serving: 1Calories: 21kcalCarbohydrates: 5gProtein: 1gFat: 0.2gSaturated Fat: 0.04gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.04gSodium: 394mgPotassium: 268mgFiber: 1gSugar: 3gVitamin A: 1032IUVitamin C: 20mgCalcium: 13mgIron: 0.3mg
Did You Try My Recipe?Follow me on Facebook @onehotoven and tag #onehotoven to show me your dish!

  

Thank you for stopping by the One Hot Oven blog! 

Please leave a comment to say hello or tell me what you are baking; I always love hearing from fellow bakers. Do you have any questions or want to chat about the recipe? Please visit my About page for information, and I’ll be happy to help!

A photo of Jere in her kitchen.

Hello there, I’m Jere’

From learning to cook on a farm in Indiana to culinary school in California, my passion for food is never-ending.  Turning on my oven to bake something for friends and family is my happy place, and I am glad to be here at One Hot Oven sharing sweet and savory family-friendly recipes for your cooking and baking inspiration.

About Jere’ →

One Hot Oven Logo.

Similar Posts

  • Christmas Cookies with Sprinkles {and a surprise inside}

  • How To Make Easy Homemade Soft Pretzels

  • Cranberry Orange Scones Recipe

  • Easy Mini Swiss Cheese Quiches (In A Muffin Tin)

  • Chocolate Tart Crust

Leave a Reply

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

Recipe Rating