Roasted Tomato Soup with Mozzarella Pastry Crust
If cozy had a flavor, this would be it. The roasted tomatoes deepen into a sweet, smoky base, swirled with silky cream and just the right hint of herbs. Then there’s that golden mozzarella pastry crust—flaky, cheesy, puffed to perfection, and shattering under your spoon as it dips into the warm, rich soup beneath. It’s the kind of dish that makes you slow down, savor, and smile with every bite.
Behind the Recipe
This recipe was born out of a rainy afternoon craving something comforting yet a little special. The idea came while staring at a sheet of puff pastry in the fridge and thinking—what if tomato soup got a makeover? That moment turned into a soul-warming bowl of creamy roasted tomato soup, tucked under a golden mozzarella pastry blanket that turns an everyday meal into something you want to share. This one became an instant classic at home.
Recipe Origin or Trivia
Tomato soup has roots in many parts of the world, from Italian pomodoro to the American classic paired with grilled cheese. But roasting the tomatoes first adds a layer of richness that goes beyond tradition. The pastry crust borrows from the French pot pie concept, but with an Italian twist using mozzarella. It’s fusion at its best—easy, cozy, and incredibly satisfying.
Why You’ll Love Roasted Tomato Soup with Mozzarella Pastry Crust
This soup isn’t just a meal, it’s an experience. From the aroma that fills your kitchen to that dramatic crack of the pastry topping, everything about it feels special.
Versatile: Perfect for lunch, dinner, or even as a starter at a dinner party. You can dress it up or down.
Budget-Friendly: Uses simple pantry staples and seasonal ingredients, so it’s easy on the wallet.
Quick and Easy: While it feels gourmet, the steps are straightforward and don’t require advanced skills.
Customizable: You can switch up the cheese, spice levels, or even add more veggies to the base.
Crowd-Pleasing: That flaky, cheesy crust is always a conversation starter—and a second-serving magnet.
Make-Ahead Friendly: The soup can be made ahead, and you can bake the crust just before serving.
Great for Leftovers: The soup stores beautifully and tastes even better the next day.
Chef’s Pro Tips for Perfect Results
The beauty of this dish is in the balance of texture and flavor. Here’s how to get it just right:
- Roast the tomatoes until caramelized: You want those edges slightly charred for maximum depth.
- Use cold puff pastry: Warm pastry will lose its puff. Keep it chilled until just before baking.
- Brush the pastry with egg wash: This gives it that gorgeous golden shine and crispiness.
- Grate your own mozzarella: Pre-shredded cheese often contains anti-caking agents that affect melt.
- Let the soup rest a few minutes before topping: This helps avoid soggy pastry bottoms.
Kitchen Tools You’ll Need
Making this dreamy dish doesn’t require a full kitchen arsenal, just a few basics:
Baking sheet: For roasting those juicy tomatoes.
Large pot or Dutch oven: To simmer the soup until thick and flavorful.
Blender or immersion blender: To puree the soup to velvety smoothness.
Rolling pin: For smoothing out the puff pastry if needed.
Oven-safe bowls or ramekins: These will go straight into the oven with the pastry on top.
Pastry brush: To get that golden crust from your egg wash.
Ingredients in Roasted Tomato Soup with Mozzarella Pastry Crust
The magic of this recipe comes from simple ingredients that work in harmony. Each one brings something essential to the table.
- Roma Tomatoes: 2 pounds, halved. They’re meaty and roast beautifully to concentrate flavor.
- Garlic Cloves: 4 cloves, peeled. Add that deep, earthy kick.
- Yellow Onion: 1 large, chopped. Provides a sweet, mellow base when cooked down.
- Olive Oil: 3 tablespoons. Helps everything caramelize while roasting.
- Vegetable Broth: 2 cups. The liquid backbone that keeps things savory but light.
- Tomato Paste: 2 tablespoons. For a rich, concentrated tomato flavor.
- Dried Oregano: 1 teaspoon. Adds a gentle herby depth.
- Salt: 1 teaspoon or to taste. Brings all the flavors forward.
- Black Pepper: ½ teaspoon. For just a touch of warmth and balance.
- Heavy Cream: ½ cup. Gives the soup that silky, dreamy texture.
- Puff Pastry Sheet: 1 sheet, thawed. The crowning glory, flaky and buttery.
- Shredded Mozzarella Cheese: ¾ cup. Melts into the pastry for gooey, cheesy bliss.
- Fresh Basil Leaves: A handful, chopped. Brightens everything right before serving.
Ingredient Substitutions
Need to switch things up? Here are a few swaps that work like a charm:
Roma Tomatoes: Cherry tomatoes or vine-ripened tomatoes.
Heavy Cream: Coconut cream or whole milk for a lighter version.
Vegetable Broth: Chicken broth if not vegetarian.
Puff Pastry: Crescent roll dough in a pinch.
Mozzarella Cheese: Fontina or provolone for a different flavor profile.
Ingredient Spotlight
Roma Tomatoes: These tomatoes are ideal for roasting because they have fewer seeds and a dense, meaty texture that turns rich and sweet in the oven.
Puff Pastry: This magical dough puffs into golden layers, giving the dish its dramatic and delicious topping that turns every spoonful into something unforgettable.

