Homemade Salsa with Finely Diced Tomatoes

Bright, fresh salsa made with finely diced tomatoes, lime, and herbs — perfect for chips, tacos, or as a topping. This simple, no-cook recipe highlights knife technique for an elegant texture.

20 min Prep Time
6 Servings
Easy Difficulty

Ingredients

Servings:
6
Nutrition (per serving)
Calories 45 kcal
Protein 1g
Fat 2g
Carbohydrates 7g
Fiber 1.5g
💾 Storage

Refrigerate salsa in an airtight container for up to 4–5 days. Keep chilled; the texture will soften over time. Freezing is not recommended because thawed salsa becomes watery and loses its crisp texture.

🍳

Best Made With: Chef's Knife

Choose a well-balanced chef's knife with a comfortable handle and a sharp edge; a 8-inch blade is a versatile size for dicing tomatoes cleanly.

See Our Top Chef's Knife Picks →

Homemade Salsa with Finely Diced Tomatoes

This salsa celebrates the clean, vibrant flavors of peak-season tomatoes and the precision of fine dicing. Unlike chunky pico de gallo or blended salsas, this recipe focuses on uniform, small pieces so every bite delivers balanced acidity, a little heat, and fresh herb brightness. It’s a versatile table salsa that complements grilled meats, fish tacos, or a simple bowl of tortilla chips.

What makes this salsa special is the texture. Finely diced tomatoes release juices that marry with lime juice and salt to create a lightly sauced finish without becoming soupy. Taking a few extra minutes on your knife work — and using a sharp, comfortable chef’s knife — transforms ordinary ingredients into a salsa that looks and tastes like something from a high-end taqueria.

Why this recipe works

The balance here comes from controlling moisture and particle size. Using firm, ripe tomatoes (Romas or vine-ripe varieties) and removing excess seeds or gel keeps the salsa from diluting. Finely dicing the onion, pepper, and tomato ensures the flavors meld quickly so you don’t need a long marination time. A final rest of 15–30 minutes allows the lime and salt to coax out tomato juices, creating a cohesive flavor without blending.

Choosing the right equipment

A sharp, well-balanced chef’s knife is the cornerstone of this recipe. It speeds up dicing, creates cleaner cuts (which minimize cell damage and reduce excess watery release), and gives you consistent pieces. If you’re shopping for a new knife, a good chef’s knife search can start here: Chef’s knife options on Amazon. For prepping vegetables, an end-grain or large cutting board protects blade edges and provides a stable workspace: End-grain cutting boards.

If you prefer a vegetable-focused blade, check our buying guide to compare styles like Nakiri and other vegetable knives to decide what suits your prep style: Best Nakiri Knives for Vegetables. For cooks who use heavier or more slicing-focused knives, our guide to slicing and carving blades is also helpful when choosing a multi-purpose chef’s tool: Best Slicing and Carving Knives.

Prep overview

This is a no-cook, short-prep recipe. Expect most of your time to be spent dicing: tomatoes, red onion, and any peppers you include. The reward for taking care with knife technique is a salsa with a clean appearance and an excellent mouthfeel. If you prefer smoother salsas for use as a sauce, try pulsing part of the batch in a food processor — but for this recipe, we keep everything manual.

Equipment notes & recommendations

Must-haves: a sharp chef’s knife, a stable cutting board, and a medium mixing bowl. Optional but useful: a fine-mesh strainer (to remove extra seeds and juice) and a small microplane for fresh garlic. If your knife needs tuning, a handheld sharpener or a whetstone will keep edges precise — browse options here: Knife sharpeners on Amazon.

Serving suggestions

Serve this salsa chilled or at room temperature with tortilla chips, spooned over grilled fish or carne asada, or used as a fresh topping for tacos, tostadas, or even avocado toast. Because the pieces are small and even, it’s elegant enough for a starter dish served with warm tortillas or as part of a party spread.

Tips and variations

1) Room temperature vs. chilled: Letting the salsa rest at room temperature for 15–30 minutes brightens the flavors. If you’re not serving immediately, chill it to keep the texture crisp.

2) Control the moisture: For firmer salsa, seed the tomatoes and drain excess gel in a sieve for 5–10 minutes before dicing.

3) Heat level: Swap jalapeño for serrano if you prefer more heat, or remove ribs and seeds to mellow the spice. For smoky depth, char the pepper lightly on an open flame first.

4) Texture variations: For a chunkier bowl, increase the dice size slightly; for a smoother consistency without a blender, roughly chop half the tomatoes and finely dice the rest.

Storage

Store salsa in an airtight container in the refrigerator up to 4–5 days. Expect texture and brightness to decline after the second day as the tomatoes continue to break down. Freezing is not recommended because the thawed salsa becomes watery and mushy; if you must preserve it long-term, consider canning or using cooked tomato sauce instead.

With nothing more than ripe tomatoes, a sharp chef’s knife, and a few pantry staples, you can make a salsa that outshines store-bought jars. The small extra effort in dicing yields a refined texture that’s surprisingly versatile. Happy chopping!

Instructions

1

Select and prepare tomatoes

Choose firm, ripe tomatoes. If you want a less watery salsa, cut tomatoes in half and gently scoop out excess seeds and gel into a sieve, letting them drain for a few minutes. Then core and cut into uniform small dice (about 1/4-inch pieces).

💡 Pro tip: Romas are less watery than some globe tomatoes and work well for finely diced salsa.
2

Finely dice aromatics

Peel and finely dice the red onion. Mince the jalapeño — remove ribs and seeds for milder heat. Mince the garlic and chop the cilantro finely so their flavors are distributed evenly throughout the salsa.

3

Combine ingredients in a bowl

Place the diced tomatoes, onion, jalapeño, garlic, and cilantro in a medium mixing bowl. Drizzle the lime juice and olive oil (if using) over the mixture.

4

Season and mix

Add salt, black pepper, and sugar (if using). Fold gently to combine, taking care not to crush the tomato pieces. Taste and adjust salt and lime as needed.

💡 Pro tip: Start with less salt and add more after a short rest to avoid over-salting.
5

Rest to marry flavors

Let the salsa sit at room temperature for 15–30 minutes to allow the lime and salt to draw out tomato juices and meld flavors. If you need to store it immediately, chill in the refrigerator for 20–30 minutes before serving.

6

Final adjustment and serve

Give the salsa a final stir, check seasoning, and transfer to a serving bowl. Garnish with a few cilantro leaves or a light drizzle of olive oil if desired. Serve with chips or as a topping for tacos and grilled proteins.

More to Cook

You Might Also Like

Dutch Oven No-Knead Bread

A simple, hands-off recipe for artisan-style no-knead bread baked in a Dutch oven, producing a crisp crust and open, chewy crumb. Perfect for home bakers who want bakery-quality loaves with minimal effort.

View Recipe →

Green Smoothie with Spinach and Banana

A simple, nutrient-packed green smoothie combining fresh spinach, ripe banana, Greek yogurt and almond milk for a creamy, energizing breakfast or snack. Quick to blend, easy to customize, and perfect for busy mornings.

View Recipe →

Creamy Tomato Basil Soup

A cozy, silky tomato basil soup made from ripe tomatoes, fragrant garlic, and fresh basil—perfect for weeknights or cozy weekends. This Dutch oven-friendly recipe is easy to make, naturally creamy, and customizable to your taste.

View Recipe →

Stay in the loop

Get the Best Kitchen Picks Delivered

New buying guides, honest reviews, and kitchen-tested recipes — straight to your inbox. No spam, ever.