
I recently tried making this Tomato Carpaccio with Cucumber Salsa and Marinated Onions Recipe, and honestly, it blew me away! The combination of sweet tomatoes, tangy marinated onions, and fresh cucumber salsa is refreshing, colorful, and surprisingly simple to prepare.
I love how versatile it is—it works as a starter, a side, or even a light meal. Plus, the carpaccio-style presentation makes it look fancy with minimal effort. I couldn’t wait to share how I made this dish and some tips that make it taste even better.
You can also enjoy it alongside a Creamy Cajun Chicken Pasta Soup Recipe for a hearty dinner option or pair it with a light fish dish like the Coconut Crusted Mahi Mahi with Pineapple Beer Butter Sauce Recipe for a more tropical vibe.

Ingredients
Here’s what I used for this recipe and why I chose each item:
For the tomato carpaccio:
- 5-6 medium mixed tomatoes – I go for sweet, meaty ones for the best flavor.
- A handful of small cherry tomatoes – adds extra color and juiciness.
- 1 tbsp fresh mint leaves – brightens the flavors and adds freshness.
- Extra virgin olive oil (EVOO) – I always use good-quality EVOO for its fruity notes.
- Freshly ground black pepper – adds a subtle kick and depth.
For the cucumber salsa and marinated onions:
- 1 cucumber, very finely chopped – I like using a mandolin for uniform pieces.
- 1/2 small bell pepper, finely chopped – adds crunch and sweetness.
- 6-8 Kalamata olives, pitted and finely chopped – gives a briny contrast.
- 1 tbsp finely chopped fresh mint – enhances the herbaceous notes.
- 1 tbsp finely chopped fresh dill – adds a subtle, nostalgic flavor.
- 1 red onion, thinly sliced into rings – soak in ice water if you want a milder taste.
- 1.5 tbsp red wine vinegar – brightens the vegetables and adds tang.
- 1 garlic clove, minced – a touch of heat and depth.
- 2 tbsp EVOO – balances the acidity of vinegar.
- 1/2 tsp rock salt – gives clean, pure seasoning.
Note: Serves 4
Variations
You can easily tweak this recipe depending on dietary preferences or flavor preferences:
- Swap burrata for a dairy-free option like cashew cream for creaminess.
- Use white wine vinegar or red grape vinegar instead of red wine vinegar.
- Add a pinch of chili flakes for a spicy kick.
- Include avocado chunks for extra richness.
- Replace Kalamata olives with capers for a different briny note.

Cooking Time
Here’s how long it takes from start to finish:
- Prep Time: 10 minutes
- Cooking Time: 5 minutes
- Total Time: 15 minutes
Equipment You Need
These are the tools that made prepping super easy:
- Mandolin slicer – perfect for thin, even cucumber slices.
- Sharp knife – for chopping bell peppers, olives, and herbs.
- Medium mixing bowl – to marinate vegetables evenly.
- Serving plate – for the carpaccio presentation.
How to Make Tomato Carpaccio with Cucumber Salsa and Marinated Onions Recipe
Preparing the Onions and Vinaigrette
First, I thinly sliced the red onion and soaked it in ice water for 10-15 minutes to mellow the sharpness. Meanwhile, I whisked together red wine vinegar, EVOO, garlic, and salt to make a light vinaigrette. This mix is what infuses the vegetables with flavor.
Making the Cucumber Salsa
Next, I chopped cucumber, bell pepper, olives, and herbs into tiny pieces and combined them with the drained onions. Tossing everything gently in the vinaigrette creates a bright, refreshing salsa that’s ready to elevate the tomatoes.
Slicing and Arranging Tomatoes
I sliced the larger tomatoes into thin rounds and halved the cherry tomatoes. Laying them out on a serving plate in an overlapping pattern creates that carpaccio look. A drizzle of EVOO over the top enhances their natural sweetness.
Adding the Salsa and Finishing Touches
Finally, I spooned the cucumber salsa generously over the tomatoes. A few fresh mint leaves and a quick grind of black pepper completed the dish. It’s best served immediately before the tomatoes release too much juice.

Additional Tips for Making this Recipe Better
From my experience, these small tweaks really improve the outcome:
- I always use sweet, firm tomatoes to prevent sogginess.
- Let the salsa marinate for at least 20 minutes to deepen the flavor.
- I chop herbs finely to make sure every bite is balanced.
- Drizzle EVOO just before serving to keep the tomatoes fresh.
- I sometimes chill the serving plate for a cooler, more refreshing dish.
How to Serve Tomato Carpaccio with Cucumber Salsa and Marinated Onions
Serving this dish is part of the fun! I like arranging the tomato slices like a colorful fan on a plate, then topping with the salsa. Fresh mint or dill leaves make it visually appealing, and a side of crusty bread or grilled proteins like chicken, fish, or steak turns it into a complete meal.

Nutritional Information
Here’s a quick overview of what you’re getting per serving:
- Calories: ~150 kcal – light but satisfying.
- Protein: 2-3 g – from vegetables and optional burrata.
- Carbohydrates: 10-12 g – mostly from fresh vegetables.
- Fat: 10 g – from EVOO and olives.
Make Ahead and Storage
Storing: Keep the salsa and tomatoes separate in airtight containers. The vegetables last 2-3 days in the fridge.
Freezing: I don’t recommend freezing this recipe as fresh tomatoes and cucumbers lose texture.
Reheating: Serve cold; no reheating needed. The flavors are best fresh.
Why You’ll Love This Recipe
Here’s why I can’t stop making this carpaccio:
- Quick and easy – ready in under 20 minutes.
- Beautiful presentation – looks fancy without effort.
- Flavorful – tangy, sweet, and herbaceous all in one bite.
- Flexible – works as a side, starter, or light meal.
- Customizable – easily swap ingredients for dietary preferences.

Tomato Carpaccio with Cucumber Salsa and Marinated Onions Recipe
Ingredients
Method
- First, I thinly sliced the red onion and soaked it in ice water for 10-15 minutes to mellow the sharpness. Meanwhile, I whisked together red wine vinegar, EVOO, garlic, and salt to make a light vinaigrette. This mix is what infuses the vegetables with flavor.
- Next, I chopped cucumber, bell pepper, olives, and herbs into tiny pieces and combined them with the drained onions. Tossing everything gently in the vinaigrette creates a bright, refreshing salsa that’s ready to elevate the tomatoes.
- I sliced the larger tomatoes into thin rounds and halved the cherry tomatoes. Laying them out on a serving plate in an overlapping pattern creates that carpaccio look. A drizzle of EVOO over the top enhances their natural sweetness.
- Finally, I spooned the cucumber salsa generously over the tomatoes. A few fresh mint leaves and a quick grind of black pepper completed the dish. It’s best served immediately before the tomatoes release too much juice.
Notes
- I always use sweet, firm tomatoes to prevent sogginess.
- Let the salsa marinate for at least 20 minutes to deepen the flavor.
- I chop herbs finely to make sure every bite is balanced.
- Drizzle EVOO just before serving to keep the tomatoes fresh.
- I sometimes chill the serving plate for a cooler, more refreshing dish.






