This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. Please read our disclosure policy.

A rich, flavorful tomato soup can be made easier than you think. In this recipe, the oven does the hard work, roasting tomatoes, onions, celery, and garlic, creating a luscious and creamy soup. Paired with a melty grilled cheese, it’s the prime cool-weather comfort meal.

Why I love this recipe.

Growing up, we would have Mom’s home-canned tomato soup all through the winter. When I say “we,” I mean Dad, Mom, and I. I think my sister was in her picky stage most of the time. Mom’s tomato soup was perfect, and we still make a batch or two at the end of summer, but there is something special about a freshly roasted soup. This recipe has a depth of flavor and can only be achieved by roasting the tomatoes, onions, and garlic. During the roasting time, the excess water is cooked off, and sugars begin to caramelize. Once blended, the flavor is condensed into a rich and thick soup. This has become my favorite soup. The prep is easy, and, most of the time is hands-off. A tomato soup to end all others, except maybe Mom’s.

Two white bowls filled with roasted tomato soup with plate filled with grilled cheese croutons to the side.
Save this post!
Enter your email address and we’ll send it straight to your inbox. Plus, you’ll receive our once-per-month newsletter!

Everything you’ll need to make this recipe.

  • Tomatoes are best when freshly picked during the season. This recipe works with any tomato, while plum tomatoes work best. Adjust the roasting time as needed for other varieties.
  • Celery adds a hint of vegetal flavor without being overpowering.
  • Onion deepens in flavor during the roasting while gaining a hint of sweetness. Yellow and white onions will both work in this recipe.
  • Vegetable stock can be added to suit personal preference when it comes to the final consistency of the soup. Add more for a thinner soup, or leave it as the recipe states for a thicker, creamier soup.
White marble surface filled with all ingredients needed to make roasted tomato soup including tomatoes, celery, basil, spices, and more.

Here’s how to make this recipe.

  1. Prepare the vegetables. Remove the top and any bad pieces of the tomatoes, then slice in half. Place on a parchment-lined baking sheet. Chop the celery into smaller pieces, about 2 inches in length, and add to the baking sheet. Peel the onion and slice it into quarters. Place on the pan along with the tomatoes. Drizzle with olive oil and sprinkle with kosher salt and black pepper.
  1. Bake the vegetables. Chop off the top of the garlic clove. Place onto a square sheet of tin foil and saturate with olive oil. Wrap the corners of the foil up and around the garlic and place on the baking sheet with the vegetables. Place into a 425°F oven for 40 to 55 minutes.
  1. Blend the soup. After the vegetables have finished roasting, add the contents of the pan along with half of the vegetable stock to a canister blender. Squeeze the garlic out of its husk into the container. Blend until smooth, then transfer to a pot. Add additional vegetable stock to the desired consistency, then place on low heat to simmer. Once heated, take the soup off the heat and place in the butter, mixing it until melted. Serve warm and garnish with basil. If desired, serve with cubed grilled cheese croutons.

These pro tips will make this recipe a success.

  • Use the correct tomatoes for this soup. Plum or Roma-type tomatoes are best for this recipe. They have a lower water content than most tomatoes, which means they roast better and create a more flavorful, less watery soup.
  • If you don’t have a canister blender, a handheld immersion blender will work just as well. Just make sure to keep the blade off the bottom of whatever pot you are using to avoid any scratches.
  • The thickness of the soup is up to you! You can add more or less vegetable stock to achieve the desired thickness. Start with the amount listed in the recipe, which will create a thicker soup, then add more if you prefer a thinner consistency.
White bowl filled with roasted tomato soup with large grilled cheese croutons sitting in soup.
This soup pairs perfectly with these grilled cheese croutons!

Frequently asked questions about this recipe.

Can other tomatoes be used for this, even if they have higher water content?

Yes, any tomato will work for this recipe. Plum tomatoes have less water and take less time to roast. Larger tomatoes will need to roast longer to achieve the same consistency.

Can cream be added to the soup for a more bisque-like recipe?

Yes, heavy cream or full-fat coconut (vegan) milk can be blended into the soup for a creamier consistency.

How long does this recipe keep after making?

The leftovers should be stored in the refrigerator and will last for 7 to 10 days.

Watch how to make this recipe.

Have I Convinced You to Make This Recipe?

I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

Roasted Tomato Soup

