Roasted Tomato Soup with Canned Tomatoes

5 from 2 votes

This post may contain affiliate links. Please read our disclosure policy.


For this easy roasted tomato soup, I make the trip to the grocery store instead of the farmers market to buy a big can of tomatoes. Roasting canned tomatoes along with onions and garlic enhances the overall flavor of the soup. There’s no reason to be sad about saying goodbye to summer tomatoes when you can reach for this fantastic pantry ingredient. Since the oven is already preheated, I toast bread for croutons to top the soup along with pesto and Parmesan.

Tomato soup in a bowl.

Why You’ll Love This Recipe

Soup season and tomato season don’t overlap. That’s why it’s best to use canned tomatoes for tomato soup. Roasting does boost the flavor of less than ideal tomatoes, but canned ones are always my pick for soup, stew and chili recipes. They are a total pantry superstar.

Even though this soup recipe calls for canned tomatoes, I still give them the fresh tomato treatment. Simmering vegetables in broth doesn’t add the flavor that roasting does. That’s because roasting caramelizes the edges of both the tomatoes and onions while making them more soft and tender, so you can blend them.

No surprise, this soup is freezer friendly. I will make a batch and put a portion size in the freezer. That is my strategy for fall-winter eating when I want to have a back-up plan on hand for those hectic moments when I think I don’t have anything to eat.

The Ingredients

Ingredients including canned tomatoes, onions, garlic, veggie broth, seasonings, pesto, parmesan, bread and olive oil.

Simplicity is the name of the game for tomato soup. Good ingredients will yield great results. This is what you need:

For soup

  • Tomatoes: The recipe calls for a 28-ounce can of whole peeled tomatoes. Then you slice them in half lengthwise before you put them on the sheet pan. The juices from the can eventually make it in when you puree the soup, so nothing goes to waste. 
  • Onions: I cut a white onion or a yellow onion and cut it into 8 wedges. I do try to keep them together as much as possible because I don’t want a thin slice to be on its own or then it is more likely to burn.
  • Dried seasonings: I use a blend of dried oregano, thyme and red pepper flakes along with kosher salt and black pepper for the soup.
  • Garlic: Roasting mellows out the intensity of garlic, so don’t worry if you think 4 cloves sounds like a lot. The goals is to layer in ingredients and flavors that all work together as a team.
  • Olive oil: This is a simple recipe with a short ingredient list, so I prefer a high-quality extra virgin olive oil for the best flavor.
  • Vegetable broth: To control the salt, use low-sodium broth. If you don’t need the soup to be plant-based, you can substitute with chicken broth. 

For croutons

  • Bread: Skip the soft sandwich bread. You want sourdough or country bread that has a good crust to make croutons.
  • Olive oil: I go with the same olive oil that I use for the soup.
  • Kosher salt & black pepper season the bread pieces before you toast them.

For serving

  • Parmesan cheese: I like to take a sharp knife or a vegetable peeler to cut thin shavings from the block.
  • Pesto: I swirl in basil pesto to get that fresh herb taste throughout a bowl of soup. This works better than fresh basil leaves.

How To Make This Roasted Tomato Soup Recipe

Preheat the oven to 400 degrees F. Line 2 sheet pans with parchment paper.

1. Combine the olive oil and spices in a small bowl including oregano, thyme, red pepper flakes, salt and pepper.

2. Put the tomatoes, onions and garlic cloves on a sheet pan and drizzle them with the oil mixture. Everything should be in a single layer without overlapping. Then you can spoon on the oil instead of tossing everything around.

Oil and seasonings in a small bowl. Tomatoes, onions and garlic on a sheet pan before they roast.

3. Roast the tomatoes, onions and garlic. Give them 25-30 minutes. The tomatoes should wrinkle slightly and the onions should brown at the edges.

4. Make the croutons. Toss the bread cubes with oil, salt and pepper on the other baking sheet. Spread them into a single layer. Toast the bread in the oven until lightly golden. This will take 10-12 minutes.

Roasted tomatoes, onions and garlic on a sheet pan. Croutons on another pan.

5. Puree the soup. Put the roasted tomatoes, onions and garlic into a blender and pour in the vegetable broth and the reserved tomato juice from the can. Blend until smooth. The other option is to transfer all the ingredients from the sheet pan, the veggie broth and the tomato juice to a big pot and puree with an immersion blender.

6. Pour the pureed soup into a large pot and warm it over medium heat to your desired temperature. Ladle the soup into bowls. Add a drizzle of pesto and top with croutons and Parmesan.

Soup ingredients in a blender. Pureed soup in a large pot.

Serving

Besides a grilled cheese sandwich, I also like eating tomato soup with a salad. Try this arugula salad with lemon vinaigrette, an Italian chopped salad, a classic house salad or a cucumber chickpea salad

Leftovers & Storage

You can store the soup in an airtight container up to 3 days in the fridge. To save it longer, you can freeze it up to 1 month. If you are going to keep it in the freezer, divide it into smaller portions rather than one big container to make it easier to thaw. Warm it in the microwave or on the stovetop.

Put extra croutons in an airtight container and let that sit in your kitchen, so they are at room temperature. You can also toss them into salads.

