Ask Chef Dennis

  • Recipe Index
  • About
menu icon
go to homepage
  • Recipe Index
  • About
subscribe
search icon
Homepage link
  • Recipe Index
  • About
×
Home » Recipes » Dip Recipe

Salsa Fresca

Published: Apr 4, 2025 by Chef Ryan Littley

19
SHARES
Facebook19PinterestFlipboard
Jump to Recipe
Pinterest Hidden ImagePinterest Hidden Image

Made from simple ingredients, our Classic Salsa Fresca is loaded with flavor from ripe tomatoes, jalapeño peppers, red onion, and fresh cilantro.

It’s the homemade salsa fresca you didn’t know you needed until you tasted it. It’s easy to make, fresh, and better than your favorite Mexican restaurant!

Bowl of salsa fresca.


 

You can whip up this homemade salsa fresca in minutes, and the vibrant flavor will tantalize your tastebuds.

Salsa fresca, also called pico de gallo, is a classic dish in Mexican cuisine that’s been around a long time for good reason. It’s all about fresh produce – ripe tomatoes, spicy peppers, zesty lime juice – and it’s been made in home kitchens and taquerias across Mexico for generations.

Bowl of salsa fresca on a white plate surrounded by tortilla chips

What I love about this salsa fresca recipe is that it is incredibly easy to make, yet it still tastes like something you’d get at your favorite Mexican restaurant.

It’s got the perfect balance of acidity from the fresh lime juice, heat from the jalapeño peppers, and sweetness from ripe tomatoes. The fresh ingredients bring a vibrant flavor that beats anything from a jar.

Pair this salsa fresca with Baja-Style Fish Tacos or Grilled Shrimp Street Tacos with Lime Crema, and suddenly you’re not just eating dinner – you’re throwing a full-on flavor fiesta in your kitchen.

Table of Contents:
  • Ingredients
  • Can I Change Up the Recipe?
  • How to Make Salsa Fresca
  • Recipe FAQ’s
  • More Recipes You’ll Love!
  • Recipe: Salsa Fresca

Ingredients

Ingredients to make the recipe.

Gather the ingredients needed to make our Salsa Fresca recipe. Culinary professionals call this the Mise en Place, which means “Everything in its Place.”

Setting up your ingredients not only helps speed up the cooking process but also helps ensure you have all of the ingredients on hand to make the recipe.

Can I Change Up the Recipe?

Absolutely! We made the recipe with Roma tomatoes, but you can use plum, beefsteak, or even cherry tomatoes if that’s what’s rolling around in your fridge. Just be sure they’re ripe and juicy for the best salsa fresca flavor.

For a milder salsa, replace the jalapeño peppers with a small amount of green bell pepper, or skip them altogether and let the garlic and lime juice shine.

If you like it fiery, toss in a serrano pepper or leave in some of those jalapeño seeds – but don’t say I didn’t warn you!

We used fresh cilantro because it gives the salsa its signature taste, but if you think it tastes like soap, you can swap it for flat-leaf parsley or even a touch of fresh oregano.

If you’re out of red onion or just not a fan, a sweet onion or even finely chopped green onions can do the job just fine.

Don’t have fresh garlic? A pinch of garlic powder will still bring that savory depth.

And if your tomatoes are extra juicy and you want to avoid a watery salsa, scoop out the excess juice or let it drain briefly in a colander before pulsing.

How to Make Salsa Fresca

Follow along with my simple instructions to see how to make salsa fresca in your own kitchen.

  • Rinse your ripe tomatoes and jalapeño peppers under cold water, then pat them dry with a paper towel.
  • Slice the tomatoes and jalapeños, then remove the seeds (wear gloves if you’re working with heat – you don’t want pepper hands!).
Chopped tomatoes, onions and peppers on a white cutting board.
  • Chop up the tomatoes, jalapeños, and red onion into manageable chunks.
Chopped cilantro on a white cutting board.
  • Finely chop your fresh cilantro and mince the garlic.
Ingredients added to the food processor.
  • Toss the chopped tomatoes, jalapeños, onion, garlic, and cilantro into the bowl of a food processor.
  • Pulse 5-7 times to roughly combine everything – don’t go wild, we’re not making tomato juice.
Processed ingredients in the food processor.
  • To balance out the acidity, add fresh lime juice, salt, black pepper, and a little sugar.
  • Put the lid back on and pulse another 5-7 times until it reaches your desired consistency.
  • Let the salsa sit for at least 15 minutes to let the flavors mingle.
  • Serve your fresh salsa with tortilla chips or spoon it over tacos, burritos, grilled meats – basically, whatever needs a kick of vibrant flavor.
Hand reaching into the salsa fresca with a tortilla chip.

This classic salsa fresca is perfect for summer cookouts, casual family dinners, or anytime you’ve got a bag of tortilla chips begging for a dip.

After one taste of our homemade salsa, you’ll never look twice at the jarred stuff again.

Store any leftover salsa fresca in an airtight container in the refrigerator for up to 2-3 days.
It actually tastes even better after sitting for an hour or two, once those bold flavors have had time to get cozy.
This fresh salsa doesn’t freeze well. Freezing messes with the texture and turns it into a sad, watery mess.
If you’re making it ahead, prep in the morning and enjoy later that same day for the best results.

Recipe FAQ’s

Can I make salsa fresca without a food processor?

Absolutely – grab a sharp knife and chop everything by hand. It takes a little longer, but you’ll get a chunkier, more rustic pico de gallo-style salsa.

What do I do if my salsa has too much tomato juice?

Too much juice? Just pour a bit off or use a slotted spoon to serve. This helps keep it nice and thick for dipping or topping.

