Creamy Tomato Mozzarella Soup

Featured in: Pecan-Warm Cozy Dinners

This Italian-inspired soup combines ripe canned tomatoes, creamy fresh mozzarella, and aromatic basil leaves to create a comforting dish. Sautéed onions and garlic build a flavorful base enhanced by tomato paste and herbs. After simmering, the soup is pureed until smooth then enriched with cream and melted mozzarella for velvety texture. Perfect for a quick, warm meal served with crusty bread or garlic toast.

Updated on Tue, 23 Dec 2025 14:06:00 GMT
Creamy Tomato Mozzarella Soup: A warm, inviting bowl of creamy soup with melted mozzarella and fresh basil. Save to Pinterest
Creamy Tomato Mozzarella Soup: A warm, inviting bowl of creamy soup with melted mozzarella and fresh basil. | pecanfield.com

There's something about the first warm day of spring that makes me crave this soup. I was standing in my kitchen, stirring a pot of bubbling tomatoes, when my neighbor stopped by and the aroma drew her in before I'd even finished the first spoonful. She stayed for lunch, and by the time we were done, she was asking for the recipe. That's when I knew this wasn't just another weeknight dinner—it was the kind of dish that stops people in their tracks.

I made this for my sister during her first week in her new apartment, when her kitchen was still mostly empty boxes. She ate three bowls straight from the pot because she hadn't unpacked her dishes yet. We sat on her kitchen counter in the dark, passing the bowl back and forth, and she told me she was going to learn to make this herself because she never wanted to be without it. That bowl became her anchor while everything else felt uncertain.

Ingredients

  • Olive oil: Use good quality here—it's one of the few fats doing real work, and you'll taste it at the finish.
  • Yellow onion: Medium size matters; too small and you're basically cooking for one, too large and it takes forever to soften.
  • Garlic: Fresh cloves, minced fine, because jarred garlic can taste metallic when simmered this long.
  • Canned whole peeled tomatoes: San Marzano if your budget allows, but any good quality brand works—the juice is non-negotiable.
  • Tomato paste: This concentrate deepens everything and gives the soup body without added cream.
  • Vegetable broth: Low-sodium lets you season to taste without the soup getting too salty.
  • Heavy cream: The richness that makes this feel like a hug in a bowl.
  • Fresh mozzarella: Buy it the day you cook if possible; room temperature cheese melts so much more gracefully.
  • Dried oregano: That Italian backbone flavor that whispers rather than shouts.
  • Sugar: Just a pinch to balance acidity from the tomatoes—trust this step.
  • Fresh basil: Torn by hand, not chopped, so the leaves stay tender and release their oils gently.

Instructions

Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Wake up your base:
Heat olive oil over medium heat and let it shimmer. Add diced onion and let it soften for about five minutes—you're looking for that translucent, almost surrendered look where it's given up its sharp edge.
Build the flavor foundation:
Stir in minced garlic and cook just until you smell it, maybe a minute. Add tomato paste and let it toast for another minute so it darkens slightly and loses that raw edge.
Bring in the tomatoes:
Pour in your canned tomatoes with all their juice. Use the back of a wooden spoon to break up the whole tomatoes as they hit the pot, creating little irregular pieces rather than mashing them smooth. Add broth, oregano, sugar, salt, and pepper.
Simmer and marry the flavors:
Bring everything to a boil, then drop the heat and let it simmer uncovered for 15 minutes, stirring now and then. The soup will darken slightly and the flavors will start talking to each other.
Blend to silk:
Take the pot off heat. Use an immersion blender to puree until smooth—you can leave a tiny bit of texture if that appeals to you, or go completely velvety. If using a countertop blender, work in batches and don't fill it past halfway.
Finish with cream and cheese:
Stir in heavy cream, then add your fresh mozzarella and torn basil. Return to low heat and cook for just three to four minutes, stirring gently, until the cheese has completely melted into creamy pockets. Taste and adjust salt and pepper.
Serve with intention:
Ladle into warm bowls, tear a few extra basil leaves over the top, and maybe a small drizzle of your best olive oil if you're feeling generous.
Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Save to Pinterest
| pecanfield.com

