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
Rustic roasted tomato basil soup with croutons and sourdough bread.

Roasted Tomato Basil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Adam
  • Total Time: 55 minutes
  • Yield: 4 servings 1x

Description

There’s something almost magical about the way a simple bowl of Roasted Tomato Basil Soup can wrap you in comfort on a chilly afternoon. This easy tomato soup recipe has been a staple in my home ever since, especially during tomato season when flavors are at their peak.


Ingredients

Scale
  • 2 pounds ripe Roma tomatoes, halved
  • 1 large yellow onion, roughly chopped
  • 4 cloves garlic, peeled
  • 3 tablespoons olive oil
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes (optional, for a little heat)
  • 4 cups vegetable broth
  • 1 cup fresh basil leaves, packed
  • ½ cup heavy cream (or coconut cream for a vegan tomato soup option)
  • 1 tablespoon balsamic vinegar


Instructions

  1. Preheat your oven to 400°F (200°C). Arrange the halved tomatoes, chopped onion, and garlic cloves on a large baking sheet. Drizzle with olive oil and sprinkle with salt, black pepper, and red pepper flakes if using. Toss everything to coat evenly. Roast for 25–30 minutes, until the tomatoes are soft and slightly caramelized at the edges.
  2. Transfer the roasted vegetables to a large pot. Add the vegetable broth and bring to a gentle simmer over medium heat. Let it cook for 10 minutes to allow the flavors to meld. Stir in the fresh basil leaves just before blending.
  3. Using an immersion blender or regular blender, puree the soup until completely smooth. If you’re using a countertop blender, work in batches and be careful with the hot liquid.
  4. Reduce the heat to low and stir in the heavy cream (or coconut cream for a vegan version) and balsamic vinegar. Taste and adjust seasoning if needed. Let it warm through for another 2–3 minutes, but avoid boiling once the cream is added.

Notes

For a dairy-free version, use full-fat coconut milk instead of heavy cream. The soup stores wonderfully in the refrigerator for up to 4 days or can be frozen for up to 3 months. Avoid using underripe tomatoes as they lack the sweetness needed to balance the soup’s acidity.

  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Roasting, Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 180
  • Sugar: 10g
  • Sodium: 800mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 25mg