Fresh Tomato Bloody Mary

Bloody Mary Cocktail

Milkos/Getty Images


  • Total: 20 mins
  • Prep: 20 mins
  • Cook: 0 mins
  • Servings: 2 to 4 servings
Nutritional Guidelines (per serving)
110 Calories
1g Fat
13g Carbs
3g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 2 to 4
Amount per serving
Calories 110
% Daily Value*
Total Fat 1g 1%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 138mg 6%
Total Carbohydrate 13g 5%
Dietary Fiber 4g 14%
Protein 3g
Calcium 36mg 3%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

It takes a lot of fresh, ripe tomatoes to make a Fresh Tomato Bloody Mary. You'll need about half a pound per cocktail, so it's really only worth doing at the height of the tomato harvest when tomatoes are both flavorful and relatively inexpensive. Since the tomatoes are getting chopped and blended, they don't have to look absolutely perfect. Some farm stands will sell big baskets of slightly dinged tomatoes for a much lower cost. Those would work perfectly for this recipe. The fresh, bright flavor will knock your socks off when compared to commercial mixes, which are made using cooked tomatoes.

Using a fresh chile also adds plenty of aromatic punch. Choose one that's as mild or spicy as you like, or leave it out if you don't want that kind of heat. While vodka or gin adds a nice kick to these beverages, they are also delicious left alone as Virgin Marys.


  • 2 to 2 1/2 pounds fresh, ripe tomatoes
  • 1 small shallot
  • Optional: 1 small fresh hot chile (green or red)
  • 2 teaspoons fresh lemon juice (plus more to taste)
  • Salt (to taste)
  • Freshly ground black pepper (to taste)
  • Hot sauce, chile sauce, or grated horseradish (to taste)
  • Optional: 4 to 8 tablespoons vodka or gin
  • Garnish: fresh celery stalks or pickled green beans

Steps to Make It

  1. Gather the ingredients.

  2. Roughly chop the tomatoes, shallot, and chile (if using).

  3. In a blender or food processor, whirl them until smooth, at least 1 minute to get everything puréed. Do this in batches if necessary.

  4. Run the pureed mixture through a sieve or food mill for a smoother texture.

  5. Add the lemon juice. Stir to combine, and add salt, pepper, hot sauce or horseradish, and more lemon juice (or anything else!) to taste. Tasting is key to end up with a cocktail that meets your ideal version of a Bloody Mary.

  6. Cover and chill the spiced-up tomato juice mixture until cold, at least an hour and up to two days.

  7. Pour the juice into 2 to 4 glasses, add 2 tablespoons (or more, no judgment here!) vodka or gin into each glass, if you like, and stir to combine. Garnish with celery stalk and/or pickled green beans.


  • It is well worth taking the time to infuse a batch of horseradish vodka a few days ahead of pouring these cocktails; it adds a fabulous extra kick to these cocktails.
  • In a rush? Pouring the cocktail over ice will work, but it will also dilute the mixture fairly significantly.
  • Use a premium brand alcohol such as Ketel One vodka or Beefeater Gin to maximize flavor.