How to Make Restaurant-Style Salsa

Learn how to make a restaurant-style salsa in under 10 minutes with just a handful of simple ingredients. This fresh, flavorful salsa uses canned tomatoes for reliable, year-round taste and comes together quickly in a blender or food processor.

Restaurant style salsa in a bowl with chips and cilantro around it

When summer tomatoes are at their best I often make pico de gallo, but when tomatoes aren’t peak or I want a no-chop option, this restaurant-style salsa is my go-to. Canned tomatoes are packed at peak ripeness, so they provide deep tomato flavor year-round. Combined with fresh aromatics and lime, this salsa is vibrant and versatile.

Restaurant salsa in a bowl with chopped cilantro on top

Why you’ll love this recipe:

  • Fresh and vibrant flavor made quickly in a blender or food processor.
  • Uses just six main ingredients and takes about 10 minutes to prepare.
  • Flexible and easy to customize based on what you have at home.
  • Perfect as a dip or a topping for tacos, enchiladas, grilled meats and more.

Recipe ingredients

Restaurant style salsa ingredients

Ingredient notes

  • Diced tomatoes: Fire-roasted diced tomatoes add extra depth, but regular diced, crushed, or whole peeled tomatoes (chopped) in their juice will work. If you use diced tomatoes with green chilies, you can skip the fresh jalapeño.
  • Onion and garlic: Fresh onion and garlic provide essential savory balance. Yellow or red onion are both fine; green onions are a mild alternative.
  • Jalapeño: Adjust the amount and whether you include seeds to control heat. Serrano, anaheim, hatch or poblano peppers can be substituted. Pickled jalapeños or canned green chilies work in a pinch.
  • Cilantro: Fresh cilantro brings brightness. If you dislike cilantro, try 3–4 large green onions (use the green tops) instead for a fresh oniony flavor.
  • Lime juice: Fresh lime juice adds bright acidity that lifts the salsa.
  • Salt: Start with 1/2 teaspoon and adjust to taste to enhance all the flavors.

How to make restaurant salsa

This is one of the quickest homemade salsas you can make. Combine canned tomatoes with a few fresh ingredients, pulse to your desired texture, and finish with lime and salt.

Pro tip: Using diced tomatoes with green chilies reduces prep by eliminating the fresh jalapeño—just watch the heat level.

How to make restaurant style salsa
  1. Place all ingredients into a food processor or blender: diced tomatoes (with juice), chopped onion, minced garlic, jalapeño (seeded if desired), cilantro leaves, fresh lime juice and salt.
  2. Pulse until you reach the texture you prefer—smooth for a restaurant-style finish or slightly chunky for more bite. Taste and adjust lime and salt as needed.
Homemade salsa with canned tomatoes in a bowl

FAQs

What is the difference between restaurant-style salsa and regular salsa?

Restaurant-style salsa typically uses canned tomatoes (diced, crushed, or whole tomatoes in juice) that are blended or pureed for a smoother texture. Regular salsa, like pico de gallo, is made with fresh tomatoes and is chunky.

How do you make homemade salsa with canned tomatoes?

Put canned tomatoes and their juices in a blender or food processor with chopped onion, jalapeño, cilantro, minced garlic, lime juice and salt, then process until smooth or slightly chunky depending on your preference.

Can I freeze this restaurant-style salsa?

Yes. Salsa freezes well for up to three months. Freeze in small portions for easy thawing and use.

Restaurant salsa in a bowl with chip dunked in the middle

Serving suggestions

This restaurant-style salsa is versatile. Ideas for serving:

  • Serve as an appetizer with tortilla chips and homemade guacamole.
  • Use as a sauce for baked salsa chicken or other one-pan meals.
  • Top ground beef tacos, pork carnitas, beef birria or grilled fish tacos with a spoonful of salsa.
  • Toss with shredded chicken or pulled pork and serve over cilantro-lime rice and black beans.
  • Spoon over grilled meats or scrambled eggs for a bright finishing touch.

Recipe notes

  • Pro tip: Use diced tomatoes with green chilies and omit fresh jalapeño to simplify the recipe. Keep in mind some canned chilies are spicy.
  • Fire-roasted diced tomatoes add extra flavor, but regular diced, crushed, or whole tomatoes in their juice are fine.
  • Substitute jalapeño with serrano, hatch, anaheim or poblano peppers, or use pickled jalapeños or canned green chilies as easy alternatives.
  • If you dislike cilantro, swap it for 3–4 large green onions (use the green tops) to add fresh, herby flavor.
  • Store salsa in the refrigerator for up to 5 days or freeze for up to 3 months.
restaurant style salsa with chip dipped into the center

Recipe: Restaurant Style Salsa

Servings: 8   |   Prep time: 10 mins   |   Total time: 10 mins

Ingredients

  • 30 ounces fire-roasted diced tomatoes (two 15-ounce cans), undrained
  • 1/2 white onion, chopped
  • 2 large cloves garlic, minced
  • 1 large jalapeño, seeded and chopped (adjust to taste)
  • 1/2 cup cilantro leaves
  • Juice of 1 lime (about 2 tablespoons)
  • 1/2 teaspoon salt, or to taste

Instructions

  1. Combine the diced tomatoes (with juice), onion, garlic, jalapeño, cilantro, lime juice and salt in a food processor or blender.
  2. Pulse until the salsa reaches your desired consistency. Taste and adjust salt or lime as needed.
  3. Transfer to a bowl and serve immediately, or chill briefly to let flavors meld.

Nutrition (per 1/2 cup)

Calories: 32 kcal; Carbohydrates: 7 g; Protein: 1 g; Fat: 0.04 g; Sodium: 310 mg; Fiber: 1 g; Sugar: 3 g; Vitamin A: 516 IU; Vitamin C: 7 mg.

Nutrition is an estimate for guidance only.

Did you try this recipe? If so, leave a review and tag @flavorthemoments on social media to share your results.

All recipes and images © Flavor the Moments.