Creamy Roasted Tomato Soup

Total Time: 40 mins

This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).

This creamy roasted tomato soup is rich, comforting, and full of garden fresh flavor. Roasting the tomatoes, peppers, onion, and garlic brings out their natural sweetness, while fresh herbs and cream make it velvety smooth.

Comforting and light, this easy soup is perfect with crusty bread, focaccia, or a grilled cheese sandwich for dipping.

pinit
0 Add to Favorites

Creamy Roasted Tomato Soup

Prep Time 10 mins Cook Time 30 mins Total Time 40 mins

Ingredients

Cooking Mode Disabled

Instructions

  1. Preheat oven

    Preheat oven to 400°F (200°C).

  2. Prepare vegetables

    Place tomatoes, onion, peppers (if using), and garlic bulb (or cloves) on a baking sheet. Drizzle with olive oil, sprinkle with salt, pepper, and thyme sprigs. Toss lightly to coat.

  3. Roast

    Bake for 35-40 minutes, until tomatoes are blistered, onions are soft, and garlic is caramelized.

  4. Blend and season

    Remove thyme stems. Squeeze roasted garlic cloves out of their skins. Transfer all roasted vegetables into a blender or soup pot. Add broth and fresh basil. Blend until smooth using a countertop blender or handheld immersion blender.

  5. Simmer

    Return soup to the pot (if blended separately). Bring to a gentle simmer for 10 minutes, adding more broth if needed for consistency.

  6. Add cream and seasoning

    Stir in heavy cream and sugar. Taste and add more seasoning as needed. 

  7. Serve

    Ladle into bowls, garnish with extra basil, a drizzle of cream, or a sprinkle of black pepper.

Note

Storage & Freezing

This soup keeps well in the fridge for up to 4 days. For longer storage, skip adding the cream, let the roasted tomato base cool, and freeze it in airtight containers or freezer bags for up to 3 months. When ready to serve, thaw, reheat, and stir in cream just before serving. This helps maintain the best creamy texture.

Keywords: tomato, soup, roasted, homemade
Rate this recipe

Variation - Using Canned Tomatoes

If you have home canned tomatoes, you can skip the roasting step. Simply sauté the onion, peppers (if using), and garlic in a little olive oil until softened. Add your canned tomatoes, broth, and herbs, then simmer for 20-25 minutes. Blend smooth, finish with cream and fresh basil, and enjoy.

Did you make this recipe?

Pin this recipe to share with your friends and followers.

pinit
Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

0 Add to Favorites
Min
0 Add to Favorites
Share it on your social network