This fresh Mexican salsa recipe is easy and packed full of flavor! It is so delicious, the store-bought favorites don't compare to this homemade version.
If using roasted garlic, peel garlic and mix with a splash of oil or veggie broth and some salt. Wrap in tin foil, and/or parchment and roast at 400°F/200°C in a regular or toaster oven, about 20-25 minutes, until garlic is browning and looks caramelized.
Drain fire roasted tomatoes.
Place all ingredients except green onions and cilantro into a food processor or blender and pulse until coarsely chopped.
Add green onions and cilantro and pulse a few more times.
If you prefer a less liquid salsa, drain using a fine mesh strainer.
Serve!
Notes
This salsa is a fresh tomato flavored salsa. If you want a more fire roasted flavor use more canned fire roasted tomatoes and less fresh. As long as you keep the total volume of tomatoes the same as the recipe, it will turn out great.
The veggies only need to be coarsely chopped for measurement purposes since you will be blending them.
This makes about 4 ½ cups salsa. Serving size is ½ cup.
Baby/toddler food idea:
This is a mild salsa so any child able to eat tomatoes is able to enjoy this as a dip. Many babies can’t handle the acidity of tomatoes until later so take caution before offering to an infant. It is probably best to wait until they are at least 8 months old.