Some call it a spiked nutritional breakfast and hangover cure all in one. I call it the BEST Bloody Mary Mix recipe ever made. This easy Homemade Bloody Mary Mix is made with zingy, zesty ingredients that will leave you wanting more. Super simple to make, lasts forever, freezer friendly for Bloody Mary emergencies.

Bloody Mary Mix in a glass with celery and olives.

Best Bloody Mary Mix

This post may contain affiliate links to products I use and love.

I’ve had many Bloody Marys in my life to know what I like. And while some people like them super peppery and others like them super horseradish-y, I find that everywhere I go there always a bit different. I’m more of a fruity with a hint of spice Bloody Mary fan but when you make them at home, you can pretty much flavor them anyway you like.

One of my favorite things to do during the holidays, (when I have it all together, of course) is set up a make your own Bloody Mary Bar. I like to have all the fun and flavorful cocktail accoutrements like candied bacon, salty olives, cocktail onions and celery, of course.

But the main attraction to any great bloody mary is a fabulous Bloody Mary Mix….and this one is the best ever. Slightly fruity, tangy with a hit of spice. It’s not overly tomato-y and if you have friends who like things spicy, they can remedy that with the hot sauce from the bloody mary bar.

Show up at Sunday brunch and there’s sure to be a Bloody Mary on the menu. It’s one of the only cocktails, besides the Mimosa, that’s perfectly acceptable to drink before noon.

Bloody Mary Mix in a glass jar.

What is a Bloody Mary

A Bloody Mary is a vodka cocktail that’s made with tomato juice and other spices including Worcestershire sauce, hot sauces, horseradish, celery, olives, salt, black pepper, lime juice and celery salt. It’s one of the best hangover cures on the planet. Hello, Hair of the Dog!

This spicy cocktail tastes like V-8 vegetable juice or a very heavily spiced up tomato juice. It’s definitely a savory drink and not usually for the vegetable hater friend in your life. 

Bloody Mary Cocktails on a wicker placemat.

How To Make Bloody Mary Mix

This Bloody Mary Mix recipe is super simple to make and the best part is that it will last in your fridge for several weeks. You can even freeze your bloody mary mix for up to 1 year with excellent results. I like to freeze it in one cup portions using these ice cube trays (they’re amazing for soup, too!)

A lot of recipes call for lemon and lime juice but since this is a breakfast cocktail, kinda, I like to add orange juice to the mix to give it a sweeter flavor. It makes the mix taste light and fresh.

  1. To make your Bloody Mary Mix, simply add the tomato juice, lime juice, orange juice, horseradish, Worcestershire sauce, Tabasco, salt, celery salt, celery seed, olive brine (the juice from a jar of olives), and black pepper to a jar or pitcher.
  2. Stir to combine and cover tightly.
  3. Store your Bloody Mary Mix in the refrigerator overnight to allow the flavors to blend together.
  4. When you’re ready to serve, simply combine one cup of bloody mary mix to a glass (or more if you’re really thirsty) and add vodka. 

If you don’t like olives or are adverse to using olive brine in this recipe you can make your bloody mary mix with pickle brine, too! And if you need a virgin Bloody Mary, you can simply leave out the vodka.

bloody mary mix being poured into a glass filled with ice.

Tips for the Perfect Bloody Mary

Now that you’ve made the the best bloody mary mix, you can make the perfect Bloody Mary recipe. 

To make your cocktail, rim your glass with lime juice and set aside. Whisk together 2 tablespoons celery salt and 1/2 teaspoon kosher salt. Dip the rim of the glass in the seasoned salt and fill with ice. Add 1 cup of your homemade bloody mary mix to the glass and top with vodka. Garnish with olives, celery, bacon or nothing at all.

Bloody mary mix filling up a glass with ice.

Bloody Mary Garnishes

While a big, fluffy, leafy celery stalk is classic and traditional in a bloody mary, I like to add a few extra garnishes to my Bloody Mary Bar.

Here are my favorites:

  • Millionaire Bacon….a little sweet….a little salty. 
  • Olives…lots of them. Blue Cheese Stuffed, Kalamata, Jalapeno Stuffed Olives….the more the merrier
  • Cocktail Onions, you know the ones. 
  • Pickled Okra….try it, I bet you’ll be hooked, too!
  • Beef Jerky or really thin smoked sausages work, too.
  • Garlic Roasted Shrimp Cocktail is super fancy….but not really. 
  • Large caper berries are always a fun and briny addition
  • Go big with a Pickled Red Beet Egg!

There really is no limit for how you can garnish a simple Bloody Mary so use your imagination. I’ve seen them with an over the top cheeseburger garnish so go big or go home. Your guests definitely won’t need a big breakfast after their first drink.

And since we like to mix things up a bit over here, we also love this Palmetto Bloody Mary made with Old Bay seasoning and this Bloody Margarita which is really a Bloody Maria but because it’s made with tequila and is like a margarita but with tomato juice I called it a margarita. Because I can. 🙂

Bloody Mary cocktails lined up on a wicker placemat.

Want more easy recipes for fun entertaining or just an easy weeknight meal? Follow us over on Instagram!

More Cocktail Recipes

Bloody Mary Mix in a glass with celery and olives.

Get the Recipe: The BEST Bloody Mary Mix Recipe

Tangy and fresh, this easy Bloody Mary Mix is a must have at every brunch gathering.
5 from 8 votes


  • 23 ounces Tomato Juice
  • 6 tablespoons grated horseradish
  • 3 tablespoons Worcestershire Sauce
  • 2 tablespoons Tabasco
  • 1 teaspoon kosher salt
  • 1 teaspoon celery salt
  • 1/2 teaspoon celery seed
  • 2 tablespoons fresh lime juice
  • 2 tablespoons fresh oranges juice
  • 2 tablespoons olive brine
  • 1 teaspoon coursely ground black pepper


  • 1 Pitcher


  • In a quart-sized container or pitcher, add the tomato juice, horseradish, Worcestershire sauce, Tabasco, salt, celery salt, celery seed, lime juice, orange juice, olive brine or pickle brine, and black pepper.
  • Stir the ingredients together to combine.
  • Cover tightly and store in the refrigerator overnight.
  • To make your Bloody Mary, pour 4 ounces Bloody Mary mix into a glass and stir in 1 1/2 ounces of vodka. Garnish and serve.


YouTube video


Bloody Mary Mix can be stored in the refrigerator for up to 14 days in an airtight container.
You can also freeze your Bloody Mary Mix for one year.
Calories: 19kcal, Carbohydrates: 5g, Protein: 1g, Fat: 1g, Saturated Fat: 1g, Sodium: 524mg, Potassium: 186mg, Fiber: 1g, Sugar: 3g, Vitamin A: 250IU, Vitamin C: 16mg, Calcium: 16mg, Iron: 1mg