Fresh Pico de Gallo: The Best Homemade Tomato Salsa Ready in 10 Minutes

Fresh Pico de Gallo in a rustic bowl with tortilla chips, diced tomatoes, cilantro, and lime wedges on a wooden board

The Salsa That Changed Everything

There’s a specific kind of weeknight desperation that every home cook knows — it’s 6 PM, you’ve got chicken on the grill, a bag of tortilla chips on the counter, and absolutely nothing to make the meal feel special. That used to be the moment I’d reach for a jar of store-bought salsa. Then one summer, I decided to stop doing that. I diced up a few tomatoes, half an onion, a jalapeño from the windowsill pot, and a handful of cilantro. I squeezed a lime over the whole thing, hit it with a pinch of salt, and stirred. What happened next was almost embarrassing — my family stopped mid-bite, looked up, and asked what I had done differently. I hadn’t done anything differently. I’d just made Fresh Pico de Gallo from scratch, and it took less time than opening a jar.

That’s the magic of real pico de gallo, and once you make it yourself, you will never go back. This isn’t a fancy restaurant recipe with hard-to-find ingredients or a multi-step process. This is five ingredients you probably already have, a cutting board, and about ten minutes of your time. It’s the kind of recipe that becomes a reflex — something you throw together on autopilot while the rest of dinner is cooking, and something that single-handedly elevates tacos, grilled meats, eggs, nachos, and pretty much anything else you set it next to. For a busy family kitchen, it doesn’t get more valuable than that.

At Jango Recipes, we’re all about getting maximum flavor out of minimum effort, and this Fresh Pico de Gallo is the ultimate example of that philosophy. It’s budget-friendly (we’re talking less than two dollars a batch), it comes together faster than a drive-through run, and the leftovers keep beautifully for a couple of days — which means you make it once and it shows up at meals all week long. Whether you’re building a taco night spread, loading up our Dutch Oven Campfire Nachos, or just need something fresh and vibrant to scoop chips into, this is your new go-to recipe.

Fresh Pico de Gallo in a rustic bowl with tortilla chips, diced tomatoes, cilantro, and lime wedges on a wooden board

Why You’ll Love This Recipe

  • Ready in 10 minutes flat. No cooking, no blending, no waiting. Just dice, mix, and serve.
  • Costs almost nothing. A batch of homemade pico costs a fraction of the jarred stuff — and tastes ten times better.
  • Completely customizable. Mild, medium, or hot — you’re in control of the heat level every single time.
  • Meal prep gold. Make a big batch on Sunday and use it all week on eggs, rice bowls, tacos, grilled chicken, and more.
  • No special equipment needed. Just a knife, a cutting board, and a bowl.
  • Naturally healthy. Low calorie, low sodium (when salted to taste), packed with vitamins, and totally plant-based.
  • Crowd-pleaser for any occasion. Backyard cookouts, game day spreads, weeknight dinners — pico fits everywhere.

Key Ingredients

The beauty of Fresh Pico de Gallo is that every single ingredient carries its weight, and none of them can hide behind the others. That means quality matters here more than in almost any cooked recipe. Roma tomatoes are the gold standard for pico — they have thick walls, less water, and a concentrated sweetness that holds up beautifully when diced. You can use vine-ripened or heirloom tomatoes in peak summer, but avoid anything pale and mealy from the grocery store in winter; the flavor just isn’t there. White onion is the traditional choice and for good reason — it’s sharper and more pungent than yellow onion, giving pico that signature bite without muddying the clean tomato flavor. If raw onion is too intense for your crew, a quick soak in cold water for five minutes mellows it out significantly. Fresh jalapeño provides the heat, and how much you use is entirely up to you — one jalapeño with seeds removed gives gentle warmth, while leaving the seeds and membrane in cranks up the fire considerably. Fresh cilantro is the herb that ties everything together; don’t substitute dried cilantro here, because the bright, citrusy punch of fresh leaves is non-negotiable. And finally, fresh lime juice is the ingredient that most people underestimate. It doesn’t just add acidity — it’s what makes the whole bowl come alive, brightening every flavor and helping the salsa stay fresh-tasting longer. As the team at Serious Eats often emphasizes, acid is one of the most powerful flavor tools in a cook’s arsenal, and in pico de gallo, lime juice is doing heavy lifting.

Pro Tips & Variations

Overhead flat lay of fresh pico de gallo ingredients: diced roma tomatoes, white onion, jalapeño, cilantro, lime, and salt on a marble surface

