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
Homemade Salsa Recipe

Homemade Salsa Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 18 reviews

  • Author: admin
  • Total Time: 10 minutes (plus chilling)
  • Yield: 2 cups 1x
  • Diet: Vegan, Gluten-Free

Description

Learn how to make delicious homemade salsa with fresh ingredients and customizable levels of heat and flavor. This easy recipe is perfect for dipping with chips or topping your favorite dishes.


Ingredients

Scale

Fresh Salsa:

  • 4 ripe Roma tomatoes (chopped)
  • 1 small red onion (chopped)
  • 1–2 jalapeño peppers (seeded and chopped)
  • 2 garlic cloves (minced)
  • ¼ cup fresh cilantro (chopped)

Seasonings:

  • juice of 1 lime
  • salt to taste
  • ½ teaspoon ground cumin (optional)
  • 1–2 tablespoons olive oil (optional for richness)

Instructions

  1. Prepare the Salsa: In a food processor or blender, combine tomatoes, onion, jalapeños, garlic, and cilantro. Pulse until the salsa reaches your desired texture — chunky or smooth.
  2. Season the Salsa: Add lime juice, salt, and cumin if using. Pulse again to mix. Taste and adjust seasoning as needed.
  3. Enhance the Flavor: If using, stir in olive oil for added richness and body.
  4. Chill and Serve: Transfer the salsa to a bowl, cover, and let sit for at least 30 minutes in the fridge to allow flavors to blend.
  5. Enjoy: Serve chilled or at room temperature with tortilla chips, tacos, grilled meats, or as a topping for eggs and rice.

Notes

  • For a smoky flavor, roast the tomatoes, jalapeños, and garlic before blending.
  • You can also add canned fire-roasted tomatoes or a dash of chipotle powder.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Appetizer, Condiment
  • Method: No-Cook, Blending
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 10
  • Sugar: 1g
  • Sodium: 60mg
  • Fat: 0.5g
  • Saturated Fat: 0g
  • Unsaturated Fat: 0.5g
  • Trans Fat: 0g
  • Carbohydrates: 2g
  • Fiber: 0.5g
  • Protein: 0g
  • Cholesterol: 0mg