Easy Homemade Salsa Fresca (Pico de Gallo)

Sauces

October 30, 2026

Homemade Salsa Fresca (Pico de Gallo) – vegetarian recipe

Homemade salsa fresca — pico de gallo by its proper name — is nothing more than ripe tomatoes, white onion, garlic, chile, cilantro, and lime, chopped and salted with care. Fifteen minutes, and it's the freshest thing on any table it lands on.

There’s nothing quite like the vibrant, explosive flavor of homemade Salsa Fresca! Also known as Pico de Gallo, this simple recipe is a testament to how incredible fresh ingredients can be. In just 15 minutes, you can whip up a batch of this zesty, chunky salsa that will elevate everything from tortilla chips and grilled veggies to scrambled eggs and grain bowls. It’s incredibly versatile—you can even double the recipe and serve it as a refreshing, gazpacho-style soup. Forget the jarred stuff; this is the real deal, and it’s unbelievably easy to make.

Ingredients

• 2 large ripe tomatoes (about 340g / 12 oz / 12 oz / 340 g), chopped
• 1/2 large white onion (about 110g / 3.9 oz / 4 oz), minced
• 1 teaspoon (5g / 0.18 oz) minced garlic, or to taste
• 1 habanero or jalapeño chile, seeded and minced, or to taste
• 1/2 cup (8g / 0.28 oz) chopped fresh cilantro leaves
• 2 tablespoons (30ml / 1 fl oz) freshly squeezed lime juice
• Salt and freshly ground black pepper, to taste

Instructions

1. In a medium bowl, combine the chopped tomatoes, minced white onion, minced garlic, minced chile, and chopped cilantro.
2. Pour the fresh lime juice over the mixture. Season generously with salt and freshly ground black pepper.
3. Stir everything together until well combined. Taste and adjust seasonings as needed—add more lime for zest, chile for heat, or salt for flavor.
4. For the best flavor, cover and let the salsa rest for at least 15 minutes to allow the to meld. Serve within a few hours for maximum freshness.

Nutritional Information

• Nutritional Highlights
• Low in calories and naturally fat-free.
• Packed with Vitamin C from the tomatoes, lime juice, and chiles.
• A great source of antioxidants and hydration.
• Naturally vegan, gluten-free, and dairy-free.

Pro Tips

• Pro-Tips for Perfect Salsa
• To mellow a sharp onion flavor, soak the minced onion in a bowl of cold water for 10 minutes, then drain well before adding to the salsa.
• For a smoother, restaurant-style salsa, transfer the finished pico de gallo to a food processor and pulse a few times until it reaches your desired consistency.
• Create a hearty bean salsa by adding 1 cup (240 ml) of cooked black beans, swapping the white onion for red, and mixing in a teaspoon of ground cumin.
• For a creamy twist, gently fold in one chopped avocado and a chopped roasted red pepper just before serving.
• Make a simple pasta sauce by omitting the onion, swapping cilantro for fresh basil, using balsamic vinegar instead of lime, and drizzling in a tablespoon of extra virgin olive oil.

FAQ

Q: How can I add plant-based protein to this salsa
A: To make this a more substantial vegetarian dish, add one cup of rinsed and drained black beans or chickpeas. For a complete meal, serve it over quinoa, with grilled tofu, or inside a baked sweet potato.

Q: What are some creative vegetarian ways to use this pico de gallo
A: Beyond chips, this salsa is a fantastic topping for veggie burgers, scrambled tofu, avocado toast, and baked potatoes. You can also use it as a bright, fresh dressing for a hearty grain bowl or mix it with corn and black beans for a quick salad.

Q: How long does this fresh vegetarian salsa last in the fridge
A: For the best flavor and texture, enjoy this salsa within a few hours. You can store it in an airtight container in the refrigerator for up to 3 days, but be aware the tomatoes will soften and release more liquid over time.

More Recipes You’ll Love

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

Homemade Salsa Fresca (Pico de Gallo)

Whip up a batch of zesty, chunky Salsa Fresca (Pico de Gallo) in just 15 minutes. This simple recipe uses fresh ingredients to create a vibrant, explosive flavor that elevates everything from tortilla chips to scrambled eggs.
Prep Time 15 minutes
Total Time 15 minutes
Servings: 4 serving
Calories: 32

