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 Soup with Crispy Gruyère Toasts

Roasted Tomato Soup with Crispy Gruyère Toasts

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the warmth of autumn with this delightful Roasted Tomato Soup with Crispy Gruyère Toasts. Perfect for cozy evenings, this comforting dish combines the rich flavors of oven-roasted tomatoes with a luscious blend of spices and cream. Each bowl is topped with crunchy, cheesy toasts, creating a satisfying experience that’s both nourishing and flavorful. Whether enjoyed as a hearty meal or an elegant appetizer at gatherings, this soup is sure to impress.

  • Total Time: 1 hour 10 minutes
  • Yield: Serves approximately 4

Ingredients

Scale
  • 6 roma tomatoes (halved)
  • 1 cup cherry tomatoes (whole)
  • 1 medium yellow onion (roughly chopped)
  • 1 head of garlic (halved)
  • 1/4 cup extra-virgin olive oil
  • 1 cup vegetable or chicken broth
  • 1/4 cup heavy cream
  • Fresh basil leaves
  • Salt and pepper
  • Baguette slices and shredded Gruyère cheese for toasts

Instructions

  1. Preheat your oven to 400°F.
  2. Toss halved roma tomatoes, cherry tomatoes, chopped onion, halved garlic, olive oil, salt, and pepper in an oven-safe dish. Roast for 30–40 minutes until tender.
  3. On a baking sheet, arrange baguette slices, drizzle with olive oil, and top with shredded Gruyère. Bake until melted and crispy (about 15 minutes).
  4. Blend the roasted vegetables with vegetable or chicken broth and basil leaves until smooth.
  5. Stir in heavy cream before serving. Garnish each bowl with crispy toasts and fresh basil.
  • Author: Madison
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 215
  • Sugar: 6g
  • Sodium: 380mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 20mg