Creamy Tomato Mozzarella Soup

Featured in: Everyday Mains

This creamy tomato and mozzarella soup combines ripe tomatoes and fresh mozzarella with fragrant basil for a rich and comforting meal. Start by sautéing onion and garlic to build aroma, then add tomato paste and canned tomatoes to deepen flavor. After simmering with herbs, the soup is blended smooth and enriched with cream, mozzarella, and torn basil leaves. The melted cheese adds luscious texture, while the balance of seasoning highlights the fresh tomato essence. Ideal for a quick, cozy dish with an Italian touch, it pairs beautifully with crusty bread or a spicy kick from red pepper flakes.

Updated on Tue, 23 Dec 2025 09:06:00 GMT
Creamy Tomato Mozzarella Soup: a warm, vibrant bowl of Italian comfort, with melted mozzarella. Save
Creamy Tomato Mozzarella Soup: a warm, vibrant bowl of Italian comfort, with melted mozzarella. | pulsebaker.com

There's this Italian restaurant near my apartment where I ordered their tomato soup as a starter, and it arrived in a small white bowl with a cloud of cream swirling into sunset-red broth. I tried to recreate it at home for weeks, adding more cream, more basil, until one afternoon I realized the secret wasn't hiding in technique—it was the way fresh mozzarella melts into warm tomato, turning silky and rich without any pretense. Now I make this version whenever I need comfort in a bowl.

My roommate came home one winter evening, and the smell of simmering tomatoes and basil stopped her in the doorway. We ended up eating bowls of this at the kitchen table with no plan, just talking until the soup was gone and the pot was clean. That's when I knew this recipe belonged in regular rotation—it has this way of turning an ordinary Tuesday into something worth slowing down for.

Ingredients

  • Olive oil: Start with a tablespoon to soften your aromatics—it's the foundation, so use something you'd actually taste.
  • Yellow onion: One medium onion diced fine becomes almost invisible in the final soup, lending sweetness and body.
  • Garlic: Just two cloves, minced small so they distribute evenly and don't overpower the tomato.
  • Canned whole peeled tomatoes: 800 grams with their juice—this is your main character, so choose a brand you trust.
  • Tomato paste: Two tablespoons concentrate the tomato flavor in a way fresh tomatoes alone cannot.
  • Vegetable broth: 500 milliliters keeps the soup from becoming too thick and lets the tomato shine.
  • Heavy cream: 120 milliliters adds richness and mellows any acidity from the tomatoes.
  • Fresh mozzarella: 200 grams torn or diced into bite-sized pieces so it melts evenly throughout.
  • Dried oregano: One teaspoon gives an Italian backbone without any fresh herb intensity.
  • Sugar: Half a teaspoon rounds out the acidity—use it even if you don't think you need it.
  • Salt and pepper: Season in stages, tasting as you go.
  • Fresh basil: A small bunch torn by hand just before serving, with extra for garnish.

Instructions

Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Soften the aromatics:
Heat your tablespoon of olive oil in a large saucepan over medium heat, then add the diced onion. Stir occasionally for about 5 minutes until it turns translucent and soft, releasing its sweet smell into your kitchen.
Build the flavor base:
Stir in the minced garlic and let it cook for just one minute—you want fragrant, not browned. Add the tomato paste next and cook for another minute, stirring constantly so it caramelizes slightly and deepens the flavor without burning.
Combine everything:
Pour in the canned tomatoes along with all their juice, then add the vegetable broth. Break up the whole tomatoes with your wooden spoon as you stir, creating a chunky base. Add the oregano, sugar, salt, and a grind of black pepper.
Simmer and meld:
Bring the mixture to a boil, then lower the heat and let it simmer uncovered for 15 minutes, stirring every few minutes so nothing sticks to the bottom. The flavors will begin to marry and deepen.
Puree to silky smoothness:
Remove the saucepan from heat and use an immersion blender to puree the soup until it reaches a smooth, creamy consistency. If you don't have an immersion blender, carefully transfer the soup in batches to a countertop blender and blend until smooth, then return it to the saucepan.
Finish with cream and mozzarella:
Stir in the heavy cream, then add the fresh mozzarella pieces and the torn basil leaves. Return the saucepan to low heat and cook for 3 to 4 minutes, stirring gently, until the mozzarella is completely melted and the soup is creamy and warm throughout.
Taste and adjust:
Taste a spoonful and adjust the seasoning with more salt, pepper, or a squeeze of brightness as needed.
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Homemade Creamy Tomato Mozzarella Soup, topped with fresh basil, ready for a delicious dinner. Save
Homemade Creamy Tomato Mozzarella Soup, topped with fresh basil, ready for a delicious dinner. | pulsebaker.com

There was an afternoon I made this soup and my neighbor came upstairs drawn by the smell, and before I knew it we were sharing a pot with fresh bread and no real conversation needed. Food like this doesn't try too hard, which is exactly why it works.

The Magic of Mozzarella in Warm Soup