Ingredients
  

  • 2 large ripe tomatoes (about 340g / 12 oz), chopped
  • 1/2 large white onion (about 110g / 4 oz), minced
  • 1 teaspoon (5g / 0.18 oz) minced garlic, or to taste
  • 1 habanero or jalapeño chile, seeded and minced, or to taste
  • 1/2 cup (8g / 0.28 oz) chopped fresh cilantro leaves
  • 2 tablespoons (30ml / 1 fl oz) freshly squeezed lime juice
  • Salt and freshly ground black pepper, to taste
  • Pro-Tips for Perfect Salsa
  • To mellow a sharp onion flavor, soak the minced onion in a bowl of cold water for 10 minutes, then drain well before adding to the salsa.
  • For a smoother, restaurant-style salsa, transfer the finished pico de gallo to a food processor and pulse a few times until it reaches your desired consistency.
  • Create a hearty bean salsa by adding 1 cup (240 ml) of cooked black beans, swapping the white onion for red, and mixing in a teaspoon of ground cumin.
  • For a creamy twist, gently fold in one chopped avocado and a chopped roasted red pepper just before serving.
  • Make a simple pasta sauce by omitting the onion, swapping cilantro for fresh basil, using balsamic vinegar instead of lime, and drizzling in a tablespoon of extra virgin olive oil.

Method
 

  1. In a medium bowl, combine the chopped tomatoes, minced white onion, minced garlic, minced chile, and chopped cilantro.
  2. Pour the fresh lime juice over the mixture.
  3. Season generously with salt and freshly ground black pepper.
  4. Stir everything together until well combined.
  5. Taste and adjust seasonings as needed—add more lime for zest, chile for heat, or salt for flavor.
  6. For the best flavor, cover and let the salsa rest for at least 15 minutes to allow the to meld.
  7. Serve within a few hours for maximum freshness.

Nutrition

Calories: 32kcalCarbohydrates: 6.9gProtein: 1gFat: 0.2g

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

Cardamom-Orange Butter ELAICHE MAKHAN – vegetarian recipe

Cardamom-Orange Butter ELAICHE MAKHAN

Cardamom-orange butter, elaiche makhan, is soft unsalted butter whipped with frozen orange juice concentrate, coarsely crushed cardamom, and an optional whisper of orange flower water. It's a compound butter that turns plain toast and scones into something...

Butter MAKHAN – vegetarian recipe

Homemade Butter MAKHAN

Homemade butter, makhan, is nothing more than cold heavy cream churned until it breaks into golden butter and buttermilk, then rinsed in ice water until the water runs clear. The flavor is sweeter and cleaner than anything from a carton. A pinch of salt is the only...

Simple Mauritian Rougaille (No-Cook Tomato Relish) – vegetarian recipe

Easy No-Cook Mauritian Tomato Rougaille

Mauritian rougaille is a bright no-cook tomato relish that Mauritians serve with almost everything. Diced tomatoes, sweet onion, green bell pepper, garlic, and ginger come together raw with cilantro and a flick of cayenne — twenty-five minutes, most of it resting...

Cardamom-Orange Butter ELAICHE MAKHAN – vegetarian recipe

Cardamom-Orange Butter ELAICHE MAKHAN

Cardamom-orange butter, elaiche makhan, is soft unsalted butter whipped with frozen orange juice concentrate, coarsely crushed cardamom, and an optional whisper of orange flower water. It's a compound butter that turns plain toast and scones into something...

Butter MAKHAN – vegetarian recipe

Homemade Butter MAKHAN

Homemade butter, makhan, is nothing more than cold heavy cream churned until it breaks into golden butter and buttermilk, then rinsed in ice water until the water runs clear. The flavor is sweeter and cleaner than anything from a carton. A pinch of salt is the only...

Simple Mauritian Rougaille (No-Cook Tomato Relish) – vegetarian recipe

Easy No-Cook Mauritian Tomato Rougaille

Mauritian rougaille is a bright no-cook tomato relish that Mauritians serve with almost everything. Diced tomatoes, sweet onion, green bell pepper, garlic, and ginger come together raw with cilantro and a flick of cayenne — twenty-five minutes, most of it resting...

Game-Changing Soy-Ginger Marinated Tofu – vegetarian recipe

Easy Soy-Ginger Marinated Tofu Recipe

Soy-ginger marinated tofu is the game-changing recipe that finally made me look forward to tofu. A punchy marinade of soy sauce, fresh ginger, scallions, sesame oil, and vinegar soaks into firm tofu, with an optional cornstarch-and-oil finish for crispy edges....