Roasted Tomato Soup

Roasted Tomato Soup is a bowl of goodness! Roasting the tomatoes with onions and herbs creates a full-flavored tomato soup. Dunk a grilled cheese or grab a spoon and dig in! A homemade tomato soup recipe that is hard to beat!

This Roasted Tomato Soup may just be my most favorite tomato soup to date. It’s velvety and luscious. Roasting the tomatoes and onions with herbs and oil really does set this soup apart! It’s robust and full of flavor. Blend it all up, swirl in some cream to make it extra decadent and get ready for the best tomato soup you’ve tasted!

What Tomatoes to Use

For this recipe, the main ingredient is pretty obvious: tomatoes! When choosing which tomatoes to use for this recipe, there are several ways to go:

Honestly, out of the three options, I just grab whichever one looks the best in the grocery store at the moment. You want to go for a smaller, more firm tomato like one of the varieties listed above. I find that larger tomatoes tend to have more liquid and water content. For this recipe, we want super concentrated, sweet tomato flavor. 


How to Blend

Blending up the roasted tomatoes is going to vary greatly on what equipment you have on hand and how you like the consistency of your tomato soup to be. Here are some options:

  • Food processor – this is going to give you a smooth and luscious tomato soup. My go-to option for this recipe! If you want it even smoother after using the food processor, the soup can be strained through a wire mesh to catch any of the tomato skins that didn’t get blended. 
  • Immersion blender – another great option for getting a smooth consistency! This would be my second go-to choice for blending this soup.
  • Blender – use this option if you have a good, high-powered blender. It will be harder to get a really smooth consistency with this option otherwise.

How to Serve

To me, you can’t have tomato soup without a grilled cheese! My Ultimate Grilled Cheese Sandwich is the perfect companion to this tomato soup! I love how versatile this soup recipe is as well. It’s perfect for a cozy, weeknight meal, but can also hold it’s own at the holiday table. A little Christmas Eve soup, anyone?

However you serve it, it is heart-warming, comforting and delicious. Get those grilled cheese ready!

PS: homemade croutons, fresh basil and some grated parmesan cheese are also great toppings!

Looking for other Soup Recipes? Check these out!


Easy Beef Chili
Chicken and Dumplings Soup
Rustic Potato Soup
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Roasted Tomato Soup

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)


  • Author: KJ & Company - Kate Poskochil
  • Total Time: 45 minutes
  • Yield: 6 servings 1x


Roasted Tomato Soup is a bowl of goodness! Roasting the tomatoes with onions and herbs creates a full-flavored tomato soup. Dunk a grilled cheese or grab a spoon and dig in! A homemade tomato soup recipe that is hard to beat!


  • 2 pounds cherry, baby Roma or grape tomatoes
  • 1 onion, cut into 2-inch pieces
  • 1 tablespoons extra virgin olive oil
  • 1 teaspoon dried basil
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 tablespoons tomato paste
  • 1 cup heavy cream
  • 1 cup chicken stock (or vegetable stock)


  1. Preheat your oven to 425 degrees. Arrange the tomatoes and onions on a sheet pan and drizzle with the olive oil. Season with the dried basil, salt and pepper. Roast for 20-30 minutes, or until the tomatoes are blistered and the onions caramelized.
  2. Carefully transfer the roasted tomatoes and onions to a food processor. Add in the tomato paste, heavy cream and chicken stock. Blend on high until smooth. Transfer to a saucepan to keep warm on the stove or a slow cooker on the warm setting if needed. Enjoy!


  • Vegetable stock can be used to keep this soup vegetarian if desired.
  • A food processor, immersion blender or a high-powered blender can be used to blend this soup. If using an immersion blender, transfer the roasted veggies to a saucepan to be able to blend.
  • Strain through a wire mesh to get an extra-smooth consistency on the soup if desired.
  • Nutritional information for this recipe is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soups & Stews


  • Serving Size: 1
  • Calories: 130
  • Sugar: 5.6g
  • Sodium: 536mg
  • Fat: 10.2g
  • Carbohydrates: 9.3g
  • Fiber: 2.4g
  • Protein: 2.3g
  • Cholesterol: 27mg

Keywords: Roasted Tomato Soup

Share the love!

If you make this recipe and love it as much as I do, I’d love to hear from you! Comment below, rate the recipe, or share a picture tagging @kjandcompany or using #kjandcompany so that I can see your fun pictures 🙂

Thanks for following and cooking along with me!


Affiliate Links

This post may contain affiliate links, which means that KJ & Company would receive a small commission if anything is purchased. Thank you for supporting KJ & Company in all the ways that you do!



Submit a Comment

Your email address will not be published.

Running Dry on Culinary Inspiration?

Running Dry on Culinary Inspiration?

Look no further than your inbox. We’ll send you ideas to help you put delicious meals on your table. Or dessert in bed. No judgment either way.

You have Successfully Subscribed!

Pin It on Pinterest

Share This