Instructions for Making Roasted Tomato Soup with Mozzarella Pastry Crust
Get ready to create a cozy masterpiece. This dish comes together in comforting stages that fill your kitchen with warmth and anticipation.
- Preheat Your Equipment:
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. - Combine Ingredients:
On the baking sheet, toss halved tomatoes, garlic, and onions with olive oil, salt, and pepper. Roast for 30 to 35 minutes until caramelized. - Prepare Your Cooking Vessel:
Transfer the roasted veggies into a large pot. Add tomato paste, oregano, and broth. Simmer for 10 minutes. - Assemble the Dish:
Use a blender or immersion blender to puree the soup until smooth. Stir in heavy cream and adjust seasoning. Pour soup into oven-safe bowls. - Cook to Perfection:
Roll out the puff pastry slightly and cut into squares just larger than your bowls. Sprinkle mozzarella in the center. Drape over the bowls, pressing gently to seal edges. - Finishing Touches:
Brush tops with egg wash if desired. Bake at 400°F for 15 to 18 minutes or until golden and puffed. - Serve and Enjoy:
Let cool slightly, garnish with chopped basil, and serve immediately. Crack through that crust and dive in.
Texture & Flavor Secrets
The contrast between the silky, roasted tomato soup and the crisp, cheesy pastry is what makes this dish so unforgettable. Roasting the tomatoes first brings out their natural sweetness while the cream rounds everything out. Then you hit that buttery crust, and it’s flaky on the outside with melty mozzarella hidden inside. Every bite is layered and luxurious.
Cooking Tips & Tricks
Little tweaks can take this from good to unforgettable:
- Add a pinch of sugar when roasting if your tomatoes are very acidic.
- For extra flavor, roast a red bell pepper along with the tomatoes.
- Don’t overfill the bowls—leave room for the puff to rise.
- Let the soup rest for 5 minutes before topping with pastry.
What to Avoid
Here’s how to dodge common kitchen slip-ups:
- Don’t use warm pastry—it won’t puff properly.
- Avoid over-pureeing if using a blender, or you’ll get froth instead of smoothness.
- Don’t skip seasoning the soup after blending—it may need a pinch more salt.
Nutrition Facts
Servings: 4
Calories per serving: 395
Note: These are approximate values.
Preparation Time
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Make-Ahead and Storage Tips
You can absolutely make the soup a day ahead and store it in the fridge. Reheat it gently on the stove. If prepping for a crowd, prepare everything in advance and top with pastry just before baking. The soup also freezes beautifully for up to 2 months. Just skip the pastry until you’re ready to serve.
How to Serve Roasted Tomato Soup with Mozzarella Pastry Crust
Serve this in individual oven-safe bowls for that wow factor when you break through the crust. Pair it with a simple side salad, garlic bread, or roasted vegetables. For an extra kick, drizzle with chili oil or a swirl of pesto before topping with the pastry.
Creative Leftover Transformations
Got leftovers? Lucky you.
- Reheat the soup and serve with grilled cheese fingers instead.
- Use leftover puff pastry scraps to make mini cheese twists as a crunchy topping.
- Add cooked pasta and make a rich tomato pasta bake.
Additional Tips
- If your pastry is too thick, roll it out just a little thinner for even cooking.
- Want it extra cheesy? Add a slice of fresh mozzarella under the pastry.
- A sprinkle of parmesan just before serving adds even more depth.
Make It a Showstopper
Brush the pastry with egg yolk and sprinkle sesame seeds or herbs on top before baking. Garnish with a fresh basil leaf and a light drizzle of cream at the center of the crust for that gourmet presentation.
Variations to Try
- Spicy Kick: Add a pinch of red pepper flakes or a swirl of harissa to the soup.
- Herb Explosion: Stir in chopped thyme, rosemary, or basil at the end for a herbal twist.
- Cheese Swap: Try gruyere or smoked gouda in the pastry.
- Vegan Version: Use plant-based cream and vegan puff pastry.
- Mini Pot Pies: Make individual mini versions in ramekins for a party-ready bite.
FAQ’s
Q1: Can I make this gluten-free?
Yes, just use gluten-free puff pastry and ensure your broth is certified gluten-free.
Q2: What can I use instead of heavy cream?
Coconut cream or full-fat milk will work in a pinch.
Q3: Can I freeze the soup?
Absolutely. Freeze the blended soup without the pastry topping for up to 2 months.
Q4: How do I prevent the pastry from sinking?
Make sure the bowls are filled no more than three-quarters full and the pastry is well sealed on the edges.
Q5: Can I make this dairy-free?
Yes, use dairy-free cream and cheese alternatives, and ensure your pastry is vegan.
Q6: What tomatoes are best for roasting?
Roma or plum tomatoes are ideal because they have less water and more flesh.
Q7: Can I use canned tomatoes?
If you’re in a pinch, yes—but roast them briefly under the broiler first for better flavor.
Q8: Is puff pastry the same as phyllo?
Nope. Puff pastry is buttery and layered, while phyllo is thin and crisp. They’re not interchangeable here.
Q9: Can I prepare the crust separately?
You could bake the pastry separately and place it on top just before serving for easier handling.
Q10: What can I garnish with besides basil?
Try chives, parsley, or a sprinkle of parmesan for extra flavor.
Conclusion
There’s something magical about a dish that looks as stunning as it tastes. This Roasted Tomato Soup with Mozzarella Pastry Crust is everything comfort food should be—rich, cozy, a little indulgent, and full of homemade love. Whether it’s a chilly night or you just need a bowl of something feel-good, this recipe will hit the spot. Trust me, it’s worth every bite.
Print
Roasted Tomato Soup with Mozzarella Pastry Crust
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Soup
- Method: Roasting and Baking
- Cuisine: Fusion
- Diet: Vegetarian
Description
A rich, velvety roasted tomato soup topped with a golden, flaky puff pastry crust filled with melted mozzarella cheese. This comforting dish combines deep, caramelized tomato flavor with creamy textures and a cheesy, crisp finish.
Ingredients
- 2 pounds roma tomatoes, halved
- 4 garlic cloves, peeled
- 1 large yellow onion, chopped
- 3 tablespoons olive oil
- 2 cups vegetable broth
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 cup heavy cream
- 1 puff pastry sheet, thawed
- 3/4 cup shredded mozzarella cheese
- Handful of fresh basil leaves, chopped
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- On the baking sheet, toss the halved tomatoes, garlic, and onions with olive oil, salt, and pepper. Roast for 30 to 35 minutes until slightly charred and caramelized.
- Transfer the roasted vegetables into a large pot. Add tomato paste, oregano, and vegetable broth. Simmer for 10 minutes.
- Use a blender or immersion blender to puree the soup until smooth. Stir in the heavy cream and adjust seasoning to taste.
- Pour the soup into oven-safe bowls, leaving some space at the top.
- Roll out the puff pastry slightly and cut into squares just larger than the bowls. Sprinkle mozzarella in the center of each square.
- Drape the pastry over each bowl, pressing the edges gently to seal. Brush with egg wash if desired.
- Bake at 400°F for 15 to 18 minutes until the pastry is golden and puffed.
- Let cool slightly, garnish with chopped fresh basil, and serve immediately.
Notes
- Use cold puff pastry for better puffing and texture.
- Roast an extra red bell pepper for added sweetness and complexity.
- Grate your own mozzarella for smoother melting.
- Let the soup rest before topping to avoid soggy pastry.
Nutrition
- Serving Size: 1 bowl
- Calories: 395
- Sugar: 7g
- Sodium: 620mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 4g
- Protein: 9g
- Cholesterol: 50mg
Keywords: roasted tomato soup, mozzarella pastry crust, tomato soup with puff pastry, cozy soup recipe, fall comfort food
