Print
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 Basil Soup 8.png

Roasted Tomato Basil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍅 This roasted tomato basil soup delivers deep, sweet tomato flavor with a creamy, herb‑infused finish that warms you from the inside out.
🥣 The silky texture and fresh basil make it a comforting, crowd‑pleasing starter that’s easy to customize for any diet.

  • Total Time: 1 hour 40 minutes
  • Yield: 8 generous servings 1x

Ingredients

Scale

9 medium-large tomatoes sliced lengthwise

3 tablespoons olive oil (plus a little extra for roasting)

2 tablespoons unsalted butter

1 yellow onion diced

4 garlic cloves minced

1 tablespoon fresh thyme minced

1 teaspoon kosher salt (plus extra for seasoning)

0.5 teaspoon ground black pepper (plus extra for seasoning)

1 28-ounce can crushed tomatoes (about 796 g)

1 cup fresh basil leaves roughly chopped

1 tablespoon granulated sugar

2 cups chicken stock

2/3 cup heavy cream

Instructions

1-Preheat your oven to 375°F (190°C): Arrange the tomato halves on a baking sheet, cut-side up. Drizzle with olive oil, sprinkle with salt and pepper, and roast for about 1 hour (or prepare up to 24 hours in advance).

2-In a large pot, melt the butter with a splash of olive oil over medium-high heat. Add the diced onion and sauté for about 5 minutes until softened. Stir in garlic, thyme, salt, and pepper; cook for another minute.

3-Pour in the crushed tomatoes, chopped basil, and sugar. Reduce heat and let it simmer for about 10 minutes, stirring occasionally.

4-Add the chicken or vegetable stock and the roasted tomato halves to the pot. Bring to a gentle simmer and cook for about 30 minutes, stirring now and then.

5-Use an immersion blender to purée the soup to your desired texture (or transfer in batches to a countertop blender, being careful with the hot liquid).

6-Stir in the heavy cream and adjust seasoning with additional salt and pepper if needed. If the soup is too thick, thin with extra stock or water.

7-Ladle into bowls and top with optional homemade croutons (cube bread, toss with olive oil, minced garlic, salt, and pepper, then bake at 400°F for about 8 minutes, flipping halfway).

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍅 Roast the tomatoes until they develop a deep caramelized color for maximum flavor.
đź§„ For extra depth, roast the onion and garlic together with the tomatoes.
🥄 If you prefer a smoother soup, blend longer or strain through a fine‑mesh sieve after pureeing.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Rest: 5 minutes
  • Cook Time: 1 hour 20 minutes
  • Category: Soup
  • Method: Roasted and Simmered
  • Cuisine: Italian
  • Diet: Non-Vegetarian (vegetarian version possible with vegetable stock)

Nutrition

  • Serving Size: 1 cup
  • Calories: 190 kcal
  • Sugar: 5 g
  • Sodium: 389 mg
  • Fat: 12 g
  • Saturated Fat: 5 g
  • Carbohydrates: 9 g
  • Fiber: 1 g
  • Protein: 3 g
  • Cholesterol: 37 mg