Pro Tips for the Best Pico de Gallo

  • Salt and drain your tomatoes first. Toss diced tomatoes with a pinch of salt and let them sit in a colander for 10–15 minutes before mixing everything together. This draws out excess moisture and keeps your pico from becoming a watery soup at the bottom of the bowl.
  • Dice everything uniformly small. Aim for about a ¼-inch dice on everything. Consistent sizing means every chip scoop gets a little of everything — it’s the difference between a salsa that tastes balanced and one that doesn’t.
  • Let it rest before serving. Even 15–20 minutes at room temperature after mixing makes a big difference. The flavors meld, the salt draws out more juice from the tomatoes, and the lime juice works its way into every piece.
  • Taste and adjust aggressively. Pico de gallo is all about balance. Taste before serving and don’t be shy about adding more lime, more salt, or more jalapeño until it sings.
  • Use a sharp knife. A dull knife crushes and bruises the tomatoes instead of cutting them cleanly, and you’ll end up with a mushy texture and a lot of lost juice on the cutting board. A sharp knife gives you clean, defined pieces that hold their shape.
  • Make a double batch for meal prep. Pico de gallo keeps in the fridge for up to 3 days. Make extra on Sunday and you’ve got a fresh topping ready for breakfast eggs, lunch wraps, and dinner tacos all week long.

Delicious Variations to Try

  • Mango Pico de Gallo: Add one cup of diced ripe mango for a sweet-heat tropical twist. Incredible with grilled fish or pork, and pairs beautifully alongside our Huli Huli Chicken.
  • Corn and Black Bean Pico: Stir in ½ cup of corn kernels (fresh, frozen and thawed, or fire-roasted) and ½ cup of rinsed black beans. This turns your pico into a hearty dip or topping that works beautifully on rice bowls.
  • Roasted Tomato Pico: Char your tomatoes and jalapeño under the broiler for 5 minutes before dicing. You get a smokier, deeper-flavored salsa that falls somewhere between pico and a restaurant-style blended salsa.
  • Pineapple Pico: Swap half the tomatoes for diced fresh pineapple for a fruity, fiery version that’s unbelievable on tacos, burgers, and grilled meats.
  • No-Cilantro Version: If you’re in the cilantro-tastes-like-soap camp (genetics, not personal failing), swap it for fresh flat-leaf parsley. You lose some of the classic flavor, but you still get a bright herbal note.
  • Serrano Pepper Swap: For noticeably more heat, swap the jalapeño for a serrano pepper. They’re smaller but pack significantly more punch — and Food Network notes that serranos are actually the traditional choice in many authentic Mexican pico recipes.

Ways to Use Fresh Pico de Gallo

The obvious answer is chips and tacos, but don’t let your pico stop there. Spoon it over scrambled eggs or a simple omelette in the morning — it’s a game-changer. Use it as a topping for our Bacon Ranch Burgers for a fresh, zesty contrast to all that rich melted cheese. Stir it into rice while it’s still hot for instant tomato-herb rice. Fold it into our Restaurant Style Guacamole for the chunkiest, most flavorful guac you’ve ever made. Layer it into our Seven Layer Dip as the fresh salsa layer for a crowd-pleasing party spread that tastes genuinely homemade. The possibilities are nearly endless when you’ve got a bowl of good pico in the fridge.

Nutritional Highlights

Fresh Pico de Gallo is one of those rare recipe wins where something incredibly delicious is also genuinely good for you. A generous ½-cup serving comes in at around 25–35 calories, making it one of the most guilt-free condiments you can keep in your fridge. Tomatoes are the star nutritional player here — they’re loaded with lycopene (a powerful antioxidant), vitamin C, and potassium. Jalapeños bring capsaicin, which has been studied for its anti-inflammatory properties and metabolism-boosting effects. Cilantro contributes small but meaningful amounts of vitamins A and K, and lime juice adds a dose of vitamin C alongside its flavor punch. The whole recipe is naturally vegan, gluten-free, low-carb, and contains zero added sugar or preservatives — something you absolutely cannot say about the jarred stuff sitting in the grocery store condiment aisle. If you’re watching sodium, simply salt lightly and let the lime juice do most of the flavor work; you won’t miss it.

Frequently Asked Questions

Can I make Fresh Pico de Gallo ahead of time?

Yes, and in many ways it actually gets better with a little time. You can make pico de gallo up to 24 hours in advance and store it covered in the refrigerator. The flavors meld and deepen as it sits, and the lime juice and salt continue to work on the tomatoes. That said, the longer it sits, the more liquid accumulates at the bottom of the bowl as the tomatoes release their juice. Before serving leftover pico, drain off any excess liquid and give it a stir — it’ll taste just as vibrant. For meal prep purposes, a big batch made on a Sunday will keep well through Wednesday or Thursday, making it a fantastic addition to your weekly prep routine.

What’s the best tomato to use for pico de gallo?

