Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of roasted tomato basil soup garnished with fresh basil leaves, served in a rustic white bowl on a wooden table with a bread roll and a sprig of basil, showcasing rich red and green colors, creamy texture, and inviting presentation.

Heavenly Roasted Tomato Basil Soup for Cozy Evenings

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A flavorful roasted tomato basil soup that combines charred, caramelized tomatoes with fresh basil for a rich, velvety taste. Perfect as a comforting starter or light main dish.

  • Total Time: 50 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 6 large ripe tomatoes
  • 3 cloves garlic
  • 1 onion
  • 2 tbsp olive oil
  • 1/4 cup fresh basil leaves
  • Salt and pepper to taste
  • 2 cups vegetable broth
  • Optional: heavy cream for richness

Instructions

  1. Preheat oven to 400°F (200°C). Cut tomatoes in halves and place on a baking sheet.
  2. Slice garlic and onion, add to the tomatoes, and drizzle with olive oil.
  3. Roast for 25-30 minutes until charred and fragrant.
  4. Transfer roasted ingredients to a pot, add vegetable broth, and simmer for 10 minutes.
  5. Blend the mixture until smooth using an immersion blender or a regular blender.
  6. Add basil leaves, salt, and pepper; cook for another 5 minutes.
  7. Optional: stir in heavy cream before serving for extra creaminess.

Notes

  • Adjust seasoning to taste.
  • You can garnish with additional basil or a drizzle of olive oil.
  • This soup pairs well with crusty bread.
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Method: Roasting, Blending, Simmering
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl (250ml)
  • Calories: 180 Kcal
  • Sugar: 10g
  • Sodium: 600mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 0mg