Creamy Tomato Soup with Roasted Garlic Cheesy Toast

Tomato Soup and Cheese Toast

Our weeknight-friendly Creamy Tomato Soup is a favorite of kids and adults alike. Canned and sun-dried tomatoes give it loads of flavor, along with fresh herbs and a creamy swirl of Mascarpone cheese. Instead of plain old grilled cheese, we’ve paired it with the most delicious and buttery Roasted Garlic Cheesy Toast.

There’s something to be said for flavor combinations that kids love. Peanut butter and Jelly? Awesome. Tater Tots and ketchup? Move over Timmy, we want some too. Tomato soup and grilled cheese? Happy dance. And while, yes – you can heat up a can of Campbell’s and grill up some white bread with a slice of American cheese in the middle – for most adults it’s going to taste a little blah – somehow both too sweet, too salty and still bland. And while we’re not sticklers or anything, we try to keep our processed food intake to a minimum, especially when cooking a recipe like this from scratch is easy and gives you wildly better-tasting results, to boot. 

Save your fresh tomatoes for salad – Our Creamy Tomato Soup takes help from the pantry.

Our Tomato Soup Journey

A few summers ago we made classic tomato soup using fresh Roma tomatoes roasted in the oven to concentrate their flavor. The soup was really tasty but it required a lot of tomatoes which meant that even in the summer it was kind of an expensive undertaking for a humble supper. Right now it’s March and fresh, ripe, local tomatoes are still a whistle and a wish away. Therefore, we sought help from the pantry, in the form of perfectly ripe canned tomatoes. Note: Peeled whole tomatoes or crushed are best. Avoid diced which use added chemicals to help the chunks stay chunky.

Of course, those of you who grew enough tomatoes last summer to can and preserve them should be doubly pleased with themselves. At the time we were just starting to get ripe tomatoes in, we hadn’t quite figured out our yard’s chicken-fencing situation and subsequently our ranging birds enjoyed just as many tomatoes as we did. (So no, we didn’t do any preserving.)

Canned Tomatoes are Your Friend

But it’s okay, because honestly, canned tomatoes are awesome. We’ve used them before for a classic tomato soup recipe. They’re picked at peak ripeness and the good varieties have nothing added other than a little salt. They’re affordable, available year round and already peeled. What’s not to love? However we did want to amp up the tomato-ness so we tried adding tomato paste but the results were a little too sauce-like in flavor.

Then a light bulb went off and we dusted off a jar that had been sitting on the back of the pantry for far too long, sun-dried tomatoes. Now, this ingredient may have some of you wondering if the 90s are back. It’s true that the ubiquitous sun-dried tomato was criminally over-used (salads! sandwiches! cereal!) but when used well, they’re a great way to add concentrated, slow-cooked tomato flavor to a quick-cooked dish.

Other Ingredients

So with two our varieties of pantry-friendly tomatoes set, we can move on the rest of the ingredients: slow cooked onions (the backbone of every great soup), fresh herbs (we used thyme but basil would be a great choice in summer), good stick (either chicken or vegetable) and a swirl of rich, creamy mascarpone cheese (cream cheese or creme fraiche work well too, as would just a splash of heavy cream or even half and half). 

Can you smell the garlic butter cheesy toast just begging to be dipped into this creamy tomato soup? We can because we’re eating some right now! Don’t hate.

But what about the second element of this recipe? A lot of you – and you know who you are – will have seen the title of the article and taken a look at the first image and said “It’s all very well going on about tomato soup, I’m sure it’s delicious, but you had me at roasted garlic cheesy toast, give it to me now”. We like to keep our readers happy, so let’s talk about the toast. 

It’s frigging delicious. That is all. 

It’s like a cross between the best garlic bread you’ve ever had (buttery, garlicky, decadent), crossed with the best grilled cheese (two kinds of cheeses, gooey, but with delicious little crackly bits). We’re not kidding when we say we’re a little bit addicted.

The Process

And making it couldn’t be simpler. Roast a couple heads of garlic until the cloves turn meltingly soft and golden. This tempers the harsher garlic notes leaving a sweet, mild garlic flavor. Mash that garlic with some softened butter, two kinds of shredded cheese (sharp cheddar for unbeatable flavor and gruyere both for its nutty flavor and because it melts beautifully). Season it lightly with salt and generously with pepper and spread the mix onto slices of good French baguette. Lay them on a foil-lined baking sheet and broil them until the cheese melts and the tops get a few little brown spots and gaaahhhh, drooling just writing about it. 

