Bright, zesty, and perfectly refreshing, this Soy-Free Fresh Tomato Dip is a vibrant and healthy appetizer that comes together in just 15 minutes! Bursting with the natural sweetness of ripe tomatoes, the crisp crunch of red onion, and the tangy zest of fresh lime juice, this dip is elevated by aromatic garlic, spicy jalapeño, and a hint of extra virgin olive oil. A sprinkle of sea salt and black pepper ties it all together, while fresh cilantro adds a pop of herbal flavor. Completely soy-free, gluten-free, and vegan, this versatile dip is perfect for scooping up with chips, pairing with veggie sticks, or even as a topping for grilled chicken or fish. Ideal for summer gatherings or quick weeknight snacks, this easy homemade dip will become your go-to for fresh, wholesome flavor!
Begin by washing and drying all of the fresh produce.
Dice the tomatoes into small, bite-sized pieces and transfer them to a medium-sized mixing bowl.
Finely chop the red onion to make up half a cup, and add it to the bowl with the tomatoes.
Coarsely chop the fresh cilantro and add it to the bowl, ensuring to remove any large stems.
Cut the lime in half and squeeze the juice over the tomato mixture, ensuring to remove any seeds.
Peel and mince the garlic cloves, then add them to the mix.
Carefully seed and finely chop the jalapeño pepper. Add to the bowl for a bit of heat.
Sprinkle in the sea salt and black pepper, adjusting to taste as necessary.
Drizzle the olive oil over the ingredients in the bowl.
Gently mix all the ingredients until they are well combined.
Let the dip sit for at least 10 minutes at room temperature to allow flavors to meld.
Serve immediately with chips, sliced vegetables, or as a topping for grilled meats.
Calories |
400 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 29.4 g | 38% | |
| Saturated Fat | 4.0 g | 20% | |
| Polyunsaturated Fat | 0.1 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 2358 mg | 103% | |
| Total Carbohydrate | 38.3 g | 14% | |
| Dietary Fiber | 10.3 g | 37% | |
| Total Sugars | 18.1 g | ||
| Protein | 6.6 g | 13% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 115 mg | 9% | |
| Iron | 2.8 mg | 16% | |
| Potassium | 1452 mg | 31% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.