Creamy Tomato and Basil Soup
This Post May Contain Affiliate Links. Please Read My Disclosure
Creamy Tomato and Basil Soup is light, yet comforting, and perfect for transitioning into fall. However, you’ll want to make this tomato soup year-round! Roasting the tomatoes intensifies their natural sweetness, making every spoonful rich with flavor, even when they’re out of season. It pairs perfectly with this Zucchini Quiche recipe!
“Best tomato soup ever; the whole family loves it. … Will be making again!”

Why This Recipe is a Keeper!
Remember that tomato soup from when you were a kid? This Creamy Tomato and Basil Soup is nothing like that.
This version is rich and creamy with layers of authentic tomato flavor! Roasting the tomatoes caramelizes their natural sugars, bringing out a sweet complexity that transforms every spoonful into something cozy, comforting, and grown-up.
This creamy tomato basil soup recipe is:
- A healthy-ish indulgence! This lush tomato soup recipe is comforting without feeling heavy.
- Perfect year-round! Although fresh summer tomatoes can’t be beat, roasting tomatoes brings out their natural sweetness, so you can enjoy this easy tomato soup recipe any time of year.
- Make ahead! Can be made two to three days ahead of time.
- Freezer-friendly! Freeze with or without the cream. Although some separation may take place, low heat and slow and steady whisking brings this lovely tomato soup back together again.

How to Make creamy tomato and basil soup:
Recipe Ingredients:
Here’s everything you’ll need to make this roasted creamy tomato soup. The exact quantities are on the recipe card below.

Ingredient Notes and Substitutions:
- Tomatoes: You’ll need 3 1/2 to four pounds of ripe tomatoes. I used a combination of round, plum, and grape tomatoes.
- White Rice: White rice helps to thicken the soup without using a starch such as flour or cornstarch. I used converted (parboiled) rice because that’s what I usually have on hand, but you can use plain white rice or arborio. Be sure to simmer the soup long enough so the rice is extremely soft.
- Fresh Basil and Thyme: Fresh basil is essential, but you can use dried thyme in a pinch.
- Chicken Broth: Can also use chicken stock or vegetable broth for a vegetarian version.
- Heavy Cream: Use either heavy cream or whipping cream. By government labeling standards, heavy cream must contain at least 36% milk fat and is often called heavy whipping cream. Whipping cream, on the other hand, has a slightly lower milk fat content—typically between 30% and 36%—and is sometimes labeled as light whipping cream. To make the soup dairy-free, use your favorite dairy or creamer alternative.
Step-By-Step Instructions:
- Gather and prep all the ingredients.
- Preheat oven to 450 degrees.

- Cut tomatoes into large chunks, removing the seeds if possible. Place on a 21 x 15-inch baking sheet, along with the onion, carrots and garlic. Drizzle with the olive oil, toss to coat, and season with salt and black pepper to taste.

- Roast for 30 to 35 minutes or until the tomatoes are very soft, the onions are browned, and the carrots are soft. Remove any tomato skins that are easy to peel off.

- Transfer to a Dutch oven or other soup pot, using a rubber scraper to get every drop.

- Add the chicken or vegetable broth, the rice, and thyme sprigs. Bring to a boil, reduce the heat to medium-low, and simmer for 15 to 20 minutes or until the liquid is slightly reduced and the rice is extremely soft.

- Remove the thyme springs and let them cool to the touch. Scrape any leaves remaining on the stems back into the soup. Discard stems.

- Add the chopped fresh basil and heavy cream.

- Using an immersion blender, puree the soup until very smooth. Alternatively, puree in a blender until smooth.

- Adjust seasoning with salt, pepper and sugar if needed. Serve, garnished with cream, crushed red pepper flakes and croutons if desired.
Serve this with a grilled cheese sandwich as a throwback to your youth, or top it with some croutons.

Chef Tips and Tricks:
- Don’t skip the roasting process! Roasting concentrates the sweetness and deepens flavor.
- The tomato skins should slip off easily after roasting, so try to remove as much as possible.
- Fresh basil should always be added at the end of cooking to preserve its bright flavor.
- For your next dinner party, up the elegance factor by topping this roasted creamy tomato soup with shrimp, crab, or lobster.

Recipe FAQs:
You can, but it will be a different type of tomato soup without the fresh tomato flavor and roasted intensity. Sauté the onion and carrots in approximately half the olive oil, reduce the amount of garlic to whatever you like, then add the tomatoes, broth, rice, and fresh or dried thyme and proceed per recipe directions.
Absolutely! This Creamy Tomato and Basil Soup can be made two to three days ahead of time and refrigerated. When ready to serve, reheat on the stovetop, stirring often until heated through. Leftovers can be reheated in the microwave.
Yes! Cool completely, then place in an airtight container (or containers) in the desired quantity. Thaw in the refrigerator or in the microwave. Reheat on low on the stovetop, stirring often, until the soup smooths out and comes together. If you plan ahead, leave the cream out and add it when thawed and reheated.

variation:
- Before pureeing, add approximately 1 cup of loosely packed, freshly grated Parmesan cheese for a cheesy tomato basil soup.
Serve with:
More great Creamy Soups you’ll love!
- Pumpkin Soup with Marsala and Mascarpone
- Cream of Celery Leaf Soup
- Creamy White Bean Rutabaga and Roasted Garlic Soup
- Butternut Squash Brie Soup
- Cream of Green Vegetable Soup
Get all my soup and stew recipes at Soups and Stews – From A Chef’s Kitchen.

Creamy Tomato and Basil Soup
Ingredients
- 3 1/2 – 4 pounds tomatoes, mix of vine-ripened, plum and grape or cherry tomatoes
- 1 large onion, cut into large wedges or chunks
- 2 large carrots, (1/2 pound) cut into 1/2-inch wide 1 to 2-inch pieces
- 15-18 cloves garlic, (a handful)
- 1/2 cup olive oil
- Salt and freshly ground black pepper, to taste
- 4 cups chicken or vegetable broth
- 2 tablespoons uncooked white rice
- 3 sprigs fresh thyme
- 1 cup chopped fresh basil leaves
- 1/2 cup heavy cream, plus more for swirling in if desired
- Pinch sugar, if needed
- Crushed red pepper flakes, optional
- Croutons, optional
Instructions
- Preheat oven to 450 degrees. Cut tomatoes into large chunks, removing the seeds if possible.
- Place on a 21 x 15-inch baking sheet, along with the onion, carrots and garlic.
- Drizzle with the olive oil, toss to coat, and season with salt and black pepper to taste.
- Roast for 30-35 minutes or until the tomatoes are very soft, the onions are browned, and the carrots are soft.
- Remove any tomato skins that are easy to peel off.
- Transfer to a Dutch oven or other soup pot, using a rubber scraper to get every drop.
- Add the chicken or vegetable broth, the rice, and thyme sprigs. Bring to a boil, reduce the heat to medium-low, and simmer for 15-20 minutes or until the liquid is slightly reduced and the rice is extremely soft.
- Remove the thyme springs and let them cool to the touch. Scrape any leaves remaining on the stems back into the soup. Discard stems.
- Add the chopped fresh basil and heavy cream. Using an immersion blender, puree the soup until very smooth, or puree in a blender until smooth.
- Adjust seasoning with salt, pepper and sugar if needed.
- Serve, garnished with cream, crushed red pepper flakes and croutons if desired.
Notes
- You can use canned tomatoes, but it will be a different type of tomato soup without the fresh tomato flavor and roasted intensity.
- I used converted (parboiled) rice, but you can use plain white rice or arborio. Just be sure it gets good and soft before pureeing.
- To make the soup dairy-free, use your favorite dairy or creamer alternative.
- Up the elegance factor with shrimp as the garnish, some crab, or even some lobster.
- Can be made two to three days ahead of time and refrigerated.
- When ready to serve, reheat on the stovetop, stirring often until heated through.
- Leftovers can be reheated in the microwave.
- Cool completely, then place in an airtight container (or containers) in the desired quantity.
- Thaw in the refrigerator or in the microwave. Reheat on low on the stovetop, stirring often, until the soup smooths out and comes together.
- If you plan ahead, leave the cream out and add it when thawed and reheated.
Nutrition
Nutritional values are automatically calculated using unbranded products and are estimates only. Actual results may vary based on ingredients used and portion sizes. Adjust as needed for dietary restrictions, allergies, or health concerns.
Like this? Leave a comment below!

























Best tomato soup ever, the whole family loves it. Followed directions by except I added Italian seasoning, didn’t have fresh thyme on hand. Used our gardens Roma tomatoes. Will be making again
Hi, Kayla, Thanks so very much and so happy you love this recipe! How fortunate you are to have your own Romas! Appreciate your taking the time to come back and comment and rate.
Can you use a crock pot instead of a dutch oven?
Hi, Annie, Thanks so much for your question. For some reason, your question went to my spam folder so my apologies for the delay. Yes, you can put everything into a slow cooker for a couple of hours, add the cream and puree. Thanks again!
Silly question with regards to the rice – uncooked, right?
Hi, Maryn, Not silly at all! It’s definitely uncooked which will help thicken the soup. I’ve clarified the recipe. Thanks for catching that and hope you enjoy!
Carol- made this soup tonight! Wonderful flavors. You rock!! Taking it to have with my dad tomorrow with some grilled cheese.
Hey, Evelyn! I LOVE that! Some of my favorite time in life is spent with my dad. TREASURE EVERY SECOND! Thanks so very much!
Carol, This was so good! Our tomatoes really took a hit with the smoky Oregon skies, cooler weather and lots of rain the next week. This was a great way to salvage a lot of them! It was so flavorful and the perfect soup this week.
Hi, Margo, Thanks so very much and so glad you enjoyed. Also glad you are safe from the fires! Thanks again!
This looks heavenly, I can smell the roast tomatoes through the screen! What a beautiful fall dish, and it looks so creamy. Beautiful dish!
Thank you, Georgie! We finished the last of this soup yesterday and I want to turn around and make it again! My husband especially loved it.