Soups & Stews
This Baker's crust tomato cheese soup delivers the perfect marriage of textures—crispy golden edges that shatter with every spoonful and a velvety cheese-tomato base that melts in your mouth. 🔥 The secret lies in the crust: a buttery breadcrumb topping that transforms ordinary soup into a restaurant-worthy masterpiece with minimal effort.
I've perfected this technique over years of testing, ensuring the crust stays crispy even after serving, while the soup beneath remains rich and comforting.
The foundation of this soup is simple yet deeply flavorful: san marzano tomatoes simmered with garlic, onions, and a touch of sugar to balance acidity, then blended into a smooth, velvety base. Sharp cheddar and cream cheese melt into the broth, creating a creamy texture that's impossible to resist.
What sets this apart is the crust—toasted breadcrumbs mixed with melted butter and herbs, spread across the top before baking until golden and crisp.
By the time you serve this soup, you'll have a dish that's equal parts comforting and impressive—crispy on top, creamy within, and packed with the bright, tangy flavors of summer tomatoes. The crust stays crunchy even after sitting for 10 minutes, making it perfect for sharing or meal prepping.
Each spoonful delivers that satisfying contrast of textures, proving that homemade soup can be both simple and extraordinary.
Whether you're serving this for a cozy weeknight dinner or a gathering with friends, this recipe delivers restaurant-quality results without the fuss. The best part? It comes together in one pot, with just 30 minutes of active time. Let's get started on creating your new favorite soup!
Ingredients for baker's crust tomato cheese soup
Crispy crust meets velvety tomato-cheese perfection—these 14 ingredients transform ordinary soup into restaurant magic.
| Ingredient | Amount | Notes |
|---|---|---|
| San Marzano Tomatoes 🍅 | 28 oz | Canned, whole or crushed |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crust |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged 6+ months |
| Cream Cheese 🧀 | 8 oz | Full-fat, cubed |
| Panko Breadcrumbs 🍞 | 1 cup | Freshly toasted |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Granulated Sugar 🍚 | 1 tbsp | Balances tomato acidity |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns preferred |
The San Marzano tomatoes are non-negotiable here—San Marzano brand from Italy delivers that signature sweetness and acidity balance. Grab a 28-oz can from Trader Joe's or Whole Foods for the best flavor punch. The sharp cheddar should be aged at least 6 months (look for Cabot or aged cheddar from specialty shops). For the crust, Panko breadcrumbs toasted in the oven until golden give that perfect crunch, but plain breadcrumbs toasted in butter work in a pinch. Fresh herbs matter—parsley and thyme brighten the whole dish, so don't skip them if you've got them.
No San Marzano? Crushed tomatoes work, but add an extra 1 tbsp sugar to balance acidity. Running low on cheddar? Gruyère or sharp white cheddar are great swaps. Cream cheese substitute? Creamy goat cheese at half the amount adds tang. For the crust, if you're out of Panko, crush stale baguette slices for extra flavor. The heavy cream is key for that luxurious texture—don't use light cream, trust me on this. Need to make it dairy-free? Swap the cheeses for nutritional yeast and use coconut cream instead of heavy cream.
This soup tastes even better the next day—3-4 days in the fridge, covered. For the crust to stay crispy, cover loosely with foil after baking, then uncover before serving. Freezes beautifully for up to 3 months—just reheat gently and crisp the crust in the oven for 5 minutes. I always double the crust recipe because extra crunch is never a bad thing. Store broth and cheese separately before assembly to keep the crust extra crispy.
Why You'll Love This Recipe
- 20-Minute Start: I swear by this—just sauté onions and garlic in butter until soft, toss in crushed San Marzano tomatoes, and let the oven do the work. No chopping, no stirring, no stress.
- Cheddar-Garlic Magic: That sharp cheddar melted over the baker’s crust? Chef’s kiss. The buttery richness cuts through the acidity of the tomatoes, while the garlic lingers like a warm hug. Honestly, I’ll take this over any fancy soup.
- Leftovers That Shine: Make a double batch—it reheats like a dream. The crust stays crispy even after sitting overnight, and the cheese doesn’t turn greasy. My lunchbox has never been happier.
- Budget-Friendly Luxury: San Marzano tomatoes and good cheddar cost more upfront, but one jar stretches to four servings. Between us, this tastes like a $50 restaurant soup for half the price. (Yes, even on a Tuesday night.)
Step-by-step instructions for baker's crust tomato cheese soup
Let's create the perfect balance of crispy breadcrumb crust and velvety tomato-cheese filling.
🍳 Step 1: Sauté Aromatics Until Fragrant
Heat a large Dutch oven over medium heat and add the 0.5 cup unsalted butter. Once melted and foaming, add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. You'll see the onion edges begin to caramelize slightly—that's your signal it's ready for the next step.
Add the 4 cloves minced garlic and 1 tsp dried thyme, stirring constantly for 30 seconds until the garlic becomes golden and fragrant. Don't let it burn—garlic turns bitter quickly. Here's the thing—this aromatic base forms the flavor foundation for your entire soup, so take your time and let those flavors develop properly.
🍳 Step 2: Build the Tomato Base
Pour in the 28 oz San Marzano tomatoes (crushed if using whole) and 2 cups vegetable broth. Stir well to combine, then add the 1 tbsp granulated sugar and 1.5 tsp Diamond Crystal kosher salt. Bring the mixture to a gentle boil over medium-high heat, then reduce to a simmer and cook uncovered for 15-20 minutes until the tomatoes break down and the mixture thickens slightly.
While simmering, taste and adjust seasoning—you might need a bit more salt to balance the acidity. The reason we simmer uncovered is to let the excess moisture evaporate, concentrating those rich tomato flavors. You'll know it's ready when the soup reduces to about 3 cups of liquid and develops a deep, jammy consistency.
🍳 Step 3: Create the Creamy Cheese Mixture
In a separate bowl, combine the 1.5 cups sharp cheddar cheese, 8 oz cream cheese, 0.5 cup heavy cream, and 0.5 tsp freshly ground black pepper. Use a whisk or your hands to mix until completely smooth—there should be no lumps. This step is crucial for creating that luxurious, velvety texture that makes this soup truly special.
I like to use my hands for this because it helps break up any potential cheese clumps more effectively than a whisk. Once smooth, reduce heat to low and slowly pour the cheese mixture into the simmering tomato base while stirring constantly. The heat will cause the cheese to melt completely, creating a rich, creamy sauce that coats the back of a spoon.
🥘 Step 4: Prepare the Crispy Breadcrumb Topping
While the soup simmers, toast the 1 cup panko breadcrumbs in a dry skillet over medium heat for 3-4 minutes until golden brown and fragrant. This step is what gives your soup that irresistible crunchy contrast. Transfer the toasted breadcrumbs to a small bowl and set aside.
In the same bowl, mix the toasted breadcrumbs with the 0.25 cup chopped fresh parsley. The parsley adds a bright, fresh note that cuts through the richness of the cheese. I like to sprinkle this mixture over the top of the soup just before serving—it's the perfect finishing touch that makes this dish look as good as it tastes.
🔥 Step 5: Assemble and Bake to Perfection
Transfer the creamy tomato-cheese mixture to six individual oven-safe bowls or a single large baking dish. The key here is to use bowls with a diameter of about 5-6 inches—this gives you the perfect surface area for the crispy topping.
Sprinkle the breadcrumb-parsley mixture evenly over the top of each portion, pressing down gently with the back of a spoon to help it adhere. Place the bowls on a baking sheet (for easy transfer) and bake at 375°F for 10-12 minutes until the topping is deep golden brown and crispy. You'll see it puff up slightly—that's your signal it's perfectly cooked.
Let the soup rest for 2-3 minutes after baking—this allows the heat to distribute evenly and the crust to set properly. Serve immediately with a dollop of additional sour cream or a sprinkle of fresh herbs if desired. The contrast of that crispy crust against the creamy soup is what makes this dish truly magical!
Pro Tips For Making Baker'S Crust Tomato Cheese Soup
- Sear the Onion Slow: Low and slow is the way—cook those onions for 15 minutes until they’re deep golden and almost caramelized. I used to rush this, and the soup tasted flat; patience here builds flavor that nothing else can.
- Peel and Crush Tomatoes: Skip the canned pulp—peel and crush whole San Marzano tomatoes by hand (or pulse briefly in a food processor) for a smoother, brighter base. The skins add bitterness, and the seeds dilute the richness.
- Don’t Rush the Cheese: Stir in the cheddar off the heat, then let the soup sit for 2 minutes before serving—this lets the cheese melt evenly without clumping. I learned this after serving a soup where the cheese was still in lumps.
- Toast the Garlic: Cook the garlic in the butter until it’s just golden—not brown, not burnt, but that fragrant, nutty stage. Overdo it, and the soup tastes bitter; underdo it, and you’re missing depth.
Regional styles of this recipe
Italian Rustic Twist
In Tuscany, they call this soup zuppa con crosta dorata—a rustic version where the crust is made with grated Parmigiano-Reggiano mixed into the breadcrumbs. I like to add 1 tbsp grated Parmesan to the panko before toasting, which gives it a nutty depth.
Serve with a side of crusty Tuscan bread for dipping, and garnish with extra black pepper and red pepper flakes for heat. 🌿
French Baked Soup
French chefs call this soupe gratinée au fromage—a baked tomato cheese soup with a Gruyère crust. Swap the cheddar for 1 cup Gruyère (or mix half cheddar/half Gruyère) and add 1 tbsp Dijon mustard to the cheese mixture for a tangy kick.
Top with toasted baguette slices instead of breadcrumbs for a rustic French touch. Serve with a green salad dressed in Dijon vinaigrette.
Southern American Comfort
In the American South, this soup becomes a cheesy tomato bisque with a cornbread crust. Replace the panko with 1 cup fine cornbread crumbs (toast them with butter until golden) and add ½ tsp smoked paprika to the breadcrumb mix.
Top with chopped green onions and a sprinkle of hot sauce for a Southern-style finish. Pair with hush puppies for a full meal. 🌶️
Mediterranean Herb Version
For a Mediterranean flair, add 1 tsp dried oregano and ½ tsp dried basil to the tomato base. Mix 1 tbsp chopped sun-dried tomatoes into the breadcrumb topping, and finish with fresh basil leaves before baking.
Serve with warm pita bread and a side of tzatziki for dipping. The sun-dried tomatoes add a salty, tangy contrast that’s pure Mediterranean magic.
Vegetarian-Friendly Adaptation
Keep it vegetarian by using vegetable broth and nutritional yeast (¼ cup) to replace the cheeses. For the crust, mix ½ cup crushed roasted chickpeas with the panko for extra protein.
Garnish with pickled jalapeños and avocado slices for a fresh, zesty finish. This version is just as satisfying and packed with plant-based goodness. 🌱
Spicy Cajun Kick
Add a Cajun twist by mixing 1 tsp Cajun seasoning (like Tony Chachere’s) into the breadcrumb topping. Stir ½ tsp cayenne pepper into the cheese mixture for heat, and finish with sliced green onions and hot sauce.
Serve with cornbread and a cooling side salad to balance the spice. This version is perfect for those who love bold, fiery flavors! 🔥
Nutrition facts
Frequently asked questions
Can I make this soup ahead of time?
This soup tastes even better the next day. Assemble the soup (without the crust) and refrigerate for up to 3-4 days. When ready to serve, add the crust and bake for 10-12 minutes at 375°F to crisp it up. For the crust to stay crunchy, cover loosely with foil after baking, then uncover before serving.
What if I don't have San Marzano tomatoes?
No problem! Use crushed tomatoes instead, but add an extra 1 tbsp sugar to balance the acidity. For even better flavor, look for high-quality canned tomatoes like Muir Glen or Rao's. The difference in acidity is the key factor—just adjust the sugar to taste.
How do I keep the crust extra crispy?
The secret is in the baking technique. Use individual oven-safe bowls (not one big dish) to maximize surface area for browning. Press the breadcrumb mixture firmly onto the soup before baking, and bake at 375°F for 10-12 minutes until deep golden brown. For serving, keep the soup covered with foil until ready to eat, then uncover to maintain crispness.
Can I make this soup dairy-free?
Yes! Swap the cheeses for nutritional yeast (¼ cup) and use coconut cream instead of heavy cream. For the crust, mix ½ cup crushed roasted chickpeas with the panko breadcrumbs. The texture will be slightly different but still delicious—just expect a nuttier, plant-based flavor profile.
Why did my crust turn soggy?
Soggy crusts usually happen from steam or insufficient baking. To prevent this, make sure your oven is fully preheated and bake at 375°F for the full 10-12 minutes. Another trick: Spread the soup into shallow bowls (not deep) to give the crust more surface area to crisp. If it starts to look done but still feels soft, broil for 1-2 minutes at the end.
