Creamy Tomato Mozzarella Blend

Featured in: Comfort Food

This comforting Italian dish blends ripe tomatoes and fresh mozzarella into a creamy, flavorful bowl perfect for warming meals. Sautéed onions and garlic provide a savory foundation, while oregano and basil add aromatic touches. The soup is pureed smooth then enriched with cream and melted mozzarella for a luscious texture. Ideal for a quick, satisfying lunch or dinner, it offers a rich, velvety experience with a fresh herb finish.

Updated on Mon, 22 Dec 2025 13:49:00 GMT
A comforting bowl of creamy tomato mozzarella soup, garnished with fresh basil for dinner. Pin
A comforting bowl of creamy tomato mozzarella soup, garnished with fresh basil for dinner. | garlicgroove.com

One chilly October evening, I stood in front of my pantry staring at three cans of tomatoes and a ball of mozzarella I'd bought on impulse. The idea of soup hadn't crossed my mind until I tore a basil leaf from the plant on my windowsill and the scent hit me like a memory I couldn't place. Within an hour, my kitchen smelled like an Italian grandmother's, and I'd created something that felt both luxurious and unfussy. This soup has since become my answer to grey days and last-minute dinner guests alike.

I first made this for my sister after she'd had a rough week, the kind where nothing goes right and comfort food is the only language that works. She sat at my kitchen table, quiet at first, then halfway through her second bowl she looked up and said it tasted like a hug. I've carried that with me ever since, making this soup whenever someone I care about needs something warm and uncomplicated.

Ingredients

  • Olive oil: Use a fruity, good-quality oil here since it's the first flavor to hit the pan and it matters more than you'd think.
  • Yellow onion: I've tried red and white, but yellow gives the sweetest, most mellow base without any sharpness.
  • Garlic cloves: Fresh is essential, the jarred stuff just doesn't have the same punch when it blooms in the hot oil.
  • Canned whole peeled tomatoes: San Marzano if you can find them, their sweetness and low acidity make all the difference.
  • Tomato paste: This deepens the tomato flavor and adds body, don't skip the step of cooking it down first.
  • Vegetable broth: Homemade is lovely, but a good-quality store-bought works beautifully and saves time.
  • Heavy cream: This is what turns a tomato soup into something silky and indulgent, whole milk won't give the same richness.
  • Fresh mozzarella: The soft, water-packed kind melts into dreamy ribbons, pre-shredded mozzarella won't melt the same way.
  • Dried oregano: A little goes a long way, it brings that unmistakable Italian warmth without overpowering the tomato.
  • Sugar: Just a pinch balances the acidity of the tomatoes, you won't taste sweetness but you'll notice if it's missing.
  • Salt and black pepper: Season generously and taste as you go, this soup needs bold seasoning to shine.
  • Fresh basil: Torn by hand releases more oils than chopping, and it adds a peppery brightness right at the end.

Instructions

Start with the aromatics:
Heat the olive oil in your largest saucepan until it shimmers, then add the diced onion and let it cook slowly until it's soft and translucent, about five minutes. You'll know it's ready when your kitchen smells sweet and inviting, not sharp.
Build the flavor base:
Stir in the minced garlic and let it sizzle for just a minute until fragrant, then add the tomato paste and cook it down for another minute, stirring constantly so it caramelizes slightly and turns a deep brick red. This step adds a concentrated richness you can't get any other way.
Add the tomatoes and broth:
Pour in the canned tomatoes with all their juice, breaking them up with the back of your spoon as they hit the heat. Add the vegetable broth, oregano, sugar, salt, and a few generous grinds of black pepper, then bring everything to a boil before dropping it to a gentle simmer.
Let it simmer:
Leave the pot uncovered and let it bubble quietly for 15 minutes, stirring occasionally. The tomatoes will break down further and the broth will reduce just enough to intensify the flavor.
Blend until smooth:
Remove the pot from the heat and use an immersion blender to puree the soup until it's completely smooth and velvety. If you're using a countertop blender, work in batches and be careful with the hot liquid.
Finish with cream and cheese:
Stir in the heavy cream, diced mozzarella, and torn basil leaves, then return the pot to low heat. Cook gently for 3 to 4 minutes, stirring often, until the mozzarella melts into creamy streaks and the soup looks luscious.
Taste and serve:
Adjust the salt and pepper to your liking, then ladle into warm bowls and garnish with extra basil. Serve it hot, ideally with something crusty to dip.
Pin
| garlicgroove.com