Note: If you don’t have the time to roast the garlic (or just prefer the flavor of raw), you can substitute 2 to 3 minced or grated cloves (about 1 1/2 teaspoons) for the two roasted heads. 

The Recipe

A bowl of tomato soup with toast
Print Recipe Pin Recipe
5 from 1 vote

Creamy Tomato Soup with Roasted Garlic Cheesy Toast

Prep Time10 minutes
Cook Time50 minutes
Total Time1 hour
Author: Emily Clifton, Nerds with Knives


For Creamy Tomato Soup

  • 2 tablespoons 30ml extra-virgin olive oil
  • 2 tablespoons 30g unsalted butter
  • 2 medium yellow onions chopped (1 pound; 455g))
  • 4 medium cloves garlic chopped (about 1 tablespoon)
  • 1/2 cup 55g roughly chopped sun-dried tomatoes, drained of oil
  • 1/4 cup 30g all purpose flour
  • 6 cups 1.4L homemade or boxed low sodium chicken or vegetable broth
  • 2 28oz, 830ml cans whole peeled or crushed tomatoes
  • 1 tablespoon 20g honey
  • 2 teaspoons 1.5g fresh thyme leaves (or 1 scant teaspoon dried)
  • Kosher salt and freshly ground black pepper to taste
  • 6 tablespoons 3oz, 85g Mascarpone cheese or cream cheese
  • 1/4 cup 1g thinly sliced fresh basil, chives, or dill, optional for garnish

For Roasted Garlic Cheesy Toast

  • 1 tablespoon 15ml olive oil
  • 2 heads garlic
  • 1 cup 4oz, 115g grated sharp cheddar cheese
  • 1 cup 4oz, 115g grated gruyere cheese
  • 3 tablespoons 45g unsalted butter, room temperature
  • 1/2 teaspoon 3g kosher salt
  • 1/2 teaspoon 1g freshly ground black pepper
  • 1 crusty baguette loaf cut on a sharp angle, into 12 slices (about 1 1/2-inch thick)
  • 2 tablespoons .5g chopped parsley, basil or chives


For Soup:

  • In an enameled (non-reactive) 5- to 6-quart soup pot or Dutch oven, heat oil and butter over medium heat until butter foams. Add the onions and cook, stirring occasionally, until onions are soft and translucent but not brown, about 8 minutes. Add garlic and sun-dried tomatoes and cook for another 2 minutes. Add the flour and cook, stirring for 2 minutes. Stir in broth, canned tomatoes (crush lightly with spoon if using whole), honey, thyme, and 1/2 teaspoon salt and 1/4 teaspoon pepper. Bring to a simmer over medium-high heat, stirring often. Reduce the heat to low, cover, and simmer for 30 minutes. Let cool briefly and then purée with a stick blender, or in two or three batches in a standing blender or food processor. Return soup to the pot, if necessary, and turn heat to low. Add mascarpone cheese and stir until melted and fully incorporated. Season to taste with salt and pepper.

For garlic toast:

  • Preheat oven to 350ºF. Line a baking tray with foil or parchment. Remove loose papery outer skin from garlic bulbs, but don’t separate cloves. Cut off top of garlic bulbs, exposing ends of individual cloves. Place both heads of garlic, cut side up, onto a square of foil and drizzle with a half tablespoon of oil on each. Tightly cinch up the foil and roast for 30 to 40 minutes until heads are light brown and very soft. Set aside until cool enough to handle.
  • Squish roasted cloves out of the skins into a medium bowl. Add cheeses, butter, salt and pepper. Mix until combined.
  • Switch oven to broil and place rack 5 to 6 inches from heat. Evenly spread the cheese mixture onto bread slices. Place slices on lined tray, cheese-side up and broil until cheese is melted and browned in spots, about 3 to 5 minutes. Remove from oven, scatter with herbs and serve with soup.


In a sealed nonreactive container, tomato soup will keep up to 1 week in the refrigerator or 6 months in the freezer.
Tried this recipe?Mention @NerdsWithKnives or tag #nerdswithknives!


7 thoughts on “Creamy Tomato Soup with Roasted Garlic Cheesy Toast”

  1. This recipe and the abundant leftovers got me through this gray last week of March while fighting off a cold. I’ll add if you have lots of leftover soup and maybe some leftover shredded cheese but no more baguette that the gruyere melted into the reheated soup also tastes excellent. Thank you!

  2. I’m a VERY beginner chef and didn’t get the roasted garlic cheesy spread right, but the soup itself turned out FANTASTIC. Such rich flavors, I’ll definitely be making it again.


Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.