Roma tomatoes (also called plum tomatoes) are the classic choice and for good reason. They have a lower water content, meatier flesh, fewer seeds, and a concentrated flavor that holds up beautifully when diced and mixed with other ingredients. In the peak of summer, vine-ripened or heirloom tomatoes can be absolutely stunning in pico — use whatever smells best at your farmers market. What you want to avoid are pale, out-of-season hothouse tomatoes with no aroma; they’ll make a watery, bland pico that no amount of lime juice can rescue. Cherry tomatoes, halved and quartered, are also a great option — they tend to be sweeter and more flavorful year-round than large tomatoes.

How do I control the heat level?

The jalapeño is where all the heat control lives in this recipe. For mild pico, use one small jalapeño with all the seeds and white membrane removed — that’s where the capsaicin concentration is highest. For medium heat, leave in some seeds. For hot pico, keep the full jalapeño including seeds and membrane, or add a second pepper. If you want to step it up even further, swap the jalapeño for a serrano pepper, which is significantly hotter. On the other end of the spectrum, if you’re feeding young kids or people who are heat-sensitive, you can skip the jalapeño entirely and add a pinch of mild chili powder instead — you still get a little dimension without any burn.

Close-up of fresh pico de gallo served in a white bowl with tortilla chips, showing vibrant diced tomatoes, cilantro, and jalapeño

Make It, Share It, Save It

Fresh Pico de Gallo is one of those recipes that quietly becomes a cornerstone of your kitchen once you start making it regularly. It’s the kind of thing you bring to a cookout and people ask for the recipe. It’s the topping that makes a basic weeknight chicken dinner feel special. It’s the snack you throw together in ten minutes when friends show up unannounced and suddenly you look like you had everything under control. Once you’ve got the basic formula down, you’ll start riffing on it naturally — adding fruit, swapping peppers, dialing the heat up and down based on who’s at the table.

If you make this recipe, we want to hear about it! Leave a comment below and let us know how it turned out, what variations you tried, or what you served it with. And if you’re looking for more fresh, no-cook summer recipes to keep in your back pocket, check out our Chilled Gazpacho — another tomato-forward recipe that comes together fast and tastes like pure summer. Don’t forget to pin this recipe to your weeknight dinners or snacks board so you can find it again when taco Tuesday rolls around.

Find the complete recipe card below ↓

Fresh Pico de Gallo in a rustic bowl with tortilla chips, diced tomatoes, cilantro, and lime wedges on a wooden board

Fresh Pico de Gallo

No ratings yet
Prep Time 10 minutes
Total Time 10 minutes
Servings 6 servings
Calories 25 kcal

Equipment

  • Cutting board
  • Sharp chef's knife
  • Fine-mesh strainer or colander
  • Medium mixing bowl
  • Citrus juicer

Ingredients
  

  • 4 roma tomatoes diced small, about 2 cups — seeds and excess juice removed
  • ½ medium white onion finely diced, about ½ cup
  • 1–2 jalapeño peppers seeded and finely minced — adjust to heat preference
  • ½ cup fresh cilantro leaves roughly chopped, stems discarded
  • 2 tablespoons fresh lime juice from about 1–2 limes
  • ½ teaspoon kosher salt plus more to taste
  • ¼ teaspoon garlic powder optional, adds subtle depth

Instructions
 

  • Dice the tomatoes into small ¼-inch pieces. Place them in a fine-mesh strainer or colander over a bowl, sprinkle with a pinch of salt, and let sit for 10 minutes to drain excess moisture. This keeps your pico from becoming watery.
  • While the tomatoes drain, finely dice the white onion, mince the jalapeño (removing seeds and membrane for mild heat, keeping them for more heat), and roughly chop the fresh cilantro leaves.
  • In a medium mixing bowl, combine the drained diced tomatoes, white onion, jalapeño, and cilantro. Toss gently to distribute evenly.
  • Squeeze the fresh lime juice over the mixture. Add ½ teaspoon kosher salt and garlic powder if using. Stir to combine.
  • Taste and adjust seasoning — add more lime juice for brightness, more salt to amplify flavor, or more jalapeño for heat. The flavors should be bright, balanced, and vibrant.
  • Let the pico rest for at least 10–15 minutes at room temperature before serving to allow the flavors to meld. Serve with tortilla chips, over tacos, or as a topping for grilled meats and eggs.

Notes

Storage: Store in an airtight container in the refrigerator for up to 3 days. Drain any accumulated liquid before serving and stir well. Do not freeze — the tomatoes become mushy upon thawing. Make-Ahead Tip: Pico actually tastes better after 20–30 minutes of resting as the flavors meld. You can make it up to 24 hours ahead. Tomato Tip: Roma tomatoes are ideal for the lowest water content and best texture. In summer, ripe heirloom or vine-ripened tomatoes are exceptional.

Nutrition

Calories: 25kcalCarbohydrates: 6gProtein: 1gSodium: 200mgFiber: 1gSugar: 3g
No ratings yet