There's a moment when you stir in the mozzarella and watch it start to melt, ribboning through the tomato in soft white swirls, that feels almost meditative. I've made this soup on autopilot after long days, and I've made it with full attention on quiet Sunday afternoons, and both times it's given me exactly what I needed.

Storing and Reheating

This soup keeps beautifully in an airtight container in the fridge for up to four days, and the flavors deepen as it sits. When reheating, do it gently over low heat and stir often since the cream and cheese can separate if you rush it. I've even frozen it in portions, though the texture of the mozzarella changes slightly, it's still delicious and worth doing if you want to make a double batch.

Variations to Try

I've stirred in a handful of baby spinach right at the end for extra greens, and I've added a pinch of red pepper flakes when I want a subtle kick of heat. A friend once suggested finishing each bowl with a drizzle of balsamic glaze, and it was unexpectedly perfect, adding a sweet-tart note that played beautifully with the cream. You could also swap the mozzarella for burrata if you're feeling fancy, though honestly the everyday version is magic enough.

Serving Suggestions

This soup begs for crusty bread, the kind you can tear apart and dunk shamelessly until the bottom of your bowl is clean. I've served it alongside a simple arugula salad with lemon and parmesan, and I've also made it the star of the meal with nothing but garlic toast and good company. It's flexible that way, fancy enough for guests but comforting enough for a solo dinner on the couch.

  • Pair it with a grilled cheese sandwich for the ultimate nostalgic combo.
  • Top with croutons or a swirl of pesto for extra texture and flavor.
  • Serve it in bread bowls if you want to go all out and make it a full experience.
Close-up of a steaming Creamy Tomato Mozzarella Soup, showcasing melted mozzarella and rich tomato hues. Pin
Close-up of a steaming Creamy Tomato Mozzarella Soup, showcasing melted mozzarella and rich tomato hues. | garlicgroove.com

This is the kind of soup that makes you slow down, take a breath, and remember that sometimes the simplest things are the most satisfying. I hope it becomes a favorite in your kitchen the way it has in mine.

Recipe Questions

What is the best way to puree the soup?

Using an immersion blender directly in the saucepan is quick and easy, but a countertop blender works well if done carefully in batches.

Can I make this dish gluten-free?

Yes, by choosing gluten-free vegetable broth and ensuring all ingredients are free from gluten contaminants.

How can I adjust the richness of this tomato dish?

Adding a drizzle of good quality olive oil before serving enhances the richness without overpowering the flavors.

What herbs complement the tomato and mozzarella blend?

Fresh basil and dried oregano provide an aromatic balance that highlights the savory and creamy elements.

Is it possible to add some heat to this preparation?

Yes, sprinkling in red pepper flakes during cooking or at the end adds a gentle spicy kick.

Creamy Tomato Mozzarella Blend

Rich, creamy tomato base combined with fresh mozzarella and fragrant basil.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min


Complexity Easy

Heritage Italian

Output 4 Portions

Dietary requirements Vegetarian, No gluten

Components

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, to taste
04 Freshly ground black pepper, to taste
05 Small bunch fresh basil leaves, torn, plus extra for garnish

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large saucepan over medium heat. Add diced onion and cook 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 develop flavor.

Step 04

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

Step 05

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

Step 06

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

Step 07

Finish with Dairy and Herbs: 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 becomes creamy.

Step 08

Season and Serve: Adjust seasoning as needed. Ladle into bowls, garnish with extra basil leaves, and serve hot.

Necessary tools

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

Allergy details

Review each ingredient for potential allergens and speak with a healthcare provider if you're uncertain about anything.
  • Contains dairy (mozzarella, heavy cream).
  • Gluten-free if made with gluten-free broth; always verify product labels.

Nutrition breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 320
  • Fat: 20 g
  • Carbohydrates: 20 g
  • Protein: 14 g