The Best Fresh Pico de Gallo (Salsa Fresca) Recipe

Snacks

October 30, 2026

Authentic Salsa Fresca (Pico de Gallo) – vegetarian recipe

Authentic salsa fresca is pico de gallo done right: ripe tomatoes, white onion, jalapeño, fresh cilantro, and fresh lime juice, chopped fine and left to mingle. Nothing cooks, and that is the whole point. Fifteen minutes of chopping, then a short rest and it is ready.

Tired of jarred salsa? Dive into the vibrant, chunky world of authentic Salsa Fresca, also known as Pico de Gallo! This isn’t your typical smooth, cooked salsa; it’s a celebration of fresh, raw ingredients chopped to perfection. With just six simple ingredients, you can create a dip that’s bursting with the bright flavors of ripe tomatoes, zesty lime, and crisp onion. It’s the ultimate healthy topping for tacos, bowls, or simply scooping up with your favorite tortilla chips!

Ingredients

• 1 1/2 cups / 340g (12 oz) ripe tomatoes, seeded and finely diced (about 4 medium)
• 1/2 cup / 70g (2.47 oz) white onion, finely chopped (about 1 small)
• 1 jalapeño pepper, seeded and finely minced
• 1/4 cup / 10g (0.35 oz) fresh cilantro, finely chopped
• 2 tsp / 10ml fresh lime juice
• 1/2 tsp / 3g (0.11 oz) sea salt, or more to taste

Instructions

1. Create the Base: Place one-third of your diced tomatoes (about 1/2 cup / 480 ml) into a small blender or food processor. Pulse a few times until it forms a light, juicy purée. This trick helps bind all the flavors together.
2. Combine : In a medium bowl, add the tomato purée, the remaining diced tomatoes, the finely chopped white onion, minced jalapeño, and chopped cilantro.
3. Season and Mix: Pour the fresh lime juice over the and sprinkle with salt. Stir gently until everything is well combined.
4. Rest and Serve: For the best flavor, let the pico de gallo rest for at least 15 minutes to allow the to meld. Serve with chips, on tacos, or as a fresh topping for any dish.

Nutritional Information

• Serves: 8
• Serving Size: 1/4 cup
• Calories: 15
• Fat: 0g
• Carbohydrates: 3.5g
• Protein: 1g
• Fiber: 1g
• Sugar: 2g
• Sodium: 141mg

Pro Tips

• for Perfect Pico de Gallo
• Use Roma tomatoes. They are meatier and have fewer seeds and less water content, which helps prevent a soggy salsa.
• For the best flavor, let the pico de gallo sit in the refrigerator for at least 30 minutes before serving. This allows the salt to draw out the juices and the flavors to meld beautifully.
• Control the heat. For a milder pico, make sure to remove all seeds and the white membrane from the jalapeño. For more fire, leave a few seeds in or use a serrano pepper.
• Always use fresh lime juice. The bright, zesty flavor of fresh-squeezed lime juice is essential and cannot be replicated with bottled juice.

FAQ

Q: Is this salsa fresca recipe vegan and gluten-free
A: Yes, this recipe is naturally vegan, gluten-free, and dairy-free. It’s made entirely from fresh vegetables and seasonings, making it a perfect healthy choice for various dietary needs.

Q: How can I add plant-based protein to a meal with this salsa
A: This salsa is a fantastic low-calorie topping. To make it part of a protein-rich vegetarian meal, pair it with black beans, pinto beans, or lentils in tacos, burritos, or bowls. It’s also delicious on top of scrambled tofu or grilled tempeh.

Q: What can I use instead of cilantro in pico de gallo
A: If you’re not a fan of cilantro, you can substitute it with fresh flat-leaf parsley for a different, fresh flavor. Some people also enjoy a small amount of fresh oregano for an alternative herbaceous note.

Q: How long does this fresh salsa last in the fridge
A: For the best flavor and texture, this fresh pico de gallo should be stored in an airtight container in the refrigerator and enjoyed within 3-4 days. The tomatoes will release more liquid over time, so give it a gentle stir before serving.

More Recipes You’ll Love

Authentic Salsa Fresca (Pico de Gallo) – vegetarian recipe
Stav Kogan

Authentic Salsa Fresca (Pico de Gallo)

