Description
This creamy, flavorful tomato dip is the star of any party spread. Bursting with fresh tomatoes, herbs, and a tangy dairy base, it’s an easy make-ahead dip perfect for chips, veggies, or spreading on wraps.
Ingredients
Scale
- 4 large ripe tomatoes, diced
- 1 cup full-fat Greek yogurt
- 8 oz cream cheese, softened
- 3 cloves garlic, minced
- 2 tablespoons fresh basil, chopped
- 1 tablespoon fresh oregano (or 1 tsp dried)
- 1 tablespoon olive oil
- 1 teaspoon balsamic vinegar
- ½ teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- ¼ cup grated Parmesan cheese
Instructions
- Halve tomatoes and squeeze out excess juice and seeds. Dice and salt lightly. Let sit in a colander for 10 minutes to drain.
- In a bowl, beat softened cream cheese and Greek yogurt with a hand mixer until smooth.
- Fold in drained tomatoes, garlic, herbs, olive oil, and balsamic vinegar. Season with salt, pepper, and red pepper flakes.
- Transfer to serving bowl and top with Parmesan. Chill for at least 30 minutes before serving.
Notes
Use dairy-free alternatives for a vegan version. To serve warm, bake topped with cheese at 350°F for 15–20 minutes. Avoid overmixing the tomatoes to preserve dip texture.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dip
- Method: No-Cook
- Cuisine: Mediterranean-American
Nutrition
- Serving Size: 1/4 cup
- Calories: 120
- Sugar: 3g
- Sodium: 210mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 20mg