Roasted Tomato Basil Soup
There’s something magical about a bowl of Roasted Tomato Basil Soup that makes even the chilliest evenings feel warm and cozy. The merging flavors of caramelized roasted tomatoes with the fresh zestiness of basil create a harmony that’s hard to resist. Each spoonful of this comfort food offers a nostalgic embrace, reminding us of simpler times when hearty meals were the highlight of the day. As you savor the first sip of this soul-soothing dish, the rich, creamy texture wraps around your senses like a cozy blanket against the brisk wind.

Every time I prepared Roasted Tomato Basil Soup, I was transported back to my grandmother’s kitchen, where the air was always filled with the aroma of home-cooked meals. I remember her laughter as she roasted ripe tomatoes, knowing how each ingredient would meld perfectly to create something delightful. The process of making this soup was as much about the love and stories shared around the kitchen table as it was about the blending of flavors.
If you’re craving something cozy, check out this creamy tomato stew or this delightful cottage cheese soup—they pair beautifully with Roasted Tomato Basil Soup vibes.
Print
Roasted Tomato Basil Soup
- Total Time: 2 hrs
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Indulge in the ultimate comfort with our Roasted Tomato Basil Soup. This creamy, homemade soup recipe blends roasted tomatoes and fresh basil, creating a cozy meal that perfectly embodies the best of comfort food and fresh tomato flavors.
Ingredients
- 9 Roma tomatoes, sliced lengthwise (about 2 lbs / 900g)
- 3 tablespoons extra virgin olive oil
- 2 tablespoons unsalted butter
- 1 yellow onion, diced
- 4 garlic cloves, minced
- 1 tablespoon fresh thyme, minced (or 1½ teaspoons dried)
- 1 teaspoon kosher salt
- ½ teaspoon ground black pepper
- 1 can (28 oz / 794g) San Marzano tomatoes, crushed
- 1 cup (about 30g) fresh basil, roughly chopped (or ¼ cup dried)
- 1 tablespoon sugar
- 2 cups chicken stock (480ml) – vegetable stock works too
- ⅔ cup heavy cream (160ml) – or whole milk/half-and-half for lighter option
Instructions
- Preheat your oven to 375°F (190°C). Line a baking sheet with foil and arrange the tomato halves, cut side up. Drizzle with 1 tablespoon of olive oil and sprinkle with salt and pepper. Roast for about 1 hour until tender and aromatic.
- While tomatoes roast, heat remaining olive oil or butter in a large pot over medium-high heat. Add the diced onion and sauté for 5 minutes. Then add garlic and thyme, stirring for 1 minute more.
- Stir in crushed San Marzano tomatoes, chopped basil, and sugar. Lower the heat and let it simmer for 10 minutes.
- Once tomatoes are roasted, add them to the pot along with the stock. Let the mixture simmer gently for 30 more minutes, stirring occasionally.
- After simmering, puree the soup using an immersion blender or standard blender until desired texture is achieved.
- If using a standard blender, return the soup to the pot. Stir in heavy cream and let it warm through. Season with additional salt and pepper to taste.
Notes
- Use ripe Roma tomatoes for the deepest flavor.
- For added depth, include a pinch of red pepper flakes for heat.
- Consider garnishing with fresh basil leaves or a swirl of cream for presentation.
- For a vegan option, replace butter with olive oil and heavy cream with coconut milk.
- Prep Time: 15 mins
- Cook Time: 1 hr 45 mins
- Category: Soups & Stews
- Method: Roasting and Blending
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 250 kcal
- Sugar: 8 g
- Sodium: 580 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 21 g
- Fiber: 4 g
- Protein: 4 g
- Cholesterol: 35 mg
Keywords: Roasted Tomato Basil Soup, Creamy Tomato Basil Soup, Homemade Tomato Basil Soup, Best Tomato Soup
Why You’ll Love This Roasted Tomato Basil Soup
- It’s easy to make with simple steps and no fancy tools required.
- Supremely flexible: make it vegan, gluten-free, or adjust to your preferences with fresh basil and other ingredients.
- The perfect dish for busy days, families, or when hosting guests.
- An ultimate comfort food that’s a cozy meal any time of year.
- Using roasted tomatoes, fresh basil, and simple spices, this homemade soup recipe embodies a classic tomato basil fusion.
Step-by-Step Guide to the Best Roasted Tomato Basil Soup
Tools You’ll Need
- Baking sheet
- Dutch oven or large pot
- Immersion blender or standard blender
- Wooden spoon
- Measuring cups and spoons
- Knife and cutting board
Step 1: Preparation
- 9 Roma tomatoes, sliced lengthwise (about 2 lbs / 900g)
- 3 tablespoons extra virgin olive oil
- 2 tablespoons unsalted butter
- 1 yellow onion, diced
- 4 garlic cloves, minced
- 1 tablespoon fresh thyme, minced (or 1½ teaspoons dried)
- 1 teaspoon kosher salt
- ½ teaspoon ground black pepper
- 1 can (28 oz / 794g) San Marzano tomatoes, crushed
- 1 cup (about 30g) fresh basil, roughly chopped (or ¼ cup dried)
- 1 tablespoon sugar
- 2 cups chicken stock (480ml) – vegetable stock works too
- ⅔ cup heavy cream (160ml) – or whole milk/half-and-half for lighter option
Step 2: Cooking
Preheat your oven to 375°F (190°C). Line a baking sheet with foil and arrange the tomato halves, cut side up. Drizzle them with a tablespoon of olive oil and sprinkle with salt and pepper. Roast for about 1 hour until they become tender and aromatic.
While the tomatoes roast, heat the remaining olive oil or butter in a large pot over medium-high heat. Add the diced onion and sauté for 5 minutes. Then add the garlic and thyme, stirring for 1 minute more.
Stir in the crushed San Marzano tomatoes, chopped basil, and sugar. Lower the heat and let it simmer for 10 minutes, allowing the flavors to meld.
Once the tomatoes are roasted, add them to the pot along with the chicken or vegetable stock. Let the mixture simmer gently for 30 more minutes, stirring occasionally.
After simmering, use an immersion blender to puree the soup in the pot, or carefully transfer it in batches to a standard blender. Blend until you achieve your desired texture.
Step 3: Assembling and Finishing
If you used a standard blender, return the soup to the pot. Stir in the heavy cream, letting it warm through. The final touch is to season with additional salt and pepper to your preference.

