If there was ever a day to want a Bloody Mary flavor in your tomato salad, it’s Monday.

I’ve long had a complicated relationship with Bloody Marys. Growing up I avoided tomato-based pasta (except pizza, go figure), so a tomato-forward cocktail wasn’t exactly my go-to when I turned 21.
In my twenties I watched friends order Bloody Marys that looked irresistible — loaded with pickles, shrimp, bacon, all sorts of accoutrements. I wanted to like them, mostly for the toppings, similar to how I’ve always wanted to enjoy coffee even though I don’t.
Over the past decade Bloody Marys have evolved. Bars now serve them with lobster mac, fried green tomatoes, and jalapeño poppers. Yet for a long time I’d take a sip and couldn’t finish one.
During pregnancy my tastes shifted and I began to actually crave tomato-forward dishes. That’s when the idea for a Bloody Mary–inspired tomato salad clicked.

Part of my aversion was the vodka — I’m not a huge fan. I prefer tequila, which is how I discovered I liked Bloody Marias better than classic Bloody Marys. But for this salad I didn’t want alcohol in the dressing at all. The goal was to capture the cocktail’s bold flavors without actually adding vodka or tequila.

This salad delivers all the familiar Bloody Mary notes — savory, tangy, spicy — while staying family-friendly and tomato-focused. The only thing missing is the celery stalk, which I personally avoid, though celery leaves and celery salt make an appearance for that classic finish.

The bowl is packed with bright ingredients: lots of fresh tomatoes, green olives, a dressing built on sherry vinegar with horseradish and hot sauce, and sharp cheddar crisps for crunch. The cheddar crisps act like savory, cheesy croutons — perfect for scooping the salad or enjoyed on their own.
Even if you’re not typically a Bloody Mary fan, this salad might win you over. Rather than using tomato juice like the cocktail, this recipe relies on ripe, sweet tomatoes, which provide a fresher, lighter take while still echoing that signature tomato flavor.

The components include:
- Sharp white cheddar baked into crisps that become crunchy, cheesy toppers.
- A mix of heirloom, Campari, and cherry tomatoes for color, texture, and sweetness.
- Green olives for briny contrast.
- Chopped celery leaves (optional) for a touch of freshness.
- A dressing of sherry vinegar, shallot, garlic, prepared horseradish, honey, Worcestershire, hot sauce, Dijon mustard, celery seeds, and extra virgin olive oil.

I’ve been sharing a lot of salads lately because summer is when they shine. This Bloody Mary Tomato Salad is one of those dishes I wanted to get out before peak tomato season hits — it’s easy, bright, and packed with flavor, perfect for warm evenings, barbecues, or a simple weeknight dinner.

Bloody Mary Tomato Salad

Bloody Mary Tomato Salad
Pin Recipe
Leave a Review »
Ingredients
Cheddar Crisps
- 6 ounces sharp white cheddar cheese finely grated
Tomato Salad
- 2 heirloom tomatoes cut into pieces
- 2 Campari tomatoes halved
- 1 cup cherry tomatoes halved
- ½ cup green olives halved
- 1/3 cup chopped celery leaves
Dressing
- 4 tablespoons sherry vinegar
- 1 shallot diced
- 1 garlic clove minced
- 1 tablespoon prepared horseradish
- 2 teaspoons honey
- 1 teaspoon Worcestershire sauce
- 1 teaspoon hot sauce
- ½ teaspoon Dijon mustard
- ½ teaspoon celery seeds
- 1/3 cup extra virgin olive oil
Instructions
Cheddar Crisps
-
Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
-
Grate the cheddar as finely as possible. Place about 1 tablespoon of grated cheddar into small piles on the baking sheet, spacing them 1½ to 2 inches apart.
-
Bake 5 to 6 minutes, until the edges are golden. Remove and cool completely, then lift the crisps from the parchment.
Tomato Salad
-
Place tomatoes in a bowl and season with a pinch of salt and pepper. Add the halved green olives and a few tablespoons of the dressing. Toss and taste, adding more dressing as needed. Top with chopped celery leaves and the cheddar crisps or serve the crisps on the side.
-
Store in the fridge for a day or two (keep crisps separate to stay crunchy).
Dressing
-
Whisk together sherry vinegar, diced shallot, minced garlic, prepared horseradish, Worcestershire sauce, honey, hot sauce, Dijon mustard, and celery seeds. While whisking, stream in the extra virgin olive oil until the dressing emulsifies. Let the dressing rest 10–15 minutes for the flavors to meld before using.
Notes
Did you make this recipe?
Be sure to follow @howsweeteats on Instagram and tag #howsweeteats. You can also post a photo of your recipe to the Facebook page.
Thank you — I appreciate you!

Seriously — nothing better.