Creamy Roasted Tomato Soup

As a kid, tomato soup meant opening a can, and it was one of the first things I was trusted to “cook.” This version leaves the can opener in the drawer. Creamy roasted tomato soup starts with fresh tomatoes, shallots, red bell pepper, and whole heads of garlic roasted on a sheet pan until the edges char, then gets blended with fresh basil and heavy cream. It’s ready in about an hour and is one of our winter comfort meals. Jim and I love homemade tomato soup with our grilled pimento cheese sandwich, or a caprese panini when we want something a little more grown-up.

creamy tomato soup in a white bowl topped with croutons, basil, and a drizzle of cream.

Want To Save This Recipe For Later?

Enter your email to have this recipe sent to your inbox.

Key Ingredients and Substitutions


The complete ingredient list and measurements are listed in the printable recipe below.

  • Mixed tomatoes: Any combination works, from Romas to cherry tomatoes. Cut the larger ones in half or quarters so everything is roughly the same size and roasts at the same pace. No need to peel them first, since the skins blend into the soup.
  • Red bell pepper: Roasted until blistered, it brings a natural sweetness that balances the acidity of the tomatoes, so the soup doesn’t need any sugar.
  • Shallots: Lightly roasting them browns the edges and leaves the interior soft and tender, adding depth without competing with the tomatoes.
  • Garlic: Roasting turns the cloves jammy and mellows the sharp bite of raw garlic, so two small heads won’t overpower the soup. If your heads are large, one is plenty.
  • Heavy cream: The cream adds a silky, smooth mouthfeel and softens the tomatoes’ acidity, too. Add it at the end, after the roasted vegetables have cooled slightly and been blended, so it never simmers and has little chance of breaking.
  • Vegetable broth: Half a cup keeps the soup thicker, which is how we like it. For a thinner soup, add more broth a splash at a time after blending. Store-bought broths can vary a lot in sodium, so we use our low-sodium vegetable broth recipe to control the soup’s seasoning.
raw vegetables on two sheet pans.

How to Make Creamy Roasted Tomato Soup


Here are the quick, step-by-step instructions with visuals; you can find the full instructions, including the exact ingredients, in the recipe card below.

Pro-tip: We skip straining, since our high-powered blender purรฉes the skins and seeds completely. With a standard blender, a few bits can slip through, so pour the soup through a fine-mesh strainer for a smoother texture.

raw vegetables on two sheet pans.

Preheat the oven to 425ยฐF. Spread the tomatoes, shallots, and bell pepper out on the sheet pan(s) in a single layer, with the tomatoes cut side up. The vegetables can touch but shouldn’t overlap, since piled-up vegetables steam in their own juices instead of browning, which can make the soup taste flat. If everything won’t fit, split it between two pans. Tuck the foil-wrapped garlic into any open spots.

roasted vegetables on two sheet pans.

After 35 to 40 minutes in the oven, the tomatoes should be slumping and starting to break down. The shallots will be lightly browned on the edges and soft all the way through, and the pepper skin will be blistered with a few charred spots. Oven temperatures vary. If the vegetables still look pale, continue roasting for a few more minutes. Browning is where most of the flavor comes from. Let everything cool for about 10 minutes. This lets some moisture escape, making it easier to control how thick or smooth your soup is. Hot vegetables also release steam that expands rapidly inside a sealed blender.

tomato soup with raw basil that is ready to be blended in a blender.

Once the garlic is cool enough to handle, squeeze the cloves into the blender with the roasted vegetables, then scrape in all the juice from the pan(s). The vegetables hold enough heat from the oven that the basil and broth can go into the blender as is, with no need to warm them first.

tomato soup that has been completely blended in a blender.

Most of the soup’s body comes from blending the vegetables completely smooth, so give it a full minute or two before adding the cream. Once you add the cream, the color softens from deep red to orange-red. Taste before serving and adjust the salt and pepper as needed. Tomatoes vary in sweetness and acidity from batch to batch.

creamy tomato soup in a white bowl topped with croutons, basil, and a drizzle of cream served with half a grilled cheese sandwich.

Storage and Reheating


How to Store: Keep leftovers in an airtight container in the refrigerator for up to 3 days, or freeze them for up to 3 months. We’ve frozen it with the cream already stirred in, and it reheated with no problem.

How to Reheat: Warm the soup in a saucepan over medium-low heat, stirring often, and don’t let it boil so the cream stays smooth. Thaw frozen soup overnight in the refrigerator first. If it has thickened, stir in a splash of broth.

Recipe Tips and Notes


  • Blend in batches if needed. Depending on its size, your blender may not hold everything at once. Fill it no more than halfway with the warm vegetables, blend, pour into a large bowl or pot, and repeat. Stir the batches together in the pot, then stir in the cream.
  • Using an immersion blender? Blend the soup right in a large pot. It takes a little longer to get completely smooth with a stick blender, and that’s when a fine-mesh strainer helps most.
  • Pick smaller tomatoes in winter. Cherry tomatoes on the vine are the best bet if you can find them. Campari tomatoes, a small greenhouse-grown variety, are sweet and juicy even in the middle of winter. Roasting brings out whatever flavor your tomatoes have.
