Homemade Salsa

By Susan July 14, 2026
Pin

A vibrant, restaurant-style homemade salsa made in under ten minutes using a food processor, pantry staples, and fresh lime.

Homemade Salsa
Why This Recipe Works:
  • Canned whole peeled tomatoes provide a reliable, jammy base that fresh winter tomatoes can never replicate.
  • Pulsing instead of blending preserves micro-pockets of texture so the salsa doesn't turn into a watery puree.
  • A pinch of sugar balances the sharp canned acidity, while fresh lime juice wakes up the cooked tomato flavor.

I still remember the humid July afternoon I tried to make salsa for my sister's housewarming party using a dull paring knife and some sad, out-of-season beefsteak tomatoes.

My forearms ached.

The resulting mixture looked like a watery, bruised tomato salad rather than a scoopable dip.

The problem is that hand-chopping fresh tomatoes releases too much cellular water, creating a puddle at the bottom of the bowl while leaving the skins tough and papery.

Bear with me here.

The fix is actually sitting in your pantry right now in the form of high-quality canned whole peeled tomatoes.

Using canned tomatoes ensures a consistent level of acidity and sweetness year-round, and when pulsed in a food processor, they mimic that perfect, clingy restaurant texture.

Homemade Salsa

  • Cuisine Mexican
  • Category Appetizer, Dip
  • Prep Time
  • Cook Time
  • Servings 8
  • Calories 25 calories
  • Rating 4.8 5342
  • Tags homemade salsa, restaurant style salsa, easy salsa recipe, canned tomato salsa

Ingredients

  • 1 can (28 ounces) whole peeled plum tomatoes, drained (reserve 1/4 cup juice)
  • 1 cup fresh cilantro leaves and stems, packed
  • 1/2 cup white onion, roughly chopped
  • 1 medium jalapeƱo, seeded and chopped
  • 2 cloves garlic, peeled
  • 2 tablespoons fresh lime juice
  • 1 teaspoon Diamond Crystal kosher salt
  • 1/2 teaspoon granulated sugar
  • 1/4 teaspoon ground cumin

Directions

  1. Place the drained whole tomatoes, cilantro, onion, jalapeƱo, garlic, lime juice, salt, sugar, and cumin into the bowl of a large food processor.
  2. Pulse the mixture in short, one-second bursts about 10 to 12 times until the vegetables are finely chopped but still retain some texture.
  3. Taste the salsa with a tortilla chip and adjust the seasoning with additional salt or lime juice if needed.
  4. Transfer the salsa to a glass jar and let it sit in the refrigerator for at least 30 minutes before serving to allow the flavors to meld.

Notes

  • I highly recommend using Muir Glen organic whole peeled tomatoes; if you use standard table salt instead of Diamond Crystal kosher salt, cut the measurement in half (use 1/2 teaspoon) to avoid an oversalted batch.
  • The addition of a tiny amount of sugar is not to make the salsa sweet, but to counteract the metallic, high-acid profile of canned tomatoes on a molecular level.
  • Do not hold down the "on" button of your food processor; you must pulse it in short bursts, or you will introduce too much air and end up with a pink, foamy tomato smoothie.
  • After 24 hours in the fridge, the onion and garlic will release more sulfur compounds, making the salsa taste significantly spicier and more pungent than when first mixed.

Serving Suggestions

This salsa is incredibly versatile and pairs beautifully with classic Mexican dishes or crunchy snacks. Tap your favorite tortilla chip against the side of the bowl, scoop deep, and enjoy the perfect bite.

  • Serve it alongside a warm bowl of Skillet Mexican Street Corn for a complete backyard fiesta.
  • Spoon it generously over crispy Spicy Tuna Crispy Rice to add a bright, acidic contrast.
  • Pair it with salty tortilla chips or even seasoned Ranch Crackers for an easy game-day spread.
  • Use it as a vibrant topping for grilled chicken, fish tacos, or scrambled eggs.

Storage and Reheating

Keep it cold.

Store your salsa in an airtight glass container, like a mason jar, rather than plastic.

Plastic containers tend to absorb the strong garlic and onion oils, which can ruin the container and leave your salsa tasting slightly stale after a couple of days.

It will keep beautifully in the refrigerator for up to five days.

Do not freeze this salsa, as the freezing process breaks down the cellular structure of the onions and cilantro, leaving you with a mushy, watery mess upon thawing.

Ingredient Substitutes

If you find yourself missing an ingredient, here are some easy swaps that won't ruin the batch.

  1. JalapeƱo: Swap in a serrano pepper for more heat, or use canned diced green chiles for a much milder flavor profile.
  2. White Onion: Red onion works beautifully if you want a sharper, more colorful bite, while yellow onion offers a sweeter note.
  3. Cilantro: If you are one of those people for whom cilantro tastes like soap, swap it out for fresh flat-leaf parsley or green onions.
  4. Lime Juice: Fresh lemon juice or a splash of white vinegar can provide the necessary acid kick in a pinch.

Once you realize how effortless it is to whip up a restaurant-quality jar of salsa in your own kitchen, those store-bought tubs will lose their appeal entirely. Keep a jar in the fridge, and you will always be ready for snack time.

Susan Rosie Rosalind – Storied Skillet

Susan Rosie

Recipe Developer & Tester

I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.

Learn More About Me →