Welcome to Momsrecipesbox

Creamy Tomato Soup With Fresh Mozzarella

By Clara Whitfield | January 18, 2026
Creamy Tomato Soup With Fresh Mozzarella

Why This Recipe Works

  • Two-Tomato Depth: A duo of canned San Marzanos and fresh vine-ripened tomatoes creates layered sweetness and bright acidity.
  • Slow-Caramelized Aromatics: Gentle sautĂ©ing concentrates natural sugars, eliminating any tinny tomato taste.
  • Silky Roux-Free Body: A single Yukon gold potato purĂ©es into luxurious creaminess—no heavy cream required.
  • Fresh Mozzarella Clouds: Cubes added off-heat stay molten yet intact, delivering surprise bursts of milky richness.
  • Smoked Paprika Finish: Just a whisper lends campfire warmth and turns the color positively glowing.
  • Blender Flexibility: Use an immersion blender directly in the pot for minimal cleanup.
  • Make-Ahead Magic: Flavors meld overnight; simply reheat gently and add fresh mozzarella when serving.

Ingredients You'll Need

Ingredients

Great tomato soup starts with great tomatoes. If you can still find farmers’ market beauties, snag two pounds of mixed heirlooms—their nuanced sweetness and low acidity add incredible complexity. Out of season, rely on canned whole San Marzanos; their meaty flesh and subtle minerality beat any supermarket fresh tomato in December. You’ll also need one humble Yukon gold potato; its waxy starch acts as a natural thickener, lending body without the floury pastiness of a roux. Choose a smallish potato so it cooks quickly and disappears into the purée.

For aromatics, yellow onion is classic, but a sweet Vidalia or even a couple of shallots will deepen flavor. Carrot adds gentle sweetness to balance tomato tang; peel and dice it small so it softens fast. Garlic should be fresh, not pre-minced—its volatile oils mellow beautifully when sautéed slowly in olive oil and butter. Speaking of fat, the half-and-half combo gives you olive oil’s fruity notes plus butter’s rich browning. Use a good extra-virgin olive oil you’d happily dip bread into.

Vegetable stock keeps the soup vegetarian, but if you have homemade chicken stock, feel free to swap. Just avoid anything labeled “low sodium” unless you season aggressively at the end. A spoonful of tomato paste supercharges tomato flavor; look for the tube variety so you can re-cap and store in the fridge. Smoked paprika is optional but transformative—think of it as the culinary equivalent of wrapping yourself in a wool blanket. Finally, buy fresh mozzarella packed in water, not the rubbery block labeled “low-moisture.” You want the tender, milky kind that tears into soft clouds. Tear it just before serving so it stays juicy.

How to Make Creamy Tomato Soup With Fresh Mozzarella

1
Warm Your Pot

Place a heavy 4-quart Dutch oven over medium-low heat for 90 seconds. A properly heated pot prevents aromatics from steaming in their own moisture and encourages gentle browning.

2
Sauté Aromatics

Add 2 Tbsp olive oil and 1 Tbsp butter. When the butter foams, stir in 1 diced medium yellow onion, 1 diced medium carrot, and ½ tsp kosher salt. Cook 8 minutes, stirring occasionally, until the vegetables are translucent and just beginning to turn golden. Reduce heat if you notice any dark browning; we want slow, sweet caramelization, not bitter scorching.

3
Bloom Garlic & Tomato Paste

Stir in 3 minced garlic cloves and 2 Tbsp double-concentrated tomato paste. Cook 2 minutes, smearing the paste against the pot so it toasts and turns a deep brick red. This step caramelizes the paste’s natural sugars, erasing any metallic canned taste and amplifying umami.

4
Add Tomatoes & Potato

Pour in one 28-oz can whole San Marzano tomatoes with their juices, crushing each tomato between your fingers as it falls into the pot (wear an apron—this is delightfully messy). Add 1 lb fresh tomatoes, cored and roughly chopped, plus 1 small Yukon gold potato, peeled and diced small. The potato will simmer and thicken the soup without any dairy.

5
Simmer Until Silky

Stir in 2 cups vegetable stock, ½ tsp smoked paprika, 1 bay leaf, and ¼ tsp black pepper. Increase heat to medium-high until bubbles appear at the edges, then reduce to low, cover partially, and simmer 20 minutes. The potato should be knife-tender and the tomatoes falling apart.

6
Blend Until Velvet

Remove bay leaf. Using an immersion blender, purée directly in the pot until absolutely smooth, 60–90 seconds. If using a countertop blender, cool soup 10 minutes first, then blend in batches, starting on low and gradually increasing to high. Return to pot.

7
Enrich & Season

