Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Homemade Salsa Ever

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: Makes 2-3 cups 1x
  • Category: Condiment, Dip
  • Method: No-Cook, Blending
  • Cuisine: Mexican

Description

This fresh, flavorful homemade salsa is restaurant-quality and made in minutes! Bursting with ripe tomatoes, zesty lime, spicy jalapeños, and fresh cilantro, this salsa is perfect for chips, tacos, burritos, or any Mexican dish.


Ingredients

Units Scale
  • 5 ripe Roma tomatoes, chopped (or 1 can (14.5 oz) fire-roasted diced tomatoes, drained)
  • 1 small white onion, diced
  • 12 jalapeños, seeded and chopped (leave some seeds for extra spice!)
  • 2 cloves garlic, minced
  • 1/4 cup fresh cilantro, chopped
  • Juice of 1 lime
  • 1/2 tsp ground cumin
  • 1/2 tsp salt (or to taste)
  • 1/4 tsp black pepper
  • 1/2 tsp sugar (balances acidity, optional)
  • 1 tbsp olive oil (for richness, optional)

Instructions

1. Blend or Chop (Your Choice!):

  • Chunky Salsa: Finely dice tomatoes, onion, jalapeño, and cilantro. Mix with lime juice and seasonings.
  • Smooth Salsa: Blend all ingredients in a food processor or blender and pulse until desired consistency is reached.

2. Adjust Seasonings:

  • Taste and add more salt, lime juice, or spice as needed.

3. Chill for Best Flavor:

  • Let the salsa sit for 15-30 minutes (or overnight) to enhance the flavors.

4. Serve & Enjoy:

  • Serve with tortilla chips, tacos, burritos, or grilled meats!



Notes

  • Want it spicier? Keep some jalapeño seeds or add ½ tsp crushed red pepper flakes.
  • Prefer smoky salsa? Use fire-roasted tomatoes and char the jalapeños before blending.
  • Store leftovers in an airtight container in the fridge for up to 5 days.