Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Homemade Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This homemade salsa is bursting with flavor, combining ripe tomatoes, fiery jalapeño, sharp onion, and tangy lime in a bold, fresh blend that will wake up your taste buds. Perfect for taco night, game day, or backyard BBQs, it’s incredibly easy to make and wildly addictive. Whether you love it chunky or smooth, spicy or mild, this salsa is endlessly customizable and always delicious. Once you make it, you’ll never go back to the store-bought stuff again.

  • Total Time: 15–25 minutes
  • Yield: 3

Ingredients

Scale
  • 6 medium ripe Roma tomatoes (or 1 ½ lbs)
  • 1 jalapeño pepper, halved and deseeded (use more if desired)
  • ½ red onion, roughly chopped
  • 2 garlic cloves
  • ½ cup fresh cilantro leaves
  • Juice of 1 lime
  • Salt and pepper, to taste
  • Optional: ½ tsp cumin or smoked paprika

Instructions

  • Wash and chop all produce.
  • (Optional) Roast tomatoes, garlic, jalapeño, and onion at 400°F for 10 minutes.
  • Add all ingredients to a food processor or blender.
  • Pulse until desired consistency is reached.
  • Taste and adjust seasoning as needed.
  • Chill for 30 minutes before serving for best flavor.

Notes

  • For spicier salsa, add more jalapeño or try a serrano pepper.
  • For a smokier taste, always roast your ingredients.
  • To reduce wateriness, remove the tomato cores and seeds.
  • Author: Diana Ross
  • Prep Time: 15 minutes
  • Cook Time: 0–10 minutes (if roasting)
  • Category: Appetizer, Dip
  • Method: Blended
  • Cuisine: Mexican-inspired
  • Diet: Vegan

Nutrition

  • Serving Size: 3
  • Calories: 18
  • Sugar: 2g
  • Sodium: 115mg
  • Fat: 0g
  • Saturated Fat: 0g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 1g
  • Protein: 0.5g
  • Cholesterol: 0mg