Stir in ½ cup whole milk (or oat milk for vegan) and 1 tsp balsamic vinegar. Heat gently—do not boil or the milk may curdle. Taste and adjust salt; depending on your stock and tomatoes, you may need up to 1 tsp more. The soup should coat the back of a spoon like loose yogurt.

8
Add Fresh Mozzarella

Reduce heat to the lowest setting. Pat 6 oz fresh mozzarella dry and tear into bite-size clouds. Drop into the soup and let stand 2 minutes—just long enough to warm and soften but not melt completely. Ladle into bowls, drizzle with more olive oil, and serve with grilled sourdough.

Expert Tips

Temperature Matters

Fresh mozzarella toughens above 170°F. Keep soup below a simmer when adding cheese for cloud-like tenderness.

Deglaze for Depth

After tomato paste toasts, splash in ÂĽ cup dry white wine; scrape the fond for an extra layer of complexity.

Chill Then Reheat

Soup thickens as it cools. Thin with stock or milk when reheating, and always add fresh mozzarella just before serving.

Color Boost

For an even richer hue, stir in 1 tsp tomato powder or ½ tsp sweet paprika with the stock.

Overnight Upgrade

Make the soup base the day before; flavors marry beautifully overnight. Store mozzarella separately in its liquid.

Bright Finish

A pinch of lemon zest or a dash of sherry vinegar wakes everything up right before ladling.

Variations to Try

  • Roasted Red Pepper Swirl: Blend in one drained roasted red pepper for smoky sweetness and a sunset color.
  • Basil Pesto Cloud: Omit mozzarella and dollop spoonfuls of basil pesto on each serving for herbaceous perfume.
  • Spicy Calabrian: Stir 1 tsp minced Calabrian chili in oil into the finished soup for gentle, lingering heat.
  • Coconut Cream (Vegan): Swap milk for full-fat coconut milk and use plant-based mozzarella shreds.
  • Charred Corn & Chipotle: Add ½ cup grilled corn kernels and ½ minced chipotle in adobo for a Southwest hug.
  • Luxury Truffle: Finish with a whisper of white truffle oil and shaved Parmigiano for date-night elegance.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Store mozzarella submerged in its brine in a separate jar. When reheating, warm soup gently over medium-low, thinning with stock or milk as needed; add mozzarella only after the soup is hot.

Freezer: The soup base (without mozzarella) freezes beautifully for up to 3 months. Ladle cooled soup into quart-size silicone bags, lay flat to freeze, then stack upright to save space. Thaw overnight in the fridge or immerse sealed bag in warm water for rapid defrosting.

Make-Ahead for Parties: Double the batch and keep warm in a slow cooker on the “keep warm” setting. Dice mozzarella and store in ice water; guests can add their own cheese clouds, ensuring perfect texture.

Frequently Asked Questions

Yes—use 3 lb very ripe tomatoes. Blanch, peel, and seed them for the smoothest texture, and simmer 5 extra minutes to break down fibers.

High heat can curdle dairy. Blend the base first, then stir in milk off-heat. If using a countertop blender, cool 10 minutes before blending hot liquids to prevent steam buildup.

Absolutely—swap butter for more olive oil, use oat or coconut milk, and add plant-based mozzarella or simply omit cheese and finish with toasted pumpkin seeds for crunch.

A crusty sourdough or country loaf grilled with garlic butter is classic. For gluten-free guests, serve with crisp rosemary flatbread or parmesan frico.

Stir in ½ tsp sugar or honey, or add a splash more milk. A tiny pinch of baking soda also neutralizes acid—start with 1/8 tsp and wait 2 minutes before tasting again.

Because of the dairy and low-acid potato, this recipe is not safe for water-bath canning. Freeze portions instead for long-term storage.
Creamy Tomato Soup With Fresh Mozzarella
soups
Pin Recipe

Creamy Tomato Soup With Fresh Mozzarella

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Sauté aromatics: Heat oil & butter over medium-low. Add onion, carrot, and ½ tsp salt; cook 8 min until translucent.
  2. Bloom paste: Stir in garlic and tomato paste; cook 2 min until brick red.
  3. Simmer: Add canned & fresh tomatoes, potato, stock, paprika, bay leaf. Simmer covered 20 min until potato is tender.
  4. Blend: Remove bay leaf; purée with immersion blender until silky.
  5. Enrich: Stir in milk and balsamic; heat gently—do not boil.
  6. Finish: Off-heat, fold in mozzarella pieces. Serve hot with crusty bread.

Recipe Notes

Keep soup below 170°F when adding mozzarella to prevent rubbery texture. Soup thickens while cooling; thin with stock or milk when reheating.

Nutrition (per serving)

248
Calories
11g
Protein
18g
Carbs
15g
Fat

More Recipes