Baker's Tomato Cheese Soup Recipe: Crispy Bread Crust Magic

Soups & Stews

Baker's Tomato Cheese Soup Recipe: Crispy Bread Crust Magic

This Baker's tomato cheese soup recipe delivers the perfect marriage of creamy tomato broth and a golden, crispy bread crust topping that transforms an ordinary soup into something extraordinary.

The secret lies in creating a textured crust that stays crunchy even after baking, while the soup base simmers into a rich, velvety consistency. I developed this recipe after years of perfecting the balance between tender bread and bold tomato flavors—now you can achieve restaurant-quality results at home.

The foundation of this soup is a simple yet flavorful tomato base built with canned tomatoes, broth, and a blend of cheeses that melts into a silky texture.

What sets it apart is the bread crust topping, made from day-old bread transformed into crispy, caramelized shards that add a satisfying crunch. The key technique? Baking the crust separately before placing it on top, ensuring it stays crispy even when served warm.

By the time you serve this soup, you’ll have a creamy tomato broth infused with garlic and herbs, topped with a golden crust that shatters with every spoonful. The contrast between the smooth soup and the crispy bread creates a texture and flavor experience that’s impossible to resist.

It’s the kind of dish that feels indulgent yet comes together with straightforward steps—perfect for a cozy dinner or a comforting meal any time of year.

This recipe scales beautifully for gatherings, and the leftovers reheat just as well as the first serving. The crust can even be prepared ahead and toasted fresh before serving.

Whether you're a seasoned cook or just starting out, this crispy-topped tomato cheese soup will become a staple in your recipe collection.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for baker's crust tomato cheese soup

Sixteen ingredients, two star players—creamy tomato soup and crispy bread magic.

Ingredient Amount Notes
Day-Old Bread 🍞 4 cups Crusts removed, torn into chunks
Unsalted Butter 🧈 ½ cup Cold, cubed for crispiness
Whole Milk 🥛 2 cups Full-fat for creaminess
Canned San Marzano Tomatoes 🍅 2 cans 28 oz each, crushed by hand
Chicken or Vegetable Broth 💧 4 cups Low-sodium preferred
Heavy Cream 🥛 1 cup 35% fat for richness
Shredded Sharp Cheddar Cheese 🧀 1 ½ cups Freshly shredded, not pre-shredded
Grated Parmesan Cheese 🧀 ½ cup Freshly grated from block
Garlic Cloves 🧄 4 cloves Minced finely for depth
Fresh Basil Leaves 🌿 ¼ cup Chopped, stems removed
Dried Oregano 🍃 1 tsp Or 1 tbsp fresh
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Sea Salt 🧂 1 ½ tsp Adjust to taste
Olive Oil 🫒 2 tbsp For sautéing garlic

The bread is non-negotiable for that perfect crust. Day-old loaves from Whole Foods or local bakeries work best—they're drier and crisp up beautifully. Skip the crusts (they burn) and tear into irregular chunks for maximum surface area. For the cheeses, freshly grated is key—pre-shredded has anti-caking agents that make it clump and lose flavor. Parmigiano-Reggiano for the Parmesan, no substitutions here. The San Marzano tomatoes? Worth the splurge if you can find them—they're sweeter and less acidic than regular canned tomatoes.

No fresh basil? Dried oregano at three times the amount works in a pinch, but you'll miss that fresh brightness. Short on heavy cream? Half-and-half plus a splash of milk keeps it creamy without breaking the bank. The broth can be homemade or store-bought—just check the sodium. Swanson or Pacific Foods are my go-tos for low-sodium options. For the bread chunks, toast them lightly before baking—it helps them crisp up faster and stay crunchy longer. And if you're out of butter, olive oil works in a bind, though it won't give the same golden color.

This soup reheats like a dream—just warm on the stove and stir in extra milk or broth if it thickens. The crust can be made a day ahead and stored in an airtight container; just reheat at 375°F for 5 minutes before serving. For leftovers, cover the soup with foil to keep the crust from getting soggy. Freezes beautifully too—3 months in the freezer, though the crust might lose some crunch. Portion into jars and freeze with the crust on top for easy reheating.

❤️