Dive into the vibrant, chunky world of authentic Salsa Fresca (Pico de Gallo). This easy recipe uses just six simple, fresh ingredients for a healthy dip bursting with the bright flavors of ripe tomatoes, zesty lime, and crisp onion.
Prep Time 15 minutes
Total Time 30 minutes
Servings: 8 serving
Calories: 15

Ingredients
  

  • 1 1/2 cups (340 g / 12 oz) ripe tomatoes, seeded and finely diced (about 4 medium)
  • 1/2 cup (70 g / 2.47 oz) white onion, finely chopped (about 1 small)
  • 1 jalapeño pepper, seeded and finely minced
  • 1/4 cup (10 g / 0.35 oz) fresh cilantro, finely chopped
  • 2 tsp (10 ml) fresh lime juice
  • 1/2 tsp (3 g / 0.11 oz) sea salt, or more to taste
  • for Perfect Pico de Gallo
  • Use Roma tomatoes. They are meatier and have fewer seeds and less water content, which helps prevent a soggy salsa.
  • For the best flavor, let the pico de gallo sit in the refrigerator for at least 30 minutes before serving. This allows the salt to draw out the juices and the flavors to meld beautifully.
  • Control the heat. For a milder pico, make sure to remove all seeds and the white membrane from the jalapeño. For more fire, leave a few seeds in or use a serrano pepper.
  • Always use fresh lime juice. The bright, zesty flavor of fresh-squeezed lime juice is essential and cannot be replicated with bottled juice.

Method
 

  1. Create the Base: Place one-third of your diced tomatoes (about 1/2 cup / 480 ml) into a small blender or food processor. Pulse a few times until it forms a light, juicy purée. This trick helps bind all the flavors together.
  2. Combine : In a medium bowl, add the tomato purée, the remaining diced tomatoes, the finely chopped white onion, minced jalapeño, and chopped cilantro.
  3. Season and Mix: Pour the fresh lime juice over the and sprinkle with salt.
  4. Stir gently until everything is well combined.
  5. Rest and Serve: For the best flavor, let the pico de gallo rest for at least 15 minutes to allow the to meld.
  6. Serve with chips, on tacos, or as a fresh topping for any dish.

Nutrition

Calories: 15kcalCarbohydrates: 3.5gProtein: 1g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Crispy Baked Pita Chips with Zesty Yogurt Dip – vegetarian recipe

Crispy Baked Pita Chips & Zesty Yogurt Dip

Crispy baked pita chips with zesty yogurt dip are the snack I make when people are coming over and the cupboard looks bare. The chips go from soft pita pockets to golden, shattering crisps in about 10 minutes, and the dip whisks together while they bake. Garlic salt,...

Smoky Baba Ghanouj – vegetarian recipe

Smoky & Easy Baba Ghanouj Recipe (Vegan)

This smoky baba ghanouj is everything roasted eggplant should be, silky, charred, and deeply savory. Tahini, toasted cumin, and fresh lemon juice turn the flesh into a creamy dip that tastes like it took far more effort than 80 minutes of mostly hands-off roasting....

Crispy Baked Pita Chips with Zesty Yogurt Dip – vegetarian recipe

Crispy Baked Pita Chips & Zesty Yogurt Dip

Crispy baked pita chips with zesty yogurt dip are the snack I make when people are coming over and the cupboard looks bare. The chips go from soft pita pockets to golden, shattering crisps in about 10 minutes, and the dip whisks together while they bake. Garlic salt,...

Smoky Baba Ghanouj – vegetarian recipe

Smoky & Easy Baba Ghanouj Recipe (Vegan)

This smoky baba ghanouj is everything roasted eggplant should be, silky, charred, and deeply savory. Tahini, toasted cumin, and fresh lemon juice turn the flesh into a creamy dip that tastes like it took far more effort than 80 minutes of mostly hands-off roasting....

Vegetarian Avocado and Shiitake Pot Stickers – vegetarian recipe

Creamy Avocado & Shiitake Pot Stickers Recipe

These vegetarian avocado and shiitake pot stickers are little parcels of creamy avocado and earthy mushrooms wrapped in chewy vegan dumpling wrappers. A splash of balsamic vinegar and soy sauce seasons the crumbled silken tofu filling without weighing it down. They...