This copycat Chipotle Fresh Tomato Salsa comes together in about 15 minutes with a handful of fresh ingredients. It’s chunky, colorful, and packed with bright flavor that’s perfect for tortilla chips, tacos, burritos, and more.

Bowl of fresh tomato salsa with tortilla chips on a wooden serving board.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

This easy homemade salsa joins my growing collection of Chipotle copycat recipes, including Chipotle Burrito Bowls, Cilantro Lime Rice, and Chipotle Corn Salsa and more! Although it is essentially pico de gallo, Chipotle has always called it Fresh Tomato Salsa, and it’s the perfect name for this uncooked, unblended fresh salsa.

Whether you enjoy it as a dip or a condiment, It’s a simple way to add flavor to your Mexican-inspired meals. I took a peek at Chipotle’s published ingredient list to create this simple but delicious salsa.

Ingredient Notes

Ingredients for Fresh Tomato Salsa arranged on a countertop, including Roma tomatoes, jalapeños, cilantro, red onion, lime, lemon, and salt with text labels identifying each ingredient.
  • Tomatoes: Roma tomatoes are my first choice because they’re meaty and contain less juice, creating the consistency that’s perfect for a pico de gallo-style salsa. If you can’t find good Roma tomatoes, ripe tomatoes on the vine are an excellent alternative. Avoid watery varieties like beefsteak tomatoes.
  • Jalapeños: Use fresh, firm jalapeños for the best flavor and texture. Finely dice them so they’re evenly distributed throughout the salsa.
  • Red onion: Finely chop the onion so it blends evenly with the other ingredients without overpowering the salsa.
  • Cilantro: Fresh cilantro adds the signature flavor to this salsa.
  • Lemon and lime juice: Chipotle’s published ingredient list includes both fresh lemon and lime juice. Using both creates the bright, balanced citrus flavor that makes this salsa so delicious.
  • Salt: Start with a light sprinkle, then taste and add more as needed. The natural sweetness and acidity of fresh tomatoes will determine how much salt the salsa needs.

Pin this now to find it later

Pin It
Bowl of fresh tomato salsa with diced tomatoes, jalapeños, red onion, and cilantro served with tortilla chips on a wooden platter.

How to Make Fresh Tomato Salsa

  1. Combine the ingredients. Add the diced tomatoes, jalapeños, red onion, cilantro, salt, lemon juice, and lime juice to a mixing bowl.
  2. Mix well. Stir until all of the ingredients are evenly combined. For the best flavor, cover and place it in the fridge for 30 minutes before serving to allow the flavors to blend.

Valerie’s Tips

  • Dice everything evenly. Cutting the tomatoes, onion, and jalapeños into small, uniform pieces creates the classic chunky salsa texture and ensures every bite is full of flavor.
  • Don’t skip the chill time. Although it’s delicious right away, refrigerating the salsa for about 30 minutes allows the flavors to meld.
  • Stir before serving. The tomatoes will naturally release some liquid as the salsa sits. Give it a quick stir before serving to redistribute the juices.
  • Adjust the heat. Leave the seeds and membranes in the jalapeños for a spicier salsa, or remove them for a milder flavor.
  • Store it properly. Transfer any leftover salsa to an airtight container and store in the refrigerator for up to 3 days.
Bowl of fresh tomato salsa surrounded by tortilla chips.

Sign up for my free newsletter for all the latest recipes and join me on FacebookInstagram and Pinterest for more cooking inspiration!

Fresh Tomato Salsa

No ratings yet
Servings: 8
Prep Time: 15 minutes
Total Time: 15 minutes
This copycat Chipotle Fresh Tomato Salsa comes together in about 15 minutes with a handful of fresh ingredients. It's chunky, colorful, and packed with bright flavor that's perfect for tortilla chips, tacos, burritos, and more.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 to 1½ pounds tomatoes, 2 to 3 medium ripe, meaty tomatoes, like Roma or tomatoes on the vine, cut into ¼-inch pieces
  • ¼ cup finely chopped red onion
  • 2 to 3 jalapeño peppers, seeded if desired and finely chopped
  • ¼ cup finely chopped fresh cilantro
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon fresh lime juice
  • Salt, to taste

Instructions 

  • In a medium bowl, combine the tomatoes, onion, jalapeños, cilantro, lime juice, and lemon juice. Season with salt to taste and gently toss to combine. For the best flavor, refrigerate for 15 to 30 minutes before serving.

Nutrition

Calories: 19kcal | Carbohydrates: 4g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.03g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.03g | Sodium: 5mg | Potassium: 224mg | Fiber: 1g | Sugar: 3g | Vitamin A: 781IU | Vitamin C: 18mg | Calcium: 11mg | Iron: 0.3mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

Like this? Please rate & comment below!

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating