This roasted tomato soup recipe makes two large servings of soup, and is the perfect way to make great use of those remaining summer tomatoes. This takes the incredible, simple flavor of roasted tomatoes, and transforms it into a creamy, comforting tomato soup for two.
The key is to roast the tomatoes until they are softened and slightly shriveled on top.ย This way, we get the best of both worlds: a touch of juicy, ripe tomatoes mixed with the savory, complex flavor of roasted tomatoes.ย The juiciness of the tomatoes is key to making this soup, so we don’t want them to roast until they’re totally shriveled.

Ingredients for Roasted Creamy Tomato Soup for Two
- 12 oz. Roma Tomatoesย
- Saltย & freshly cracked Black Pepper
- Olive Oil
- 1/2 cup chopped Onionย white or yellow
- 2 clovesย Garlic
- 1 cup Low-Sodium Chicken Brothย or vegetable broth
- 1/2 tsp. Light Brown Sugar
- 1/4 tsp. Dried Basil
- 1/4 tsp. Greek Seasoning (I used Cavender’s, but there’s some good homemade recipes like here & here!)
- 1/4 cup Half & Half or heavy cream
How to Roast Tomatoes for Soup
- Preheat the oven to 375 F. Line a rimmed baking sheet with parchment paper and set aside.
- Cut the tomatoes in half and remove the tough cores from inside the tomatoes. Lay the tomatoes, cut side up, on the prepared baking sheet.
- Lightly drizzle olive oil over the tomatoes, then sprinkle them with a generous pinch of salt and pepper.
- Roast at 375 F for 30 minutes. Remove them from the oven and set them aside until cool enough to handle.
For tomato soup, we want to remove the skins of the tomatoes before adding them into the soup. The skins of the tomato won’t easily break down in the soup, which results in little strips of it floating around in the soup. The same concept applies to the cores of the tomatoes, which is why we remove them first. The cores are tough and not easy to digest, and their texture isn’t consistent with the smooth creaminess of the soup. Removing both the cores of the tomatoes and the skins of the tomatoes ensures a luscious, creamy texture of the tomato soup.

How to Make Tomato Soup for Two
- First, roast the tomatoesย (see the directions above).ย This takes about thirty minutes total, then the tomatoes need to cool until they’re easy to handle.
- While the tomatoes are cooling, warm one tablespoon of olive oil in a saucepan over medium heat. Add the chopped onion with a pinch of salt and cook until lightly charred and very soft, about 12-15 minutes. Stir in the minced garlic and cook for one minute.
- Once the tomatoes are cool enough to handle, peel the skins off of them.
- Add the peeled tomatoes, chickenย (or vegetable)ย broth, brown sugar, basil, and Greek seasoning to the saucepan. Stir to combine and bring to a boil.
- Turn the heat back down to a simmer. Simmer the soup for 20 minutes.
- Use an immersion blender or regular blender* to blend the soup until smooth. Turn off the heat from under the pan, and stir in the half and half**. Season with salt and pepper to taste.
*If using a regular blender (a stand-up blender), only blend half of the soup at a time and be sure to leave a small vent in the top of the blender to allow steam to escape from the soup.
**Heavy cream or coconut milk will also work as substitutions for half and half.



Another important key in this recipe is to season the soup from the beginning. We do this by seasoning the tomatoes with salt and pepper before roasting them, and by seasoning the onions with salt before cooking them. This helps develop a depth of flavor, and prevents over-salting the soup at the end.

Tips for making the Best Tomato Soup with Fresh Tomatoes:
- Use bright, ripe tomatoes. The entire focus of this soup is the tomato flavor, so use the best ones! Look for tomatoes that are rich in color, and slightly soft.
- Season the tomatoes well. Sprinkle the tomatoes with salt and freshly cracked pepper before roasting them, and don’t be shy. Salt brings out the flavor of the tomato, so just a little more in this step will reward you in the end.
- Use low sodium (or reduced sodium) chicken stock. Stocks and broth can have a lot of sodium. Too much sodium can throw off the balance of flavor in this soup, so use low sodium (or reduced sodium) stock to better control the flavor.
- Don’t be afraid to season it at the end, too. If you’re afraid over over-seasoning this soup, don’t be. Just be sure to taste, season a little, and then taste again. I’m not suggesting that you overload your soup with salt, but the salt helps to coax out the tomato flavor. Because this soup is pretty simple, you really want that roasted tomato flavor to shine through. And salt (I HIGHLY recommend using Diamond kosher salt! You can use more of it, because it’s half as “salt-y” as regular salt. It’s perfect for so many recipes!


Recipes to try with this Creamy Tomato Soup:
- Caramelized Onion & Havarti Grilled Cheese
- The Best & Unique Caesar Salad
- Easy Shredded Chicken Caesar Lettuce Wraps
- Turkey Pesto Grilled Cheese Sandwich
- Slow Cooker Pulled Pork French Dip Sliders
- Vermont Cheddar & Chive Drop Biscuits (SO good with soup!)
- or top them with these Toasted Croissant Croutons!

Wine Pairings for Tomato Soup
This tomato soup is really delicious with a glass of Sangiovese or Carmรฉnรจre!
Sangiovese is a classic Italian grape that is excellent with most tomato-based pastas and foods from Italy. It’s also super affordable, and is a great option to keep around the house for pizza night, pasta night, or tomato soup night!
Carmรฉnรจre is a grape that is found all over the place. It was originally a Bordeaux grape, but Chile has recently been a huge contender in producing it! If you’ve never tried it, you absolutely need to. There’s tons of red fruit notes, but the best part? Bell pepper notes! It sounds weird, but it’s so delicious. It’s a fun and unique pairing to this tomato soup, and for many other foods!

If you make this soup, please tag me on Instagram so I can see your awesome creation! And as always, feel free to reach out to me directly if you have any questions. If you comment and rate this recipe below, I would also very much appreciate it! I hope you enjoy!
xx Sara

Creamy Roasted Tomato Soup for Two
Ingredients
- 12 ounces tomatoes (I used 3 large Roma tomatoes)
- olive oil
- 1/2 cup chopped white or yellow onion
- 2 cloves garlic minced
- salt & freshly cracked pepper
- 1 cup low sodium chicken broth*
- 1/2 tsp. light brown sugar
- 1/4 tsp. dried basil
- 1/4 tsp. greek seasoning
- 1/4 cup half-and-half**
Instructions
- Preheat the oven to 375 F. Line a rimmed baking sheet with parchment paper.
- Cut the tomatoes in half, and remove the cores. Place the tomatoes, cut side up, onto the prepared baking sheet. Lightly drizzle olive oil over the tomatoes, then sprinkle each of them with salt and pepper. Roast for 30 minutes at 375 F. Remove from the oven, and set aside.
- Warm one tablespoon of olive oil in a saucepan over medium heat. Add the chopped onion with a pinch of salt, and cook until lightly browned, about fifteen minutes. Stir in minced garlic, and cook for one minute.
- Once the tomatoes are cool enough to handle, remove the skins.
- Add peeled tomatoes, chicken broth, light brown sugar, dried basil, and greek seasoning to the saucepan. Stir to combine, then bring to a boil.
- Turn the heat back down to a simmer, and simmer for 20 minutes.
- Use an immersion blender or regular blender*** to blend the soup until smooth in texture. Turn off the heat, and stir in the half and half. Season with salt and pepper to taste, if necessary.
- Serve hot!
Notes
Tried this recipe?
Make sure to follow on Pinterest @aflavorjournal and on Instagram @aflavorjournal
Comments & Reviews
Delicious! I didnโt have any half and half so I ended up leaving it out but it was still very creamy. I also added a little bit of red pepper flakes for some spice. Perfect amount for two with a little leftover for lunch the next day (:
This was really good. I would say that the “two” portions are VERY small. I am quite sure I will make this again, but I will probably double the recipe. For wine pairings, I would suggest a Sauvignon Blanc or a Rosรฉ. We had a Rosรฉ from Provence (which is a bit more acidic) and it matched perfectly. The sweetness of the roasted tomatoes paired nicely with wine.
So yummy! Iโd never made soup from fresh tomatoes before, and this turned out awesome. Thanks for your recipe!
Thank you so much for making it, Karen! I’m so glad you enjoyed it!
Just loved this soup; Iโd been looking for a recipe for homemade tomato soup for two and really struck gold with this one! Easy to make and delicious, not to mention the wonderful fragrance it fills the house with!
Thanks so much; my husband also sends his compliments!
This totally makes my day, Susan! I’m so glad both you and your husband enjoyed it so much! Thank you for making it!
Is there anything I can use to season besides greek seasoning? So excited to try this recipe ๐
Totally! You could just use Italian seasoning and maybe a touch of garlic salt, if you have those on hand?
I don’t understand the last part of the recipe, It says to blend and then remove from heat then add the cream. Kind of confusing.
Hi Penny! So this means that you blend the soup with an immersion blender in the pot, remove the pot from the heat (or turn off the heat), then stir in the cream.
If you’re using a regular blender, turn off the heat from under the pot, carefully transfer the soup to a blender, blend, then stir in the cream (you can transfer the soup back to the pot to stir in the cream). Hope this helps!
Quick question: am I supposed to remove the seeds/”liquid” from the tomatoes before roasting? I just took out the hard core and white strip in the middle and they’ve taken almost an hour to roast.
Hi Gillian! You definitely donโt have to – some of that will come out when you take out the cores, but the tomatoes still should roast with some seeds / liquids remaining. You can try to crank up the heat to 400 if that helps!
Thanks!