Tomato Basil Soup

July 2024 · 5 minute read

Cozy up with a steaming bowl of homemade tomato basil soup! Made with fresh tomatoes and basil, this recipe is easy, nourishing, and delicious.

summer / soupsJump to recipe

Tomato basil soup

During the transition from summer to fall, there’s nothing I crave more than this tomato basil soup recipe. Apples and squash are starting to pop up at the farmers market, but you can still find ruby red tomatoes and bunches of basil mixed in among them. I’ll be eating these summer veggies for as long as they’re at the market, even as the temperature starts dropping and I find myself hungry for warming bowls of soup instead of salads.

So at this time of year, I start making this tomato basil soup. I roast a market haul of fresh tomatoes to concentrate their savory flavor. Then, I simmer them with aromatic veggies, thyme, and a splash of tangy balsamic vinegar. Last but not least, I blend it all together with a big handful of basil.

The resulting soup is totally vegan, but thanks to the blended veggies, it’s still creamy and comforting. The roasted tomatoes give it a rich umami flavor, and the basil adds a lovely fresh finish. If you can, make a double batch. Eat half hot off the stove with a gooey grilled cheese sandwich or hunk of crusty bread. Then, freeze the rest to enjoy on a fall or winter night when you’re longing for a taste of summer.

Tomato Basil Soup Recipe Ingredients

You only need a handful of ingredients to make this roasted tomato basil soup:

Find the complete recipe with measurements below.

How to Make Tomato Basil Soup

Making this tomato basil soup recipe is the perfect activity for a cool September afternoon. Your kitchen will fill with the scent of roasting tomatoes, simmering thyme, and fresh basil. Suffice it to say, when the soup’s done, you’ll be more than ready to eat.

First, roast the tomatoes. Slice them in half vertically and arrange them cut-side-up on a parchment-lined baking sheet. Drizzle them with olive oil and season them with salt and pepper. Then, roast them at 350° for an hour, until they’re still juicy but starting to shrivel.

Next, sauté the aromatics. Cook the onion, carrot, and garlic in a large pot over medium heat for about 8 minutes, or until they soften.

Then, simmer. Add the roasted tomatoes, broth, vinegar, and thyme leaves to the pot, bring to a boil, and simmer for 20 minutes to allow the flavors to develop.

Finally, blend! Allow the tomato basil soup to cool slightly. Transfer it to a blender and puree until smooth, working in batches if necessary. (Alternatively, use an immersion blender to puree the soup.) When the soup is smooth, add the basil leaves and pulse until just combined. Enjoy!

Tomato Basil Soup Serving Suggestions

When you’re ready to eat, garnish your tomato basil soup with fresh basil leaves. If you want to add something for crunch, pile on a few homemade croutons or roasted chickpeas. A drizzle of olive oil or some freshly grated Parmesan cheese would be delicious too.

Enjoy the soup with homemade focaccia or good crusty bread for lunch, or pair it with a sandwich, salad, or pasta for a heartier meal. Most often, Jack and I eat it with grilled cheese sandwiches, but it’d be great with a Caprese sandwich or avocado toast as well. If you’re in the mood for something lighter, serve it with my Caesar salad, chopped salad, quinoa salad, or broccoli salad. It also makes a wonderful starter for any of these pasta recipes:

For more yummy pasta ideas, check out this post!

More Favorite Soup Recipes

If you love this homemade tomato basil soup, try one of these delicious soups next:

Tomato Basil Soup

rate this recipe:4.98 from 179 votesPrep Time: 15 minutes Cook Time: 1 hour 30 minutes Total Time: 45 minutes Serves 6 to 8Save Recipe Print RecipeFresh tomatoes and basil fill this tomato basil soup recipe with rich, savory flavor. I love this soup with a grilled cheese sandwich or lots of crusty bread. Find more serving suggestions in the post above!

Ingredients

Instructions

ncG1vNJzZmivp6x7rbvVnpinnJyaurC60meaqKVfqbyurdOoZJuZo565br%2FOrqdmqpWYtrGxjpympqWVo8FuvMCgnGZrXw%3D%3D