Fresh and Easy Pico de Gallo Recipe (Authentic Mexican Salsa)
Make this fresh and easy pico de gallo recipe with ripe tomatoes, onion, jalapeño, cilantro, and lime for an authentic Mexican salsa.
Fresh, colorful, and bursting with flavor, this Fresh and Easy Pico de Gallo Recipe (Authentic Mexican Salsa) is a versatile condiment made with ripe tomatoes, crisp onion, spicy jalapeño, cilantro, and tangy lime juice. Every bite offers a refreshing balance of acidity, heat, and savory flavor.
Also known as salsa fresca or fresh tomato salsa, pico de gallo is different from blended salsa because the ingredients remain chopped and chunky. This simple preparation preserves their individual flavors and gives the salsa its crisp, satisfying texture.
Homemade pico de gallo is a delicious topping for tacos, burritos, fajitas, nachos, grilled chicken, steak, seafood, eggs, salads, and rice bowls. It also makes a naturally wholesome appetizer when served with tortilla chips and guacamole.
This easy Mexican salsa comes together in just 15 minutes. It can be served immediately, but a short resting period gives the lime juice and salt time to enhance the vegetables and allows the flavors to mingle.
Prep Time: 15 minutes Total Time: 15 minutes Yield: 4 to 6 servings
Make an easy homemade pico de gallo and fresh salsa with heirloom tomatoes, lime, cilantro, jalapeño, and balsamic vinegar in only 15 minutes. Fresh, vibrant, and packed with garden-fresh flavor, this Easy Homemade Pico de Gallo and Fresh Salsa Recipe is the perfect addition to tacos, grilled meats, burrito bowls, nachos, and tortilla chips. Juicy heirloom tomatoes, fresh lime juice, cilantro, jalapeño, and balsamic vinegar create a colorful condiment with brightness, sweetness, and mild heat. Unlike store-bought salsa, this homemade pico de gallo is prepared with simple ingredients and bold natural flavors. Aromatic garlic and fresh oregano complement the tomatoes, while honey balances the acidity of the lime juice and balsamic vinegar. Serve this easy fresh salsa for Taco Tuesday, summer cookouts, parties, game-day gatherings, or anytime you need a quick appetizer. Enjoy it chunky as traditional pico de gallo, or briefly pulse it in a food processor for a smoother, restaurant-style salsa. Prep Time: 15 minutesCook Time: 0 minutesTotal Time: 15 minutesYield: Approximately 6 to 8 servings
Make zesty homemade cilantro chile compound butter with fresh lime and garlic for steak, chicken, seafood, vegetables, potatoes, and more. Bright, creamy, and packed with fresh flavor, this Zesty Homemade Cilantro Chile Compound Butter with Fresh Lime and Garlic Recipe is an easy way to elevate everyday meals. Fresh cilantro and lime give the butter a lively citrus-herb flavor, while garlic and chile pepper add savory depth and gentle heat. Compound butter is a versatile finishing condiment that melts beautifully over hot foods. Serve it with grilled steak, chicken, shrimp, salmon, roasted vegetables, corn on the cob, baked potatoes, rice dishes, or warm gluten-free bread. This flavorful compound butter takes only a few minutes to mix and can be prepared ahead of time. Keep a chilled log ready in the refrigerator or freezer, then slice off a round whenever a meal needs a rich, colorful finishing touch. Prep Time: 10 minutesChill Time: 1 hourTotal Time: 1 hour 10 minutesYield: 8 servings
Make a creamy cilantro citronnade with fresh cilantro, lemon, garlic, and jalapeño for tacos, salads, grilled meats, vegetables, and dipping. Fresh, vibrant, and incredibly versatile, this Creamy Cilantro Citronnade Recipe With Lemon and Garlic is an easy way to add bright flavor to everyday meals. Fresh cilantro, tangy lemon juice, pungent garlic, mayonnaise, and sour cream blend into a smooth, creamy sauce that tastes refreshing and satisfying. An optional jalapeño provides gentle heat without overpowering the citrus and herbs. Citronnade traditionally refers to a refreshing citrus-based drink, but this savory interpretation transforms its lively lemon flavor into a creamy herb sauce. Lemon juice balances the richness of the mayonnaise and sour cream, while cilantro adds its unmistakably fresh, aromatic character. Garlic gives the sauce depth, and the optional jalapeño introduces a subtle spicy finish. One of the best things about this homemade cilantro citronnade is how quickly it comes together. The ingredients are added to a blender or food processor and blended until smooth, making the sauce convenient for busy weeknight meals, casual gatherings, or advance meal preparation. Chilling it briefly before serving gives the individual flavors time to blend and become more pronounced. Drizzle this creamy cilantro sauce over tacos, grilled chicken, steak, shrimp, fish, roasted vegetables, or grain bowls. It can also be used as a salad dressing, sandwich spread, burger topping, or dipping sauce for fresh vegetables, roasted potatoes, and tortilla chips. For a different texture and flavor, prepare the optional cashew Parmesan variation using cashews, grated Parmesan cheese, and olive oil. Prep Time: 10 minutesChilling Time: 15 to 30 minutesTotal Time: 25 to 40 minutesYield: About 2 cups
Ingredients
1 cup onion, finely chopped
1 medium jalapeño, ribs and seeds removed, finely chopped
1/4 cup fresh lime juice
3/4 teaspoon fine sea salt, plus more to taste
4 large ripe tomatoes, chopped
1/2 cup fresh cilantro, finely chopped
Directions
Step 1: Marinate the Onion and Jalapeño
In a medium serving bowl, combine the onion, jalapeño, lime juice, and sea salt. Stir well and let the mixture rest for about 5 minutes. This brief marinating time helps soften the onion and begins developing the salsa’s flavor.
Step 2: Add the Tomatoes and Cilantro
Add the chopped tomatoes and cilantro to the onion mixture. Stir gently until all the ingredients are evenly combined. Avoid crushing the tomatoes as you stir.
Step 3: Taste and Adjust
Taste the pico de gallo and add more sea salt if needed. The finished salsa should have a bright, fresh flavor with a balanced combination of acidity, heat, and savory notes.
Step 4: Let the Flavors Develop
Serve the pico de gallo immediately or let it rest for an additional 15 minutes for a more developed flavor. It may also be covered and refrigerated for several hours before serving.
Step 5: Serve
Serve the pico de gallo with tortilla chips or use it as a fresh topping for tacos, burritos, fajitas, nachos, grilled chicken, steak, fish, eggs, rice bowls, or salads.
Notes
Roma tomatoes are an excellent choice because their firm flesh and lower moisture content help prevent the salsa from becoming excessively watery.
For a milder pico de gallo, remove all the ribs and seeds from the jalapeño before chopping it.
For more heat, leave some of the jalapeño ribs and seeds intact. You may also substitute a serrano pepper for the jalapeño to make a spicier salsa.
Use freshly squeezed lime juice for the brightest flavor.
Allowing the onion and jalapeño to marinate briefly in the lime juice and salt softens their sharp flavors.
Letting the completed salsa rest before serving gives the ingredients time to mingle and creates a more balanced flavor.
If the tomatoes release too much liquid, serve the pico de gallo with a slotted spoon.
Store leftover pico de gallo in an airtight container in the refrigerator for up to 4 days. Stir it well before serving because the tomatoes will release liquid as they sit. For the freshest flavor and texture, enjoy it within the first 2 days.
This recipe is naturally gluten-free, dairy-free, and vegan. When serving someone with specific dietary requirements, check the labels on packaged accompaniments such as tortilla chips and prevent cross-contact during preparation.
Originally published
June 2026
Updated
September 2026
Reviewed by
Culibloom