My daughter came home with a bad day—the kind where nothing went right and she just wanted comfort without conversation. I had this soup ready when she walked through the door, and the smell alone made her pause. She sat at the kitchen table with a bowl cradled in both hands, and slowly her shoulders dropped. Sometimes food isn't about flavor; it's about being held.

The Secret to Silky Texture

The immersion blender is your best friend here, but technique matters. Rather than blending in one spot, move the blender around the pot in slow circles, pulling it up and down so you catch all the pieces. This creates a more even, naturally silky texture than aggressive blending. If you're using a countertop blender, let the pot cool for just a minute so steam doesn't explode everywhere when you remove the lid.

Making It Your Own

This soup invites gentle additions without fearing them. A pinch of red pepper flakes stirred in after blending gives it a warmth that builds slowly. A handful of fresh spinach wilted in at the very end adds earthiness. Some people swirl in a spoonful of pesto, turning it into something different but equally wonderful. The tomato base is strong enough to carry these variations without losing itself.

Serving and Storage

This soup is best eaten the day you make it, when the basil is still bright and the mozzarella texture is perfect. Leftovers can be refrigerated for two days, though the cheese won't have quite the same melting magic on reheating. Crusty bread or garlic toast is non-negotiable—you'll want something to soak up the last spoonful.

  • If reheating, do it gently over low heat so the cream doesn't separate.
  • A good olive oil drizzle right before serving makes even day-old soup feel like you just finished cooking.
  • This freezes reasonably well if you leave out the fresh basil and add it after thawing and reheating.
Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Enjoy a spoonful of the flavorful Creamy Tomato Mozzarella Soup, perfect for a cozy, comforting dinner. Save to Pinterest
Enjoy a spoonful of the flavorful Creamy Tomato Mozzarella Soup, perfect for a cozy, comforting dinner. | pecanfield.com

This soup has a quiet way of becoming essential. Make it once for someone you care about, and it becomes the thing they ask you to bring. Make it for yourself on a difficult day, and it becomes proof that you know how to take care of yourself.

Questions & Answers

What type of cheese is used in this dish?

Fresh mozzarella is diced and melted into the soup, adding a creamy and mild flavor.

Can I use fresh tomatoes instead of canned?

Yes, fresh ripe tomatoes can be substituted but ensure they are peeled and cooked down to retain the soup's richness.

How do you achieve the smooth texture?

The soup is pureed using an immersion or countertop blender until completely smooth before adding cream and cheese.

Is there a way to add a spicy note?

Adding red pepper flakes during cooking or as a garnish brings a subtle heat that complements the creamy flavors.

What herbs enhance the flavor?

Dried oregano and fresh basil leaves provide aromatic herbal notes that balance the tomato's acidity and the cheese's richness.

Can this be made ahead?

Yes, it can be prepared in advance and gently reheated, stirring often to maintain the creamy texture and prevent curdling.

Creamy Tomato Mozzarella Soup

Smooth soup blending ripe tomatoes, fresh mozzarella, and fragrant basil in a creamy, comforting base.

Prep Time
15 minutes
Time to Cook
25 minutes
Total Duration
40 minutes
Created by Michael Allen


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Diet Preferences Vegetarian Option, Gluten-Free

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é Onion: Heat olive oil in a large saucepan over medium heat. Add diced onion and cook for 5 minutes until softened and translucent.

Step 02

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

Step 03

Enhance Tomato Flavor: Stir in tomato paste and cook for 1 minute to deepen the flavor.

Step 04

Combine Tomatoes and Broth: Add canned whole peeled tomatoes with juice, breaking them up with a spoon. Pour in vegetable broth, then add oregano, sugar, salt, and pepper.

Step 05

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

Step 06

Puree Soup: Remove from heat and puree soup until smooth using an immersion blender or carefully in batches with a countertop blender.

Step 07

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

Step 08

Season to Taste: Adjust salt and pepper as needed.

Step 09

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

Tools Needed

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

Allergy Details

Always check your ingredients for allergens and talk to your healthcare provider if you're unsure.
  • Contains dairy from mozzarella and heavy cream.
  • Gluten-free if using gluten-free vegetable broth.
  • Always verify product labels for allergen information.

Nutrition Facts (per portion)

Provided for general knowledge—ask your doctor for personalized advice.
  • Energy: 320
  • Fats: 20 g
  • Carbohydrates: 20 g
  • Proteins: 14 g