Why You'll Love This Recipe

  • No Waste, All Flavor: I swear by using day-old bread instead of fresh—it toasts up to that perfect crispy crust while soaking up the broth like a dream. No stale loaf? No problem. This turns scraps into something ridiculously good.
  • San Marzano Magic: That one jar of San Marzano tomatoes changes everything—they’re sweeter, meatier, and cut through the richness of the cheese without tasting canned. Honestly, I’d argue this is the only way to make tomato soup worth your time.
  • Weeknight to Meal Prep: Make a double batch on Sunday, and you’ve got lunch sorted for the next three days. The crust holds up beautifully when reheated—just toss it in a pot with a splash of milk, and it’s back to its creamy, golden glory.
  • Budget-Friendly Luxury: Butter, milk, and broth? Check. Bread from yesterday? Double-check. This soup costs me pennies but tastes like I spent hours simmering it. Between us, it’s my go-to when I want to feel fancy without breaking the bank.

Step-by-step instructions for Baker's tomato cheese soup

Here's how to make this rich, creamy soup with that coveted crispy bread crust everyone loves.

1

Toast the Bread for Crispy Crust

Preheat your oven to 375°F. Spread the 4 cups day-old bread (crusts removed, torn into chunks) on a baking sheet in a single layer. Drizzle evenly with 2 tablespoons olive oil and toss to coat completely. Spread out again so pieces aren't touching.

Bake for 12-15 minutes until the bread is deep golden brown and crispy around the edges. Watch closely after 10 minutes—it burns quickly. Remove from oven and set aside. This toasting step is what creates that magical crunchy topping we're after.

2

Build the Flavor Base

In a large pot, melt the ½ cup unsalted butter over medium heat. Add the 4 minced garlic cloves and sauté for 1-2 minutes until fragrant but not browned. Be careful not to let it burn—garlic turns bitter fast.

Pour in the 2 cups whole milk and bring to a gentle simmer. Stir in the 2 cans crushed San Marzano tomatoes (about 28 oz total) and 4 cups chicken or vegetable broth. Add the 1 teaspoon dried oregano, ½ teaspoon ground black pepper, and 1½ teaspoons sea salt. Let the mixture simmer uncovered for 15 minutes to develop the flavors.

3

Create the Creamy Texture

Reduce the heat to low and stir in the 1 cup heavy cream and 1½ cups shredded sharp cheddar cheese. Let it simmer gently for 5 minutes until the cheese is completely melted and the soup has thickened slightly. This is where the soup transforms from simple tomato broth to rich, velvety goodness.

Taste and adjust seasoning if needed. I usually add a pinch more salt here—cheddar can be salty. Remove from heat and stir in the ¼ cup chopped fresh basil leaves. The basil adds that bright, fresh finish that cuts through the richness.

4

Assemble and Top with Crispy Crust

Ladle about ⅔ of the soup into a large oven-safe bowl or individual soup bowls. Sprinkle evenly with the ½ cup grated Parmesan cheese—this adds that nutty depth that makes the crust extra special.

Now for the star move: scatter the toasted bread chunks evenly over the top, pressing down gently so they stick. The bread should cover about 75% of the surface—enough to create a substantial crust but not so much it makes the soup too heavy.

5

Broil for Golden Crispiness

Place the bowl under the broiler and watch carefully. Broil for 3-5 minutes until the bread topping is deep golden brown and crispy in spots. You want it to be golden, not blackened—check it every 30 seconds after the first 2 minutes to prevent burning.

Remove from the broiler and let it rest for 2 minutes before serving. The residual heat will finish crisping the bread while keeping the soup underneath warm. Serve immediately with the remaining soup spooned over the top—this lets everyone experience that perfect crunch with each bite.

👨‍🍳

Pro Tips For Making Baker'S Crust Tomato Cheese Soup

  • Toast Bread First: I learned this the hard way—skip toasting the bread, and you’ll end up with a gluey mess instead of a proper crust. Toss cubes in a dry pan over medium heat for 3-4 minutes until golden, then set aside. The extra crispiness makes all the difference when it soaks up the broth later.
  • Melt Butter Slow: Don’t rush the butter. Cook it in the pan over low heat until it’s just melted and foamy—about 2 minutes—before adding the bread. High heat burns it fast, and you’ll taste that acrid note in every spoonful. Patience here guarantees a nutty, rich base.
  • Strain the Tomatoes: San Marzano tomatoes are sweet, but their skins and seeds can turn your soup into a chunky stew. After crushing them, strain through a fine-mesh sieve to get a silky texture. Yes, it’s extra work, but the result is smoother and more elegant—worth the effort.
  • Stir the Cheese Last: Add cheese while the soup simmers, but pull the pot off the heat right before stirring it in. The residual heat melts it perfectly without risking a stringy or grainy texture. I was skeptical until I tried it—now I never skip this step.

