Inspired by the classic cocktail, this Bloody Mary Tomato Soup is a bold, tangy, and slightly spicy twist on traditional tomato soup. With zesty additions like hot sauce, Worcestershire, lemon juice, and horseradish, plus tender shrimp for a protein boost, this soup delivers complex flavor in every spoonful. It’s warming, vibrant, and satisfying—perfect for a light lunch or a unique starter.
Why You’ll Love This Recipe
This soup is more than just a cozy bowl of tomatoes—it’s a flavor bomb. Think savory, spicy, and citrusy, with layers of umami from Worcestershire and horseradish. The shrimp add texture and richness, while the optional sour cream garnish cools down the heat and makes each bowl feel a little indulgent. Plus, it’s quick to prepare, easy to blend, and endlessly adaptable for different palates or dietary preferences.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
-
2 tablespoons olive oil
-
4 ounces shrimp, peeled, deveined, and patted dry
-
½ cup chopped onion
-
1 celery stalk, chopped
-
1 clove garlic, minced
-
1 (14.5-ounce) can diced tomatoes (with juice)
-
1 cup chicken or vegetable broth
-
1 tablespoon hot sauce
-
1 tablespoon Worcestershire sauce
-
1 tablespoon freshly squeezed lemon juice
-
2–3 teaspoons prepared grated horseradish
-
½ teaspoon salt
-
Sugar (optional, to balance acidity)
-
Sour cream, black pepper, and parsley (for garnish)
Directions
-
Cook the shrimp:
Heat 1 tablespoon of olive oil in a Dutch oven or large pot over medium heat. Add shrimp and cook for 2–3 minutes per side until pink and opaque. Transfer shrimp to a bowl and keep warm. -
Sauté the vegetables:
In the same pot, heat the remaining 1 tablespoon olive oil. Add onion and celery, cooking for about 5 minutes until softened. Stir in garlic and cook for 30 seconds more. -
Simmer the soup:
Add the diced tomatoes (with juices), broth, hot sauce, Worcestershire sauce, lemon juice, horseradish, and salt. Stir to combine and bring to a simmer. Cook uncovered for 10 minutes, stirring occasionally. -
Blend until smooth:
Carefully transfer the soup to a blender. Blend for 1–2 minutes until completely smooth (be cautious with hot liquids—vent the lid slightly and hold it down with a kitchen towel). -
Finish the soup:
Return the pureed soup to the pot and bring to a gentle simmer. Stir in the cooked shrimp and heat until warmed through. -
Serve:
Ladle the soup into bowls. Garnish each serving with a dollop of sour cream, freshly ground black pepper, and chopped parsley.
Servings and timing
This recipe yields 2 servings.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Variations
-
Vegan Option: Omit shrimp and Worcestershire sauce (use a vegan substitute) and garnish with coconut cream instead of sour cream.
-
Extra Spicy: Add more hot sauce or a pinch of cayenne pepper.
-
Creamy Version: Blend in a splash of coconut milk or cashew cream for a richer texture.
-
Bloody Mary-Inspired Garnish: Top with celery stalks, cherry tomatoes, or olives for a fun presentation.
-
Seafood Swap: Try scallops or chunks of white fish instead of shrimp.
-
Chunky Texture: Skip blending for a rustic-style soup with texture.
Storage/Reheating
Storage: Let soup cool completely before storing in an airtight container. Refrigerate for up to 3 days.
Reheating: Reheat gently on the stovetop over medium-low heat until warmed through. Add extra broth if the soup thickens too much in the fridge.
Freezing: The soup (without shrimp) freezes well. Store in freezer-safe containers for up to 2 months. Thaw overnight in the fridge and add fresh shrimp while reheating.
FAQs
Can I use pre-cooked shrimp?
Yes, just add them at the end to warm through—don’t overcook or they’ll become rubbery.
What type of tomatoes should I use?
Canned diced tomatoes work well, but you can substitute with whole peeled tomatoes or fire-roasted tomatoes for added depth.
Can I blend the soup with an immersion blender?
Absolutely. Just blend directly in the pot until smooth.
What if the soup is too spicy?
Add a spoonful of sugar or a splash of cream to mellow the heat.
Can I make it in advance?
Yes, the flavors deepen over time. Make ahead and reheat just before serving.
Do I need to peel the shrimp tails?
It's best to remove tails before cooking for easier eating and smoother texture in the soup.
What can I serve with this soup?
Serve with crusty bread, garlic toast, or a side salad for a complete meal.
Can I use fresh tomatoes?
Yes, but you'll need to peel and cook them down longer for a similar texture and richness.
Is horseradish necessary?
It adds a signature tangy heat, but you can omit or reduce it for a milder flavor.
Conclusion
Bloody Mary Tomato Soup is a flavorful, zesty twist on a classic dish—comforting, satisfying, and full of bold character. Whether you enjoy it as a starter or a light meal, it’s a perfect blend of spice, tang, and savory depth. Add shrimp for protein, a swirl of sour cream for richness, and enjoy this unique spin on tomato soup any day of the week.
Bloody Mary Tomato Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This Bloody Mary Tomato Soup is a bold, zesty twist on classic tomato soup, inspired by the flavors of the iconic cocktail. With shrimp, horseradish, hot sauce, and Worcestershire, it's rich, savory, and perfect for a warming, comforting meal.
- Total Time: 30 minutes
- Yield: 2 servings
Ingredients
- 2 tablespoons olive oil
- 4 ounces shrimp, peeled, deveined, and patted dry
- ½ cup chopped onion
- 1 celery stalk, chopped
- 1 clove garlic, minced
- 1 (14.5 ounce) can diced tomatoes
- 1 cup chicken or vegetarian broth or stock
- 1 tablespoon hot sauce
- 1 tablespoon Worcestershire sauce
- 1 tablespoon freshly squeezed lemon juice
- 2-3 teaspoons prepared grated horseradish
- ½ teaspoon salt
- Sugar, optional (to balance acidity)
- Sour cream, ground black pepper, and parsley for garnish
Instructions
- Heat 1 tablespoon of olive oil in a Dutch oven or large pot over medium-high heat. Add shrimp and cook for 2–3 minutes per side until pink and opaque. Transfer shrimp to a bowl and keep warm.
- Add the remaining tablespoon of oil to the pot. Sauté onion and celery until softened, about 5 minutes. Add garlic and cook for 30 seconds.
- Stir in diced tomatoes with their juices, broth, hot sauce, Worcestershire sauce, lemon juice, horseradish, and salt. Bring to a simmer and cook for 10 minutes, stirring occasionally. Add a pinch of sugar if the soup is too acidic.
- Carefully transfer the hot soup to a blender and puree until smooth (about 1–2 minutes). Use caution, as hot liquids expand when blended.
- Return the pureed soup to the pot and bring back to a simmer. Add shrimp and cook just until warmed through.
- Serve hot, garnished with a dollop of sour cream, a sprinkle of black pepper, and chopped fresh parsley.
Notes
- Use vegetable broth to keep the soup pescatarian.
- Adjust hot sauce and horseradish to taste depending on your spice preference.
- For a smoother texture, strain the soup after blending.
- Leftovers can be stored in the fridge for up to 3 days.
- Author: AVA
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 230
- Sugar: 6g
- Sodium: 900mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 3g
- Protein: 13g
- Cholesterol: 95mg
Leave a Reply