Make the best Bloody Mary at home with an easy, spicy mix that you can tweak to taste. This thick, flavorful Bloody Mary mix works for cocktails, a Virgin Bloody Mary, or a Bloody Maria with tequila—just add your spirit of choice or serve straight from the pitcher.

When a Bloody Mary is done right it balances savory, salty, spicy and a touch of smokiness. I rarely order one out because this homemade mix has become my standard. It’s a simple pitcher recipe that delivers consistently great results and can be prepared ahead. Make the mix up to two days in advance, refrigerate, and add vodka or tequila just before serving for a fresh, bright cocktail.
Friends and neighbors often say this is the best Bloody Mary they’ve tried—likely because the mix starts with pure tomato juice and builds flavor from there. Using tomato juice instead of a pre-mixed beverage gives you control over salt, spice and smokiness so you can customize it for brunch, a holiday breakfast, or a casual weekend gathering.

Ingredients
- Tomato juice – I recommend starting with plain tomato juice so you can fine-tune the flavor. Avoid pre-mixed vegetable blends if you want full control over seasoning.
- Prepared horseradish – use cream-style horseradish. Choose extra hot if you like a stronger bite.
- Worcestershire sauce – adds depth and a subtle umami smokiness.
- Sriracha – brings both heat and flavor; adjust the quantity to control spice level.
- Celery salt, garlic salt and black pepper – essential seasonings that round out the mix.
Instructions
- In a large pitcher, whisk together the tomato juice, horseradish, Worcestershire sauce, sriracha, celery salt, garlic salt and black pepper until evenly combined.
- Fill each serving glass with ice. Pour 6 ounces of Bloody Mary mix into the glass and add 2 ounces of vodka (or substitute tequila for a Bloody Maria). Stir gently to combine.
- Garnish as desired and serve immediately. For a non-alcoholic version, skip the spirit and serve the mix over ice as a Virgin Bloody Mary.

How to garnish a Bloody Mary
One reason people love Bloody Marys is the garnish potential. Keep it simple with a lemon wedge and celery stalk, or go all out with meats, cheeses and pickled vegetables. I prefer a middle ground: lemon or lime, a celery stick and a piece of candied black pepper bacon. Use skewers for larger or layered garnishes.
- Lemon or lime wedge
- Celery stalk
- Pepperoncinis
- Pickled carrots
- Candied bacon (sriracha and cracked black pepper are great)
- Salami or other cured meats
- Cheese cubes (pepper jack adds a nice kick)
- Green or stuffed olives
- Pickle spears or pickled asparagus/okra
- Cooked shrimp
Tips and tricks
- For a Virgin Bloody Mary, serve the mix over ice without alcohol.
- To make a Bloody Maria, use tequila instead of vodka—2 ounces tequila per 6 ounces mix matches the classic ratio.
- The standard ratio is about 3 parts mix to 1 part spirit, but adjust to taste if you prefer a stronger or milder drink.
- Host a Bloody Mary bar: set out the mix, bottles of vodka and tequila, a bucket of ice, glassware and a variety of garnishes so guests can build their own cocktails.
- Check ingredient labels if you need the mix to be gluten free. Worcestershire sauce formulations can vary, so confirm the brand you use is gluten free if that’s important.
- For extra heat, try a jalapeño-infused vodka or add a splash of hot sauce beyond the sriracha.
- To rim the glass with spice, rub a lemon or lime wedge around the rim and dip it in a mixture of salt and smoked paprika for a savory, smoky edge.
- Prepare the Bloody Mary mix up to 7 days ahead and refrigerate. Add alcohol just before serving for the best flavor and aroma.

What to serve with it
A Bloody Mary is a savory brunch staple and pairs well with many hearty dishes. Serve it alongside breakfast favorites for a satisfying brunch spread:
- Chilaquiles or other Mexican-inspired breakfast dishes
- Breakfast burritos or breakfast tacos
- Mini egg muffins or frittatas
- Cheesy tater tot casserole
- Caprese-style omelettes or avocado omelettes
- Meatloaf hash or other savory skillet dishes
- Breakfast pizza or a bagel bar with smoked salmon and savory toppings
Recipe details
- Servings: about 9 cocktails
- Prep time: 5 minutes
- Total time: 5 minutes (plus chilling time, if desired)
Ingredients (quantities for roughly 9 cocktails)
- 48 ounces tomato juice
- 1/4 cup prepared hot horseradish
- 1/4 cup Worcestershire sauce
- 1/4 cup sriracha (adjust for heat)
- 2 teaspoons celery salt
- 3 teaspoons garlic salt
- 2 teaspoons black pepper
- 18 ounces vodka (optional; omit for a virgin version)
Notes
- Store the mixed Bloody Mary base in the refrigerator for up to 7 days. Add vodka or tequila when you’re ready to serve.
- Adjust sriracha and horseradish to taste for a milder or spicier mix.
- To create a complete brunch experience, offer a selection of garnishes so each guest can customize their glass.