Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of roasted tomato soup garnished with fresh basil leaves, surrounded by toasted bread slices on a rustic wooden table, steam rising highlighting the warm, rich orange-red color and smooth texture of the soup, styled casually yet invitingly.

Simple Roasted Tomato Soup for Cozy Moments

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple and delicious roasted tomato soup made from fresh tomatoes, seasoned and blended to perfection. Perfect for quick weeknight dinners or anytime you crave a comforting, healthy dish.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 6 large ripe tomatoes, halved
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup vegetable broth
  • Fresh basil for garnish

Instructions

  1. Preheat oven to 400°F (200°C). Arrange tomato halves on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Roast for 25-30 minutes.
  2. In a pot, sauté garlic in a little olive oil until fragrant.
  3. Add roasted tomatoes and vegetable broth to the pot. Simmer for 10 minutes.
  4. Use an immersion blender to blend the soup until smooth, or transfer to a blender carefully and blend until creamy.
  5. Taste and adjust seasoning as needed. Garnish with fresh basil before serving.

Notes

  • You can add a splash of cream or coconut milk for extra creaminess.
  • Serve with crusty bread for a complete meal.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Roasting, simmering, blending
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl (250 ml)
  • Calories: 150 Kcal
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 0mg