This post may contain affiliate links, please see the privacy policy for details.
There’s nothing more comforting than a bowl of creamy, flavorful tomato Caprese soup. This recipe blends fire-roasted tomatoes, garlic and onion with rich cream for silky texture and bold taste. Fresh mozzarella, basil and balsamic glaze finish it off with a classic Caprese touch. The result is a balanced soup that’s hearty yet bright, perfect when you want something satisfying and fresh. If you’re a fan of Caprese salad in the summer, try this delicious Caprese soup during the cooler months.

This tomato Caprese soup combines sweet roasted tomatoes, garlic and fresh basil with cream for a rich, comforting bowl with mozzarella and balsamic glaze.
You might also like this pappa al pomodoro soup, roasted tomato and meatball polenta, sun-dried tomato pesto, and homemade tomato paste.

Why You’ll Love It
Creamy and rich: Heavy cream creates a smooth, luxurious base.
Fresh flavors: Basil, balsamic and mozzarella add brightness.
Easy prep: Comes together quickly with pantry staples.
Comforting: A warm, cozy bowl perfect for any season.

Easy Caprese Soup Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Olive oil: Used to sauté onion and garlic for a flavorful base.
Yellow onion: Adds a mild sweetness and depth.
Garlic: Brings savory richness to the soup. I like to roast garlic for added sweetness.
Fire-roasted canned tomatoes: Provide a smoky and robust tomato flavor.
Tomato sauce: Adds body and smooth texture.
Chicken broth: Creates a savory base for balance.
Heavy whipping cream: Makes the soup rich and velvety.
Mini mozzarella balls: Give creamy bites that complement the soup.
Balsamic glaze: Adds tangy sweetness to balance the creaminess.
Basil leaves: Bring freshness and herbal brightness.

How to Make Caprese Tomato Soup
For more detailed instructions with weights and measurements, jump to the printable recipe card.
Sauté aromatics: Cook onion in a little olive oil in a large pot (I used this one) until soft, then add garlic.
Add base: Stir in diced tomatoes, tomato sauce, broth, salt and pepper.
Simmer: Let the mixture cook to develop flavors.
Blend: Puree until smooth with an immersion blender.
Finish soup: Stir in heavy cream and adjust seasoning.
Serve: Ladle into bowls, top with mozzarella cheese, drizzle with balsamic vinegar glaze and garnish with basil.

Substitutions and Variations
Vegetarian version: Use vegetable broth instead of chicken broth.
Protein boost: Add cooked chicken, shredded rotisserie chicken or chickpeas.
Extra cheesy: Stir in parmesan or pecorino romano.
Spicy kick: Add hot sauce or red pepper flakes.
Fresh tomatoes: Roast or simmer fresh tomatoes before blending the whole peeled tomatoes for a similar flavor.
No cream? Substitute coconut milk or leave it out for a lighter broth-based soup.

Serving Suggestions
With a sandwich: This is a wonderful soup to pair with a pimento cheese sandwich, fried egg sandwich or rotisserie chicken salad sandwich.
With bread: Pair it with classic focaccia, mushroom focaccia, baguette slices, soda bread or sourdough.
With a salad: Enjoy it with a lemon and parmesan cheese chopped salad.

How to Store Caprese Soup
Store: Keep in the refrigerator for up to 4 days in an airtight container.
Freeze: Omit cream before freezing for up to 3 months.
Thaw: Defrost overnight in the refrigerator before reheating.
Reheat: Warm on the stovetop over medium heat or microwave in intervals.

Top Tips
Blend smooth: Puree the soup for a silky texture or leave chunky for more bite.
Balance acidity: Add a pinch of sugar if tomatoes taste too acidic.
Use fresh basil: Fresh leaves bring the best flavor and aroma.
Garnish well: Don’t skip mozzarella and balsamic, they complete the Caprese taste.

Easy Caprese Soup FAQs
No, a regular blender works too, just blend carefully in batches.
Use a larger mozzarella ball and tear it into bite-sized pieces.

Tomato Caprese Soup Recipe

Tomato Caprese Soup
Equipment
- Pot Large or Dutch Oven
Ingredients
- 1 Tablespoon olive oil
- 1 yellow onion, diced
- 3 Cloves garlic, minced
- 2 Cans fire-roasted diced tomatoes, 15-Ounce cans
- 1 Cup tomato sauce
- 1 Cup chicken broth
- ½ Teaspoon salt, plus more to taste
- ½ Teaspoon black pepper, freshly cracked, plus more to taste
- 1 Cup heavy whipping cream
To Serve
- 8 Ounces bocconcini, mini mozzarella balls
- balsamic glaze
- basil leaves, chiffonade
Instructions
- Heat olive oil in a large pot or Dutch oven over medium-high heat.
- Add onions and cook for 5 minutes, or until soft and translucent.
- Stir in garlic and cook for another minute.
- Add diced tomatoes, tomato sauce, chicken broth, salt, and pepper.
- Bring to a boil, reduce heat to a simmer and cook for 10 minutes.
- Use a handheld immersion blender to puree until smooth (or transfer to a blender to puree and return to the pot).
- Stir in the heavy cream, taste, and adjust salt and pepper if necessary.
- Divide into bowls and top with fresh mozzarella cheese balls.
- Drizzle balsamic glaze on top and garnish with basil leaves.
Notes
Balance acidity: Add a pinch of sugar if tomatoes taste too acidic.
Use fresh basil: Fresh leaves bring the best flavor and aroma.
Garnish well: Don’t skip mozzarella and balsamic, they complete the Caprese taste.
Nutrition






This tomato Caprese soup brings together smoky tomatoes, rich cream and fresh toppings for a comforting yet refreshing dish. The mozzarella melts into the hot soup while basil and balsamic add bright, tangy notes that balance the richness. It’s a recipe that feels simple yet special, easy enough for a weeknight but worthy of serving to guests. Everything from the sweetness of the tomatoes to the melty cheese and aromatic veggies make this soup a real joy to eat.
Other Recipes to Try


Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.










