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 and a drizzle of cream, served on a rustic wooden table with toasted bread slices, steam rising, showcasing the rich red and green colors, and the smooth texture of the soup contrasting with the crispy bread.

Hearty Roasted Tomato Basil Soup for Cozy Nights

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and flavorful roasted tomato basil soup made with ripe tomatoes, garlic, and fresh basil, finished with a splash of cream for a silky texture, perfect for a cozy dinner.

  • Total Time: 50 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 6 large ripe tomatoes, chopped
  • 4 cloves garlic, minced
  • 1 large onion, chopped
  • 2 tablespoons olive oil
  • 1 teaspoon sugar
  • 1 cup fresh basil leaves
  • 4 cups vegetable broth
  • Salt and pepper to taste
  • 1/2 cup heavy cream

Instructions

  1. Preheat oven to 400°F (200°C). Toss the chopped tomatoes, onion, and garlic with olive oil, salt, pepper, and sugar. Roast for 25-30 minutes until tender.
  2. Transfer roasted vegetables to a blender, add basil leaves, and blend until smooth.
  3. Pour the blended mixture into a pot, add vegetable broth, and simmer for 10 minutes to meld flavors.
  4. Stir in heavy cream, adjust seasoning, and heat through.
  5. Serve hot, garnished with fresh basil and a drizzle of cream if desired.

Notes

  • For a dairy-free version, omit the cream or substitute with coconut milk.
  • Use ripe tomatoes for the best flavor.
  • Blend the soup for a velvety texture or leave some chunks for added interest.
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Method: Roasting, blending, simmering
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 210 Kcal
  • Sugar: 8g
  • Sodium: 560mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 35mg