Fresh mozzarella is different from shredded mozzarella in ways that matter here. It melts into the warm soup as soft clouds rather than tight strings, creating pockets of creaminess instead of a uniform texture. The key is using genuinely fresh mozzarella—the kind from a deli counter or specialty store, not the pre-packaged version. You'll notice the difference in the first spoonful.

Variations and Additions

This soup is forgiving and adaptable, which is part of its charm. A pinch of red pepper flakes adds a gentle heat that doesn't overwhelm the tomato. A drizzle of excellent olive oil over each bowl before serving creates a shimmer and richness that catches the eye and the palate. Some people add a dollop of pesto, others swirl in a bit more cream. The foundation is solid enough that these additions enhance rather than compete.

Serving and Storage

Ladle the soup into warm bowls and garnish generously with torn fresh basil and perhaps a light drizzle of good olive oil. This soup is best eaten the day you make it while the mozzarella maintains its tender quality. If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days—the mozzarella will continue to soften but the flavor remains lovely.

  • Serve with crusty bread or garlic toast to soak up every spoonful.
  • For extra richness, add a final drizzle of your best olive oil right before serving.
  • This soup feeds four as a main course or six to eight as a starter course.
Product image
Slow cook soups, stews, roasts, and casseroles effortlessly for comforting meals with rich, developed flavors.
Check price on Amazon
A close-up view of steaming Creamy Tomato Mozzarella Soup, a vegetarian delight, perfect for a chilly day. Save
A close-up view of steaming Creamy Tomato Mozzarella Soup, a vegetarian delight, perfect for a chilly day. | pulsebaker.com

This soup is the kind that tastes better than it sounds, which makes it a keeper. Make it once and it becomes the recipe you return to when you need something warm and real.

Questions & Answers

What type of cheese works best here?

Fresh mozzarella is ideal for a creamy texture and mild flavor that melts smoothly into the soup.

Can I use fresh tomatoes instead of canned?

Yes, but you'll need to peel and simmer fresh tomatoes longer to achieve a similar rich consistency.

How do I get a smooth texture without lumps?

Using an immersion blender or regular blender ensures the soup is fully pureed for a velvety finish.

What herbs enhance the flavor here?

Basil and oregano provide aromatic Italian flavors that perfectly complement the tomato and cheese.

Is this suitable for gluten-free diets?

Yes, if you use a gluten-free vegetable broth. All other ingredients are naturally gluten-free.

Creamy Tomato Mozzarella Soup

Luscious blend of tomatoes, mozzarella, and basil creating a smooth, comforting Italian-style soup.

Prep Time
15 min
Time to Cook
25 min
Time Required
40 min
Created by Olivia Carter


Skill Level Easy

Cuisine Italian

Makes 4 Number of Servings

Diet Details Meat-Free, No Gluten

What You'll Need

Vegetables

01 1 tablespoon olive oil
02 1 medium yellow onion, diced
03 2 garlic cloves, minced
04 28 ounces canned whole peeled tomatoes with juice
05 2 tablespoons tomato paste

Liquids

01 2 cups vegetable broth
02 ½ cup heavy cream

Cheeses

01 7 ounces fresh mozzarella, diced

Herbs & Seasonings

01 1 teaspoon dried oregano
02 ½ teaspoon sugar
03 Salt and freshly ground black pepper, to taste
04 Small bunch fresh basil leaves, torn (plus extra for garnish)

How To Make It

Step 01

Sauté Onions: Heat olive oil in a large saucepan over medium heat. Add diced onion and sauté for 5 minutes until softened and translucent.

Step 02

Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Incorporate Tomato Paste: Add tomato paste and cook for an additional minute to enhance flavor depth.

Step 04

Combine Tomatoes and Broth: Pour in canned tomatoes with their juice, breaking them up with a spoon. Add vegetable broth, dried oregano, sugar, salt, and black pepper.

Step 05

Simmer Soup: Bring to a boil, then reduce heat to maintain a simmer. Cook uncovered for 15 minutes, stirring occasionally.

Step 06

Puree Soup: Remove from heat. Use an immersion blender to puree until smooth, or blend in batches using a countertop blender.

Step 07

Add Cream, Mozzarella, and Basil: Stir in heavy cream, diced mozzarella, and torn basil leaves. Return to low heat and cook for 3 to 4 minutes, stirring until mozzarella melts and soup is creamy.

Step 08

Adjust Seasoning: Taste and adjust salt and pepper as desired.

Step 09

Serve: Ladle soup into bowls, garnish with additional basil leaves, and serve hot.

Tools You'll Need

  • Large saucepan
  • Wooden spoon or spatula
  • Immersion blender or countertop blender
  • Ladle
  • Cutting board and knife

Allergy Info

Look over the ingredients for possible allergens, and speak to a professional about concerns.
  • Contains dairy from mozzarella and heavy cream. Gluten-free if gluten-free broth is used. Verify labels for allergen information.

Nutrition per Serving

Pulse Baker gives this for general use. It isn't medical guidance.
  • Calorie Count: 320
  • Fat content: 20 g
  • Carbohydrates: 20 g
  • Protein: 14 g