4.50 from 4 votes
A rich, flavorful tomato soup can be made easier than you think. In this recipe, the oven does the hard work, roasting tomatoes, onions, celery, and garlic, creating a luscious and creamy soup. Paired with a melty grilled cheese, it's the prime cool-weather comfort meal.
Prep: 15 minutes
Cook: 55 minutes
Total: 1 hour 10 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • 3 lb tomatoes (plum varieties preferred)
  • 1 stalk celery roughly chopped
  • 1 medium onion roughly chopped
  • 3 tbsp olive oil
  • 1 tsp kosher salt
  • ½ tsp freshly ground black pepper
  • 1 head garlic
  • ½-1 cup vegetable stock
  • 2 tbsp unsalted butter room temperature
  • fresh basil
  • Parmesan cheese

Instructions 

  • Preheat the oven to 425℉.
  • Core the tomatoes and cut them in half or in quarters if they are large. Place the tomatoes, chopped celery, and chopped onion on a parchment-lined baking sheet. Drizzle with the olive oil, kosher salt, and pepper.
    3 lb tomatoes (plum varieties preferred), 1 stalk celery, 1 medium onion, 3 tbsp olive oil, 1 tsp kosher salt, ½ tsp freshly ground black pepper
  • Keep the head of the garlic together and cut ¼ of the top off, exposing the top of each garlic clove. Drizzle with olive oil and wrap tightly in foil. Place the pouch on the sheet pan alongside the vegetables.
    1 head garlic
  • Roast the vegetables in the preheated 425℉ oven until the tomatoes are beginning to blacken and are condensed, 40-55 minutes. Once roasted, remove the pan from the oven. Open the garlic in foil to cool.
  • Pour the tomatoes, onion, and celery into the canister of a blender. Squeeze the garlic cloves out their husks into the blender. Add ½ cup of the stock. Leave the vent open, covered with a towel, and blend on high until the soup is smooth, 1-2 minutes. Add more stock as needed to achieve preferred consistency. Return the soup mixture to a pot on the stove to heat. Add the butter and let it melt while the soup is heating.
    2 tbsp unsalted butter, ½-1 cup vegetable stock
  • Serve immediately with fresh basil and Parmesan cheese, or keep warm on low heat. Top with grilled cheese croutons for the perfect pairing!
    Parmesan cheese, fresh basil

Video

YouTube video

Notes

Use the correct tomatoes for this soup. Plum or Roma-type tomatoes are best for this recipe. They have a lower water content than most tomatoes, which means they roast better and create a more flavorful, less watery soup.
If you don’t have a canister blender, a handheld immersion blender will work just as well. Just make sure to keep the blade off the bottom of whatever pot you are using to avoid any scratches.
The thickness of the soup is up to you! You can add more or less vegetable stock to achieve the desired thickness. Start with the amount listed in the recipe, which will create a thicker soup, then add more if you prefer a thinner consistency.

Nutrition

Serving: 1 servingCalories: 269 kcal

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

Did you make this? Leave a comment below!

Kaleb Wyse is a New York Times bestselling author behind the popular Wyse Guide website. Living on his fourth-generation Iowa farm, he loves sharing recipes and gardening tips that come from traditions that feel comfortably familiar. His down-to-earth style makes sustainable living and farm life feel like home!

You May Also Like

Creamy Corn Chowder

A quick and simple soup great for the depths of winter, this creamy corn chowder provides incredible flavor with straightforward preparation. Celery, onion, and red pepper provide a solid vegetable base, while potatoes, herbs, and corn finish off the soup. This balanced mixture of creaminess and light stock means a well-rounded soup for any weeknight meal.

Healthy Chicken Tortilla Soup

Packed with flavors, this chicken tortilla soup is a creamy dish perfect for any wintertime meal. Sautéed vegetables combined with spices, beans, and crushed tomatoes create a hearty meal. Chicken breasts cooked in the soup boost the flavors in the dish. Oven-baked tortilla strips create a final crunch for this classic soup.

2025 Holiday Guide

This year's holiday guide is back and ready to order. Plus, it's better than ever!

Cover of the 2025 Wyse Guide holiday guide.
4.50 from 4 votes (1 rating without comment)

Leave a comment

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

Recipe Rating:




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

4 Comments

  1. Becca says:

    Looks great

  2. Marilyn Maxim says:

    5 stars
    Excellent recipe. My guests immediately asked for it. Delicious!

  3. RitaMarie Reid says:

    3 stars
    The flavor was a little bland. The ratio of tomato to onion & garlic needed less tomato, plus more herbs than just fresh basil on top.

    With 1 cup of broth, the texture was nice. I think we’ll use the leftover soup as a marinara on pasta, with sausage for added flavor.

    1. MCooke says:

      5 stars
      I have made this recipe several times. It is easy, fast & delicious. I do add a few additional items (I include peppers when roasting) I also add the parmesan into the soup at step 5. Always serve with grill cheese cubes! <3