Authentic Pico de Gallo Recipe

Fresh Homemade Pico De Gallo made with just a few simple ingredients for the perfect flavor boost to any healthy meal or served as a vibrant, fresh salsa with chips.

Fresh Homemade Pico De Gallo made with just a few simple ingredients for the perfect flavor boost to any healthy meal or serve as a delicious salsa with chips!

Fresh pico de gallo is a staple in my kitchen during the warmer months. It’s simple, bright, and comes together in minutes using ripe tomatoes, crisp white onion, spicy jalapeño, lots of cilantro, and a squeeze of fresh lime. Unlike blended salsas, pico de gallo uses raw, chopped ingredients for a chunky texture and bold, fresh flavor. It’s incredibly versatile — perfect as a dip with chips, a topping for tacos, a mix-in for eggs, or stirred into guacamole for extra texture.

Why You’ll Love This Pico De Gallo

  • Made with fresh, simple ingredients for vibrant flavor.
  • Versatile — works as a dip, topping, or mix-in for many dishes.
  • Quick to prepare and easy to customize to your taste.
Fresh Homemade Pico De Gallo made with just a few simple ingredients for the perfect flavor boost to any healthy meal or serve as a delicious salsa with chips!

Here’s What You’ll Need

  • Tomatoes – Grape or cherry tomatoes are ideal because they’re firm and not overly juicy, which helps keep the pico chunky. Roma or plum tomatoes also work well; just remove the inner pulp and seeds to avoid excess liquid.
  • White onion – A sharp white onion adds bright flavor. Red or yellow onions are acceptable alternatives if preferred.
  • Jalapeño pepper – Adds a pleasant kick. Seed and dice to reduce heat, or leave some seeds for extra spice. Serrano peppers can be used for a hotter version.
  • Cilantro – Chop leaves and tender stems. Cilantro is traditional and gives a fresh, herbal lift.
  • Lime juice – Use juice from one fresh lime for brightness; avoid bottled lime juice when possible for the best taste.
  • Salt – Essential for seasoning. Start with a small amount, taste, and adjust to preference.

Classic pico de gallo (also called salsa fresca) balances equal amounts of tomato and white onion, with diced jalapeño, cilantro, lime juice, and salt. The result is a clean, refreshing salsa that enhances many plates without overpowering them.

How to Make Pico De Gallo

  1. Chop the ingredients. Dice the tomatoes, chop the white onion, seed and finely dice the jalapeño, and chop the cilantro.
  2. Combine and season. In a medium bowl, gently stir together the tomatoes, onion, jalapeño, cilantro, lime juice, and salt. Taste and adjust with more salt or lime juice as needed. A little lime zest can add extra brightness if you like.
  3. Let flavors meld. Allow the pico to rest for 15–30 minutes at room temperature or refrigerated to let the flavors meld. This short marinating time deepens the overall taste without making the mixture soggy.
Fresh Homemade Pico De Gallo made with just a few simple ingredients for the perfect flavor boost to any healthy meal or serve as a delicious salsa with chips!

Tips and Variations

  • For a milder pico, remove all seeds and ribs from the jalapeño; for more heat, leave some seeds.
  • If tomatoes are very juicy, scoop out seeds and excess pulp before chopping to prevent a watery pico.
  • Add a small pinch of sugar if tomatoes taste too acidic, or a splash of olive oil for a silkier mouthfeel.
  • Mix in diced avocado just before serving for a creamier texture, or add diced mango or pineapple for a fruity twist.

Prepping and Storage

Store pico de gallo in a sealed, airtight container in the refrigerator. It will stay fresh for up to 5 days, though it’s best eaten within the first 2–3 days for optimal texture and flavor. If you plan to make it ahead, wait to add avocado or any delicate mix-ins until serving.

How to Serve Pico De Gallo

  • Serve as a dip with tortilla chips, toasted bread, or vegetable sticks.
  • Top grilled or roasted chicken, fish, or steak for a bright finishing touch.
  • Spoon over tacos, enchiladas, fajitas, or burrito bowls.
  • Pair with eggs—scrambled, fried, or in an omelette—for a fresh, savory contrast.
  • Fold into guacamole for added texture and flavor.
  • Enjoy alongside a cold beverage for a refreshing summer pairing.

Ingredients (Serves 6)

  • 1 quart grape tomatoes, or 3–4 roma tomatoes, diced
  • 1 white onion, chopped
  • 1 jalapeño, seeded and diced (adjust to taste)
  • 1/2 cup cilantro, chopped
  • Juice of one lime
  • 1/2 tsp kosher salt, or to taste

Instructions

  1. In a medium bowl, combine tomatoes, onion, jalapeño, cilantro, lime juice, and salt. Gently toss to combine.
  2. Let the mixture rest for 15–30 minutes to allow the flavors to meld. Refrigerate if not serving immediately.
  3. Before serving, taste and adjust salt or lime juice if needed.

Nutrition (per serving, approximately)

Serving: 1/6 of recipe • Calories: 34 kcal • Carbohydrates: 7.7 g • Protein: 1.4 g • Fat: 0.3 g • Sodium: 141 mg • Fiber: 2 g • Sugar: 4.4 g

Nutrition information is an approximation and should be used as a guide only.

Fresh Homemade Pico De Gallo made with just a few simple ingredients for the perfect flavor boost to any healthy meal or serve as a delicious fresh salsa with chips!

I hope you enjoy this Homemade Pico De Gallo. If you make it, please share your feedback and tag any photos with your preferred social channels. I love seeing how you customize and serve it!