Essential equipment for perfect results

Oven Essentials

Your oven is the workhorse for this recipe, so make sure it's preheated to 375°F for both toasting the bread and broiling the crust. I recommend using an oven thermometer like the Thermoworks Oven Thermometer to ensure accuracy.

The broiler setting is critical—place the bowl on the middle rack for even browning. If your broiler runs hot, reduce the heat to medium-high instead of high to prevent burning. 🌡️

Pot Selection

A 5-6 quart heavy-bottomed pot (like the All-Clad Stainless Steel or Le Creuset Dutch oven) prevents scorching when simmering the soup base. The extra capacity ensures you won't overcrowd the ingredients, which can lead to uneven cooking.

For smaller batches, a 3.5 quart saucepan works, but leave room for the soup to develop its full flavor.

Baking Sheet

Use a half-sheet pan (18x13 inches) for toasting the bread—it gives enough space to spread the chunks in a single layer without overcrowding. Line it with parchment paper for easy cleanup and to prevent sticking.

If you don’t have a half-sheet, a quarter-sheet (13x9 inches) works in a pinch, but you may need to toast the bread in batches. 🍞

Mixing Tools

A wooden spoon is ideal for stirring the soup—it won’t scratch your pot like metal utensils. For whisking the cream and cheese, a balloon whisk (like the OXO Good Grips) incorporates air for a lighter texture.

A microplane for grating the Parmesan ensures fine, even shreds that melt perfectly into the soup.

Measuring Precision

Invest in a stainless steel measuring cup set (like We Are Spoon) for accurate measurements—especially the 1 cup heavy cream and 4 cups broth. A kitchen scale is even better for cheese: 1.5 cups shredded cheddar should weigh about 6 oz.

For the bread, eyeball the 4 cups by volume—day-old bread compresses, so don’t pack it tightly when measuring. ⚖️

Optional Upgrades

For extra crispiness, use a mandoline slicer to cut the bread into ¼-inch slices before toasting—this creates uniform, shatteringly crisp pieces. A soup ladle with a deep well (like the Norpro Stainless Steel) makes serving the crust-topped soup effortless.

For presentation, a ring mold (like the Wilton 4-inch) can shape the crust into a neat circle if you’re serving it family-style.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 110mg37%
Sodium 1250mg54%
Total Carbohydrate 38g13%
Dietary Fiber 3g11%
Sugars 12g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup ahead of time?

The soup base can be made 1 day ahead and stored in the fridge. Just reheat gently on the stove and stir in extra milk or broth if it thickens. The bread crust should be prepared fresh and broiled right before serving to maintain its crispiness. For a 2-day make-ahead, freeze the soup base (without the crust) for up to 3 months—thaw overnight and broil the crust fresh.

2

What if my bread crust gets soggy?

Soggy crusts happen when steam escapes too quickly. To prevent this, cover the soup with foil while reheating, then remove it just before broiling. For extra insurance, broil the crust on a wire rack placed over a baking sheet to allow air circulation. If it's already soggy, sprinkle with extra grated Parmesan and broil for 2-3 minutes to revive the crunch.

3

Can I use gluten-free bread for the crust?

Yes, but you'll need to adjust the texture. Gluten-free bread tends to be denser, so toast it longer (15-18 minutes) at 375°F until completely dry. For best results, use a gluten-free bread with added xanthan gum or a high-rise variety. You may also need to press the pieces more firmly onto the soup to help them stick during broiling.

4

Is there a way to make this soup lighter?

Certainly! Swap the heavy cream for Greek yogurt or light coconut milk to reduce fat while keeping creaminess. Use low-fat cheddar and skip the Parmesan topping (or use a lighter cheese like feta). For the crust, brush the toasted bread with egg wash (1 egg + 1 tbsp water) before broiling to add crunch without extra fat.

5

How do I fix burnt spots on the crust?

Watch the broiler closely—burnt spots happen when the crust gets too close to the heat. If it happens, remove the bowl immediately and let it cool slightly. Use a sharp knife to trim off the burnt edges, then return to the broiler for 1-2 minutes to crisp the remaining bread. For future attempts, place the bowl on the middle rack and reduce the broiler to medium-high if needed.

★★★★★4.6(11 reviews)
Categories Soups & Stews