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 - Close-up of a vibrant bowl of fresh homemade salsa with tortilla chips on the side, garnished with cilantro.

Fresh & Zesty Homemade Salsa

An incredibly fresh, vibrant, and easy homemade salsa recipe bursting with ripe tomatoes, zesty lime, aromatic cilantro, and a kick of jalapeño. Perfect for dipping, topping, and enhancing any meal.

  • Total Time: 15 minutes
  • Yield: 4 cups 1x

Ingredients

Scale

6–8 medium Roma tomatoes, finely diced
1/2 medium white onion, finely diced
1–2 jalapeño peppers, minced (seeds removed for less heat)
2 cloves garlic, minced
1/2 cup fresh cilantro, chopped
Juice of 1–2 limes (start with 1, add more to taste)
1/2 teaspoon salt, or to taste
1/4 teaspoon black pepper, or to taste

Instructions

Step 1: Begin by preparing your tomatoes. Wash 6-8 medium Roma tomatoes thoroughly. Core them and then finely dice them into small, even pieces. Place the diced tomatoes into a large mixing bowl.
Step 2: Next, tackle the onion. Peel and finely dice 1/2 of a medium white onion. Aim for pieces that are similar in size to your diced tomatoes for a consistent texture. Add the diced onion to the bowl with the tomatoes.
Step 3: Prepare the jalapeño. Wash 1-2 jalapeño peppers. For less heat, remove the seeds and white membrane. For more heat, leave some or all of them in. Finely mince the jalapeño. Add to the bowl.
Step 4: Mince 2 cloves of garlic. You can use a garlic press or finely chop it with a knife. Add the minced garlic to the mixture.
Step 5: Wash and thoroughly dry 1/2 cup of fresh cilantro. Roughly chop it, including the tender stems, as they hold a lot of flavor. Add the chopped cilantro to the bowl.
Step 6: Squeeze the juice of 1-2 limes over the ingredients in the bowl. Start with one lime and add more to taste.
Step 7: Season generously with 1/2 teaspoon of salt and 1/4 teaspoon of black pepper, or to taste.
Step 8: Gently stir all the ingredients together until well combined. Taste and adjust seasonings as needed – add more salt, lime juice, or jalapeño if desired.
Step 9: For the best flavor, cover the bowl and refrigerate the homemade salsa for at least 30 minutes to allow the flavors to meld and develop.
Step 10: Serve chilled with your favorite tortilla chips, or alongside tacos, enchiladas, or grilled meats. Store leftover salsa in an airtight container in the refrigerator for up to 5 days.

Notes

For best results, use ripe, in-season tomatoes. Adjust jalapeño quantity and whether to include seeds based on your desired spice level. Allowing the salsa to chill for at least 30 minutes significantly enhances the flavor.

  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Appetizers & Snacks
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1/4 cup
  • Calories: 25 kcal
  • Sugar: 3g
  • Sodium: 120mg
  • Fat: 0.2g
  • Saturated Fat: 0g
  • Unsaturated Fat: 0.1g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 1.5g
  • Protein: 1g
  • Cholesterol: 0mg

Keywords: homemade salsa, salsa recipe, fresh salsa, easy salsa, mexican salsa, tomato salsa, chip dip, appetizer, healthy snack

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!