Pico de gallo is one of those fresh, flexible recipes that can change dramatically with just a few ingredients. The classic combination of tomatoes, onion, jalapeño, cilantro, lime juice, and salt is a great starting point, but fruit, corn, avocado, and other fresh ingredients can turn it into something completely different.
These 11 pico de gallo recipes range from traditional and spicy to sweet, smoky, and colorful. Each one is easy to mix together and works beautifully with tortilla chips, tacos, grilled meats, eggs, bowls, and more.
How to Choose a Pico de Gallo Recipe
- For classic tacos: Start with Traditional Pico de Gallo.
- For extra heat: Try Fiery Habanero Pico.
- For a sweet-and-spicy combination: Choose Mango or Pineapple Pico.
- For grilled food: Corn and Black Bean Pico adds extra substance.
- For summer meals: Peach Pico brings fresh, juicy sweetness.
- For creamy texture: Avocado Pico is an easy choice.
- For a smoky flavor: Charred Tomato Pico adds depth without making the recipe complicated.
Classic Tomato Pico de Gallo

The classic version keeps things simple: ripe tomatoes, white onion, jalapeño, cilantro, lime juice, and salt. The key is cutting the vegetables into small, even pieces so every scoop gets a little of everything.
Avocado Pico de Gallo

Avocado adds a creamy element to traditional pico de gallo without turning it into a heavy dip. Use firm-ripe avocado so the pieces hold their shape when gently folded into the vegetables.
Mango Pico de Gallo

Sweet mango gives pico de gallo a tropical twist while lime juice and jalapeño keep it bright and savory. Choose mangoes that are ripe enough to be fragrant but firm enough to dice cleanly.
Pineapple Pico de Gallo

Pineapple brings juicy sweetness and a slightly tangy flavor to this colorful version. It pairs especially well with smoky grilled foods.
Corn and Black Bean Pico de Gallo

This heartier pico adds sweet corn and black beans to the usual fresh vegetables. It is substantial enough to spoon over rice bowls or serve as a side dish.
Fiery Habanero Pico de Gallo

For serious chile lovers, swap the jalapeño for habanero. Habaneros bring considerably more heat along with a fruity chile flavor, so a little goes a long way.
Peach Pico de Gallo

Fresh peaches are an easy way to make a seasonal pico with a softer, sweeter flavor. Firm peaches work better than very ripe ones because they are easier to dice and won’t disappear into the mixture.
Cucumber Pico de Gallo

Cucumber makes pico especially crisp and refreshing. It is a smart choice for hot-weather meals when you want plenty of crunch without adding another heavy ingredient.
Roasted Corn Pico de Gallo

A quick char gives sweet corn a deeper flavor before it is folded into fresh pico. The combination of smoky kernels and bright lime makes this especially good with grilled foods.
Charred Tomato Pico de Gallo

Traditional pico is made with fresh tomatoes, but briefly charring some of them creates a deeper, slightly smoky flavor while keeping the salsa chunky and fresh.
Lime-Herb Pico de Gallo

This bright version leans into fresh herbs and citrus. Cilantro remains the main herb, while a small amount of finely chopped green onion adds a fresh allium flavor.
“`html
Homemade Pico de Gallo
5 from 1 vote
Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 4
Easy Pico De Gallo with fresh tomatoes, onion, cilantro, jalapeño and lime juice. Perfect addition to your game day snacks, to top tacos, or to add to mashed avocado.
Ingredients
- ½ cup finely chopped white onion, about ½ small onion
- 1 jalapeño, ribs and seeds removed, finely chopped
- Juice from ½ lime
- 1 pound ripe red tomatoes, seeds removed, chopped
- ¼ cup finely chopped fresh cilantro
- Salt, to taste
Instructions
- In a medium serving bowl, combine the chopped onion, jalapeño, lime juice, tomatoes, and cilantro.
- Taste and add salt as needed.
- Let the pico de gallo sit for 15 minutes before serving.
Notes
Pico de gallo keeps well in the refrigerator, covered, for up to 4 days.
Nutrition
Serving: 1 serving | Calories: 32 kcal | Carbohydrates: 7 g | Protein: 1 g | Fat: 0.3 g | Saturated Fat: 0.04 g | Fiber: 2 g | Sugar: 4 g
The nutritional information provided is an estimate and may vary based on the ingredients used.