Three bowls of roasted tomato soup.

Recipe Tips

Use premium canned tomatoes. I know everyone has their preferences. My biggest recommendation is to pick a quality brand of tomatoes. Wirecutter did a review of multiple different canned tomatoes that I found really helpful.

Keep an eye on the tomatoes and onions while they roast. This doesn’t mean you should open the oven door, but if you see the an onion wedge or garlic clove is browning too fast, then use tongs to take it off the baking sheet and let everything else continue roasting.

You can add more vegetable broth if you want. This comes down to personal preference. Some people like thicker tomato soup while others want it thinner because they don’t want it make them think of tomato sauce. If you feel like you poured in too much broth and want to thicken it up again, just simmer it a bit longer till you get to your desired consistency.

If you like your soup to have a kick, increase the amount of red pepper flakes in the dried spice mixture. They are such an easy way to make homemade tomato soup spicy.

Recipe FAQs

Is this tomato soup vegan?

If you want the soup to be vegan, leave out the parmesan cheese or use a plant-based substitute, and garnish the soup with pesto that has no cheese.

Do you have to make the croutons?

I love them for garnish on soups, but they are not a requirement. Think of it this way, if you already have the oven preheated, why not make the croutons too?

Can you use canned diced tomatoes?

No. This recipe is specifically written for using whole tomatoes and roasting them.

Want to save this recipe?
Enter your email below, and I’ll send it to your inbox. Plus enjoy recipes and cooking inspiration each week.
Please enable JavaScript in your browser to complete this form.

Roasted Tomato Soup with Canned Tomatoes

5 from 2 votes
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 4
Roasting canned tomatoes, onions and garlic on a sheet pan really brings out the flavors in this easy roasted tomato soup. It’s topped with golden toasted croutons and Parmesan.

Ingredients 

For soup

  • 3 tablespoons olive oil
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • Pinch of red pepper flakes
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 28 ounce can whole peeled tomatoes, halved lengthwise, juice reserved
  • 1 onion, cut into 8 wedges
  • 4 garlic cloves
  • 1 cup low-sodium vegetable broth

For croutons

  • 1 1/2 cups torn bread
  • 1 tablespoon olive oil
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon black pepper

For serving

  • Shaved Parmesan
  • Basil pesto

Instructions 

  • Preheat the oven to 400 degrees F.
  • In a small bowl, stir 3 tablespoons olive oil, oregano, thyme, red pepper flakes, 1 teaspoon kosher salt and 1/2 teaspoon black pepper.
  • On one of the prepared sheet pans, arrange the tomatoes, onions and garlic cloves into a single layer without overlapping. Drizzle with the oil-seasoning mixture.
  • Roast the tomatoes, onions and garlic for 25-30 minutes, until the tomatoes are slightly wrinkled and the onions are browned at the edges.
  • On the other sheet pan, toss the bread with 1 tablespoon olive oil, 1/4 teaspoon kosher salt and 1/4 teaspoon black pepper. Spread into a single layer. Toast in the oven until lightly golden, about 10-12 minutes.
  • To puree the soup, transfer the tomatoes, onions and garlic to a blender and pour in the vegetable broth and the reserved tomato juice from the can. Blend until smooth and pour into a large pot. (You can use an immersion blender by putting all those ingredients into a large pot and pureeing them. The soup will turn out smoother if you puree it in a high-powered blender.)
  • Warm the soup to your desired temperature over medium heat on the stove.
  • Divide the soup into bowls. Add a swirl of pesto and top with croutons and Parmesan.

Notes

Let the soup cool to room temperature. Then store it in an airtight container up to 3 days in the fridge. To save it longer, you can freeze it up to 1 month. If you are going to freeze it, divide the soup into smaller portions rather than one big container to make it easier to thaw. Warm it in the microwave or on the stovetop.
Store extra croutons in an airtight container at room temperature.
The soup is vegan other than the parmesan and pesto. Use a plant-based substitute for the cheese and dairy-free pesto.

Nutrition

Calories: 422kcal | Carbohydrates: 55g | Protein: 12g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 0.03g | Sodium: 1432mg | Potassium: 560mg | Fiber: 7g | Sugar: 11g | Vitamin A: 246IU | Vitamin C: 22mg | Calcium: 193mg | Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Cuisine: Italian
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

5 from 2 votes (1 rating without comment)

Leave a Comment

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

Recipe Rating




5 Comments

  1. I made this for lunch today—had all the ingredients on-hand. Delicious! Keeping it thicker, it would be great on top of pasta or chicken parm!

  2. I love this one and make it often!! I also like to blend up a block of silken tofu in it, for an extra protein bump.

  3. 5 stars
    This was so good! Of course, I altered things to a degree. I don’t have any vegetable stock on hand and I didn’t feel like using chicken stock, so I used half and half and water. After everything was roasted and pureed, I put it in a saucepan on a low heat, added half and half, and then some water, and let it simmer for a bit to get everything all friendly like.

    I’ve been making tomato soup with canned whole tomatoes for a while but it never occurred to me that I could roast them. What a gamechanger!