Go Back

Homemade Restaurant-Style Salsa

This salsa tastes better than anything you’d get at a restaurant and takes ~10 minutes to make. I make a batch every week or two and keep it in the fridge – it actually gets better after sitting overnight.
Print Pin
Prep Time: 15 minutes
Chill Time: 2 hours
Total Time: 2 hours 15 minutes

Ingredients

Ingredients (~12 servings)

  • 1/4 medium white onion coarsely chopped
  • 1/4 medium red onion coarsely chopped
  • 1 jalapeño seeds and ribs removed for less heat, chopped
  • 1 clove garlic smashed and roughly chopped
  • 1 can whole peeled tomatoes 14 oz
  • 1/4 tsp kosher salt plus more to taste
  • 1/4 tsp sugar
  • Small handful cilantro leaves
  • 1/4 lime juiced
  • 1 can diced tomatoes with green chilies 7 oz

Instructions

  • Pulse white onion, red onion, jalapeño, and garlic in food processor 4-5 times until finely chopped.
  • Add whole peeled tomatoes with juices, cilantro, sugar, salt, and lime juice.
  • Pulse 3-4 times until tomatoes break down and mixture resembles salsa.
  • Add diced tomatoes with green chilies and pulse 2-3 more times to reach desired consistency.
  • Taste and add additional salt if needed.
  • Refrigerate for at least 2 hours before serving for best flavor, though it can be served immediately.
  • Store in refrigerator for up to 5-7 days.

Notes

Salsa improves with time as flavors blend and salt draws out tomato juices.
Tried this recipe?Leave a comment below & let me know!