Go Back
+ servings
close up of fresh tomato salsa in a bowl with cilantro and jalapeno slices
Print

Fresh Tomato Salsa Recipe

Celebrate simplicity with my Fresh Tomato Salsa Recipe, blending ripe Roma tomatoes, onions, garlic, and cilantro, with an optional smoky twist!
Course Appetizer or snack
Cuisine Mexican
Keyword fresh tomato salsa, fresh tomato salsa recipe, how to make salsa, salsa roja
Prep Time 10 minutes
Total Time 10 minutes
Servings 5 cups or so
Calories 24kcal

Equipment

Ingredients

  • 6 Ripe Roma Tomatoes cored and roughly chopped
  • ½ Onion roughly chopped
  • 2 Garlic Cloves finely minced
  • 1 Jalapeno Peppers seeds removed (adjust to desired spice level)
  • ¼ Fresh Cilantro chopped and divided
  • 1 Fresh Lime Juiced
  • Salt I recommend Maldon Sea Salt Flakes, to taste
  • Pepper to taste

Instructions

  • Optional: Roast the tomatoes and jalapeno peppers. Place them on a hot, dry skillet or directly over an open flame on your stovetop. Rotate until the skins are charred and blistered. Alternatively, broil in the oven for a few minutes until they blister.
    6 Ripe Roma Tomatoes, 1 Jalapeno Peppers
  • In a blender or food processor, combine the chopped tomatoes, onion, minced garlic, roasted jalapeno (if used), and half the cilantro.
    6 Ripe Roma Tomatoes, ½ Onion, 2 Garlic Cloves, ¼ Fresh Cilantro, 1 Jalapeno Peppers
  • Pulse the ingredients a few times to reach your desired salsa consistency. Pulse less for chunkier salsa, more for smoother salsa.
  • Transfer the mixture to a bowl. Stir in lime juice and the remaining cilantro. Season with salt and pepper to taste.
    ¼ Fresh Cilantro, 1 Fresh Lime, Salt, Pepper
  • Refrigerate the salsa for at least 30 minutes before serving. For best flavor, chill overnight.
  • Serve with tacos, tortilla chips, or any Mexican dish of your choice!

Video

Nutrition

Serving: 1cup | Calories: 24kcal | Carbohydrates: 6g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.03g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.03g | Sodium: 5mg | Potassium: 218mg | Fiber: 2g | Sugar: 3g | Vitamin A: 664IU | Vitamin C: 19mg | Calcium: 17mg | Iron: 0.3mg