Tips for the Best Roasted Tomato Basil Soup Every Time
- Use ripe Roma tomatoes for the deepest flavor.
- For added depth, include a pinch of red pepper flakes for heat.
- Consider garnishing with fresh basil leaves or a swirl of cream for presentation.
Common Mistakes to Avoid
- Skipping the roasting step as it enhances the flavor with a sweet, concentrated taste.
- Over-blending the soup which can make it too thin – aim for creamy consistency.
- Neglecting to season after blending, as flavors can change post-pureeing.
Easy Ways to Customize Your Dish
- For a vegan option, replace butter with olive oil and heavy cream with coconut milk.
- Add roasted red peppers or carrots for a twist in flavor.
- Incorporate cooked pasta or gnocchi to make it more filling.
Is This Roasted Tomato Basil Soup Healthy?
This soup is undoubtedly a nutritious choice. With natural ingredients like fresh tomatoes and basil, it’s packed with vitamins and antioxidants. Opting for vegetable stock keeps it low in calories, while replacing cream with a lighter alternative can reduce fat content, making it an ideal addition to a balanced diet.
FAQs About Roasted Tomato Basil Soup
Q: How do you make roasted tomato basil soup from scratch?
Making roasted tomato basil soup from scratch involves roasting fresh Roma tomatoes to enhance their natural sweetness, simmering them with aromatic herbs like basil and garlic, then blending everything into a creamy, comforting soup. Detailed steps can be found above in our recipe guide.
Q: What can I serve with roasted tomato basil soup?
This delicious soup pairs perfectly with a classic grilled cheese sandwich, crusty bread, or a side salad. The buttery, crispy textures complement the rich flavors of the soup beautifully.
Q: Can you freeze roasted tomato basil soup?
Yes, you can freeze this homemade soup recipe. Just allow the soup to cool completely, transfer it to airtight containers, and freeze for up to three months. Defrost in the refrigerator before reheating.
Q: How do you store leftovers of tomato basil soup?
Leftover tomato basil soup can be stored in an airtight container in the refrigerator for up to four days. Reheat gently on the stove or in the microwave before enjoying.
Q: How to thicken tomato basil soup?
If you prefer a thicker soup, you can stir in a slurry of water and cornstarch before simmering, or add a bit more cream to achieve your desired consistency.

Conclusion: The Best of Homemade Soup Recipes
There’s nothing quite like savoring a bowl of roasted tomato basil soup. This recipe captures the essence of comfort food with its rich, savory flavors and creamy texture, making it a standout among tomato soup recipes. With every spoonful, you’re indulging in a thoughtfully crafted tomato soup easy option that’s perfect for cozy evenings or any time you need a culinary hug.
For more cozy meal inspirations, don’t miss our delightful collection of soups and stews that bring warmth to any occasion.
We hope you love this recipe as much as we do! Feel free to try it out, let us know your thoughts in the comments below, and don’t forget to save this recipe for your next cozy meal day.