creamy tomato soup in a white bowl topped with croutons, basil, and a drizzle of cream along with half a grilled cheese sandwich.

More Recipes to Try


Looking for more soups to get you through winter? Try one of these next.

  • Bistro French Onion Soup โ€” Sweet caramelized onions simmered in beef broth with a splash of dry vermouth, topped with toasted baguette and melted Gruyรจre and Emmentaler.
  • Potato Leek Soup โ€” Leeks and russet potatoes blended into a velvety soup with no cream.
  • Broccoli Cheese and Bacon Soup โ€” Tender broccoli, sharp cheddar, and crispy bacon in a thick, creamy base.
  • Italian Sausage Gnocchi Soup โ€” A one-pot, 30-minute soup with Italian sausage, diced tomatoes, spinach, and pillowy gnocchi.
  • Turkey Tortellini Soup โ€” Leftover turkey, cheese tortellini, and fresh spinach in an herbed broth, ready in 30 minutes.
creamy tomato soup in a white bowl topped with croutons, basil, and a drizzle of cream along with half a grilled cheese sandwich.

Creamy Roasted Tomato Soup

No ratings yet
Author: Melissa
This Creamy Roasted Tomato Soup gets its deep, sweet flavor from tomatoes and red bell pepper roasted until their skins blister, plus whole heads of garlic that soften and become spreadable in the oven. Blend it all with fresh basil and cream for a thick, velvety soup made for dunking.
Share Recipe
Prep Time: 15 minutes
Cook Time: 40 minutes
Cooling Time: 10 minutes
Total Time: 1 hour 5 minutes
Servings: 6 servings
Calories: 191 kcal

Want To Save This Recipe For Later?

Enter your email to have this recipe sent to your inbox.

Equipment

  • Blender
  • Cookie or Baking Sheet

Ingredients  

  • 3 pounds mixed fresh tomatoes, cut in half or quarters depending on the size
  • 4 medium shallots, peeled and halved
  • 1 large red bell pepper, seeded and cut into wide strips
  • 3 tablespoons olive oil, plus more for garlic
  • 1 teaspoon kosher salt
  • ยผ teaspoon black pepper
  • 2 small heads of garlic, or 1 large head
  • 1 cup packed fresh basil leaves
  • ยฝ cup vegetable broth
  • ยฝ cup heavy cream, plus more for serving
  • Parmesan cheese, for serving

Instructions 

  • Preheat the oven to 425ยฐF. Arrange the tomatoes, shallots, and bell pepper in a single layer on a large rimmed sheet pan. Drizzle with olive oil and season with kosher salt and black pepper. Depending on the size of your vegetables and your sheet pans, you may need two pans to avoid overcrowding.
  • Slice ยผ to ยฝ inch off the top of each garlic head so the cloves peek through, leaving the skins on. Drizzle each head with olive oil, wrap it in foil, and tuck the packets between the vegetables.
  • Roast for 35 to 40 minutes, until the tomatoes are soft and starting to break down, the shallots are lightly browned on the edges and soft, and the bell pepper skin is blistered and charred in spots. Remove the pan(s) from the oven and let the vegetables cool for about 10 minutes before blending.
  • Unwrap the garlic, and once it’s cool enough to handle, squeeze the roasted cloves from their skins into a blender. If using an immersion blender, transfer them to a large pot instead. Add the roasted tomatoes, shallots, bell pepper, and all the juices from the sheet pan(s).
  • Add the fresh basil and vegetable broth. Blend until smooth, then pour in the heavy cream and blend again until fully incorporated. Taste and adjust the seasoning with additional kosher salt and black pepper as needed. For an extra-smooth texture, strain the soup through a fine-mesh strainer (optional).
  • Divide the soup among bowls. Add a drizzle of heavy cream, a pinch of flaky salt, freshly cracked black pepper, and grated Parmesan, if desired. Serve alongside crusty bread or your favorite grilled cheese.

Notes

1.ย Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed. Nutritional values vary based on the brand of ingredients used and portion size. It does not include the nutrition for any substitutions.
2. Be sure to check out theย Key Ingredientsย along with theย Recipe Tips and Notesย sections found in the post, for more tips, options, substitutions, and variations for this recipe! You will also find step-by-step photos there.
Serving: 1serving | Calories: 191kcal | Carbohydrates: 14g | Protein: 3g | Fat: 15g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 22mg | Sodium: 486mg | Potassium: 671mg | Fiber: 4g | Sugar: 9g | Vitamin A: 3056IU | Vitamin C: 59mg | Calcium: 53mg | Iron: 1mg
Did you make this recipe?Tag us on Instagram @casual.epicure to be featured on our stories!

You'll Also Love...

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this Recipe