Is this salsa fresca recipe spicy?

It has a gentle kick, thanks to the jalapeño peppers. If you’re spice-sensitive, use just one pepper – or for extra heat, leave the seeds in or toss in a serrano!

More Recipes You’ll Love!

  • Mexican salsa verde in a white bowl with tortilla chips on a white platter.
    Authentic Mexican Salsa Verde (Tomatillo Salsa)
  • chimichurri sauce in a glass bowl
    Chimichurri Sauce Recipe
  • Texas caviar with tortilla chips in a bowl.
    Cowboy Caviar Recipe (Texas Caviar)
  • sicilian caponata in a glass bowl
    Eggplant Caponata Recipe

Bowl of salsa fresca.

Salsa Fresca

Chef Ryan Littley
Salsa Fresca is a fresh tomato salsa made with ripe tomatoes, jalapeños, lime, and cilantro for bold, vibrant flavor in every bite.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 0 minutes mins
Total Time 10 minutes mins
Course Appetizer, dip
Cuisine Mexican, Tex-Mex
Servings 4
Calories 49 kcal

Ingredients
  

  • 4 plum tomatoes de-seeded or regular tomatoes
  • 1 medium sweet onion chopped – or red onion
  • 2 small jalapeño peppers chopped – for less spicy salsa use one jalapeno
  • ¼ cup fresh cilantro chopped
  • 1 tablespoon fresh garlic minced
  • 2 tablespoons fresh lime juice
  • ½ teaspoon table salt
  • ¼ teaspoon black pepper
  • 1 teaspoon granulated sugar optional

Instructions
 

  • Rinse the tomatoes and jalapenos in cold water and pat dry with a paper towel.
  • Slice and remove the seeds from the tomatoes and jalapeño peppers.
    *Wear plastic golves to clean the seeds from the peppers.
  • Chop the tomatoes, onion, and jalapeño peppers.
  • Chop the cilantro.
  • Add the tomatoes, onion, jalapeño peppers, cilantro, and garlic to the bowl of a food processor.
  • Pulse the food processor 5-7 times.
  • Add the lime juice, granulated sugar, table salt, and black pepper to the mixture.
  • Place the lid back on the processor and pulse 5-7 more times to reach your desired consistency.
  • Let the salsa fresca sit for at least 15 minutes before serving. This will give the flavors time to meld together.
    *Salsa fresca is best used after one hour, and will hold in the refrigerator for 2-3 days.
  • Serve it as a dip with tortilla chips, or use it as a topping for tacos, burritos, or grilled meats. The vibrant flavors and fresh ingredients make it a versatile and delicious addition to any meal.

Notes

For a spicier salsa, you can adjust the heat by adding cayenne pepper or red pepper flakes.  Leaving the seeds from the jalapenos will also kick up the heat.
For a unique twist, add some chopped fruit to your salsa. Mango, pineapple, or watermelon can add a sweet contrast to the spicy elements.
Any leftover salsa should be stored in an airtight container in the refrigerator. It should keep fresh for 2- 3 days.
This fresh Salsa Fresca is not only delicious but also healthy. It’s low in calories, fat-free, and packed with vitamins and antioxidants from the fresh vegetables. The lime juice adds a good dose of vitamin C, while the cilantro provides additional nutrients and detoxifying properties.

Nutrition

Calories: 49kcalCarbohydrates: 12gProtein: 1gFat: 0.2gSaturated Fat: 0.03gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.02gSodium: 302mgPotassium: 287mgFiber: 2gSugar: 7gVitamin A: 665IUVitamin C: 24mgCalcium: 30mgIron: 0.5mg
Tried this recipe? Pin it for Later!Mention @askchefdennis or tag #askchefdennis!

Comments

    5 from 1 vote

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Henry T says

    June 03, 2025 at 7:35 pm

    5 stars
    This fresh salsa was better than the one at my favorite mexican restaurant! (please don’t tell them) I have been making it for a healthy snack the last couple weeks. Love that it doesn’t have all the preservatives of the store brands. Thanks!

    Reply
    • Chef Dennis Littley says

      June 05, 2025 at 11:02 am

      That’s what I like to hear!

      Reply


My name is Chef Dennis Littley, creator and owner of Ask Chef Dennis Productions. As a classically trained chef with 40+ years of experience in the kitchen, I share my time-tested recipes, knowledge, and chef tips to help you create easy-to-make restaurant-quality meals in your home kitchen.

More about me →

Fan Favorites

  • overhead view of barbecued half racks of baby back ribs on a white platter
    Easy Oven Baked Baby Back Ribs
  • sliced meatloaf with the rest of meatloaf on a white platter
    Classic Meatloaf Recipe with Zesty Glaze
  • shredded cabbage mixed with coleslaw dressing in a glass bowl.
    Easy Homemade Coleslaw Recipe
  • Banana bread sliced on a cutting board.
    Banana Bread Recipe
  • chicken parm with pasta on a white plate
    Chicken Parmesan Recipe
  • seasoned crispy chicken legs on a foil wrapped tray
    Baked Chicken Legs

Featured In

Collage showing where Ask Chef Dennis has been featured.

Footer

↑ back to top

INFO

  • Privacy Policy
  • Disclosure Policy
  • Cookie Policy
  • Accessibility Policy

SUBSCRIBE

Sign Up Today and start getting my easy-to-make restaurant-quality recipes!

CONTACT

  • About
  • Contact

© 2009-2025 · Ask Chef Dennis · 30 N. Gould Street, STE 7204, Sheridan, Wyoming, 82801

Proud Member of:
Mediavine Publisher Network

Let's Get Social

Pinterest Facebook Flipboard Instagram YouTube LinkedIn

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.