Description
This Roasted Tomato Soup is a rich, creamy, and comforting homemade soup made with juicy roasted tomatoes, sweet red onions, fresh garlic, olive oil, and aromatic Italian herbs. Roasting the vegetables brings out their natural sweetness and creates a deep, delicious flavor that makes this soup much more satisfying than ordinary tomato soup.
Inspired by the recipe shown in the picture, this homemade roasted tomato soup starts with fresh tomatoes, onions, and whole garlic cloves roasted until tender and lightly caramelized. The vegetables are then blended into a smooth, velvety soup and finished with a touch of cream for extra richness.
The result is a beautiful orange-red soup with a silky texture, fragrant herbs, and a wonderful balance of sweetness and acidity.
Serve it with crispy grilled cheese sandwiches, garlic bread, or homemade croutons for a cozy lunch or family dinner. This easy recipe is also perfect for meal prep, chilly evenings, or whenever you’re craving a warm bowl of homemade comfort food.
Prep Time: 15 minutes Roasting Time: 35–40 minutes Cooking Time: 10 minutes Total Time: 60–65 minutes Servings: 4–6 Difficulty: Easy
Ingredients
For the Roasted Vegetables
-
2 lbs (900 g) ripe Roma tomatoes or vine-ripened tomatoes
-
1 large red onion, peeled and quartered
-
1 whole garlic bulb, cloves separated and peeled
-
3 tablespoons extra virgin olive oil
-
1 teaspoon dried Italian seasoning
-
½ teaspoon dried oregano
-
½ teaspoon dried thyme
-
½ teaspoon smoked paprika
-
½ teaspoon salt
-
¼ teaspoon freshly ground black pepper
For the Creamy Tomato Soup
-
2 cups low-sodium vegetable broth or chicken broth
-
½ cup heavy cream
-
1 tablespoon tomato paste
-
1 teaspoon balsamic vinegar
-
1 teaspoon honey or sugar (optional)
-
¼ cup fresh basil leaves
-
¼ teaspoon crushed red pepper flakes (optional)
-
Salt and black pepper to taste
For Garnishing
-
2 tablespoons heavy cream, for swirling
-
1 tablespoon chopped fresh basil
-
½ teaspoon dried oregano or Italian seasoning
-
Freshly cracked black pepper
-
A drizzle of extra virgin olive oil (optional)
For Serving
-
Grilled cheese sandwiches
-
Toasted sourdough bread
-
Garlic bread
-
Homemade croutons
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C).
Line a large baking tray with parchment paper or lightly grease it with olive oil.
Choose a baking tray large enough to arrange the vegetables in a single layer. Overcrowding can cause the tomatoes to steam rather than roast.
Roasting at a high temperature helps develop caramelized edges and brings out the tomatoes’ natural sweetness.
Step 2: Prepare the Tomatoes
Wash the tomatoes thoroughly under running water.
Cut each tomato in half lengthwise.
If using very large tomatoes, cut them into quarters.
Place the tomatoes on the prepared baking tray with the cut sides facing upward.
There is no need to remove the seeds because they will blend into the soup and contribute to its flavor.
Step 3: Add the Onion and Garlic
Peel the red onion and cut it into thick wedges.
Arrange the onion pieces around the tomatoes.
Separate the garlic cloves from the bulb and peel them.
Scatter the garlic cloves across the tray, tucking some between the tomato halves so they are less likely to burn.
The garlic will become soft and sweet during roasting, creating a wonderful savory flavor without the harshness of raw garlic.
Step 4: Season the Vegetables
Drizzle the tomatoes, onions, and garlic with extra virgin olive oil.
Sprinkle with Italian seasoning, dried oregano, thyme, smoked paprika, salt, and black pepper.
Use your hands or a spoon to gently toss the vegetables until evenly coated.
Make sure the tomatoes are mostly arranged cut-side up.
The olive oil helps the vegetables roast evenly and adds richness to the finished soup.
Step 5: Roast Until Tender and Caramelized
Place the baking tray in the preheated oven.
Roast for 35–40 minutes, or until the tomatoes are soft, juicy, and slightly caramelized around the edges.
The onions should become tender and lightly golden, while the garlic should be soft and fragrant.
If the garlic cloves begin browning too quickly, remove them from the tray and set them aside while the remaining vegetables finish roasting.
The tomatoes will release flavorful juices during baking. Do not discard these juices because they are an important part of the soup.
Step 6: Transfer the Roasted Vegetables to a Blender
Remove the baking tray from the oven.
Allow the roasted vegetables to cool for approximately 10 minutes.
Carefully transfer the tomatoes, onions, garlic, and all their roasting juices into a blender.
Add the fresh basil leaves and tomato paste.
Pour in approximately 1 cup of vegetable broth.
Do not fill a blender beyond its hot-liquid capacity. Blend in batches if necessary, keeping the lid vented according to the manufacturer’s instructions to allow steam to escape.
Step 7: Blend Until Smooth and Creamy
Blend the roasted vegetables until smooth.
Gradually add more broth until the soup reaches your preferred consistency.
For a thick, creamy tomato soup, use less broth.
For a lighter, more pourable soup, add additional broth.
Blend until the tomatoes, garlic, and onions form a velvety orange-red mixture.
For an especially silky texture, pass the blended soup through a fine-mesh strainer to remove any remaining tomato skins or seeds.
Step 8: Simmer the Soup
Pour the blended tomato mixture into a large saucepan or soup pot.
Place over medium-low heat.
Add the remaining vegetable broth, balsamic vinegar, and optional crushed red pepper flakes.
Stir gently and bring the soup to a light simmer.
Cook for approximately 5–8 minutes, stirring occasionally.
This allows the flavors to blend together and helps the soup develop a richer taste.
Step 9: Add the Cream
Reduce the heat to low.
Slowly pour in the heavy cream while stirring continuously.
Mix until the cream is completely incorporated.
The soup will become slightly lighter in color and develop a rich, smooth texture.
Avoid boiling vigorously after adding the cream because high heat can affect its consistency.
Step 10: Adjust the Seasoning
Taste the soup.
Add additional salt, black pepper, or Italian seasoning if needed.
If the tomatoes taste too acidic, stir in 1 teaspoon of honey or sugar.
You can also add a small splash of balsamic vinegar for extra depth.
Adjust the consistency with a little additional warm broth if necessary.
Step 11: Prepare the Grilled Cheese Sandwiches
While the soup finishes cooking, prepare your favorite grilled cheese sandwiches.
Butter the outside of two slices of bread.
Place cheddar, mozzarella, or your favorite melting cheese between the slices.
Cook in a skillet over medium-low heat for approximately 3–4 minutes per side until the bread is golden and crispy and the cheese is completely melted.
Cut each sandwich diagonally into triangles.
Grilled cheese is the perfect companion for roasted tomato soup because the crispy bread and melted cheese complement the smooth, tangy soup.
Step 12: Garnish and Serve
Ladle the warm roasted tomato soup into individual serving bowls.
Drizzle a small amount of heavy cream over the surface.
Use a spoon or toothpick to create a beautiful cream swirl.
Sprinkle with chopped fresh basil, dried oregano, and freshly cracked black pepper.
Serve immediately with warm grilled cheese sandwiches or toasted sourdough bread.
Tips and Notes
Choose ripe tomatoes: Ripe Roma, vine-ripened, or plum tomatoes produce the best flavor. Avoid underripe tomatoes because they may create a more acidic soup.
Roast the vegetables properly: Lightly caramelized tomatoes and onions add natural sweetness and depth of flavor.
Do not discard roasting juices: These juices contain concentrated tomato flavor and should be added to the blender.
Use fresh garlic: Roasted garlic becomes sweet, soft, and mellow, making it perfect for creamy tomato soup.
Add fresh basil: Basil gives the soup a wonderful Italian-inspired aroma.
Adjust the thickness: Add more broth for a thinner soup or simmer a little longer for a thicker consistency.
Make it dairy-free: Replace heavy cream with full-fat coconut milk or an unsweetened dairy-free cream alternative.
Make it vegan: Use vegetable broth, plant-based cream, and maple syrup instead of honey.
Add protein: Serve the soup with grilled chicken, white beans, or a protein-rich sandwich.
Make it spicy: Add crushed red pepper flakes or a small pinch of cayenne pepper.
Use an immersion blender: Instead of transferring the vegetables to a regular blender, place them in a deep pot and blend carefully with an immersion blender.
Storage: Store cooled soup in an airtight container in the refrigerator for up to 3–4 days.
Freezing: For the best texture, freeze the soup before adding cream. Store for up to 3 months and add fresh cream after reheating.
Reheating: Warm gently in a saucepan over medium-low heat, stirring occasionally until thoroughly heated.
Frequently Asked Questions
Can I make roasted tomato soup without cream?
Yes! The roasted tomatoes, onions, and garlic create a naturally smooth soup even without cream. Simply omit the heavy cream or replace it with a dairy-free alternative.
Can I use canned tomatoes instead of fresh tomatoes?
Yes. Whole peeled canned tomatoes can work, although the roasting time and moisture content may differ. Drain some excess liquid before roasting and adjust the broth as needed.
Why is roasting tomatoes better than boiling them?
Roasting concentrates the tomatoes’ flavor, reduces some moisture, and develops caramelized notes that make the soup taste richer and sweeter.
How do I make tomato soup less acidic?
Use fully ripe tomatoes, roast them until caramelized, and add a small amount of honey or sugar if necessary. Cream can also soften the perception of acidity.
Can I make this soup ahead of time?
Absolutely. Roasted tomato soup is excellent for meal preparation because its flavors often become more developed after resting overnight.
Can I freeze creamy roasted tomato soup?
Yes, although cream-based soups may separate slightly after thawing. For the best results, freeze the tomato base without cream and add it after reheating.
What is the best bread to serve with tomato soup?
Grilled cheese sandwiches, toasted sourdough, garlic bread, focaccia, and crusty French bread are all delicious options.
Can I add other vegetables?
Yes! Roasted red bell peppers, carrots, or celery can add sweetness and complexity to the soup.
How do I make the soup extra smooth?
Blend thoroughly and strain through a fine-mesh sieve to remove tomato skins and seeds.
Is roasted tomato soup healthy?
Roasted tomato soup can be a nutritious meal option. Tomatoes provide vitamin C, potassium, and lycopene, while olive oil contributes unsaturated fats. The nutritional content depends on the amount of cream, salt, and accompanying bread.
Servings and Nutrition
Servings: 6 Serving Size: Approximately 1 cup
| Nutrient | Approximate Amount |
|---|---|
| Calories | 175 kcal |
| Protein | 3 g |
| Carbohydrates | 15 g |
| Fat | 12 g |
| Fiber | 3 g |
| Sugar | 9 g |
| Sodium | 340 mg |
Nutrition values are estimates for the soup only, excluding grilled cheese sandwiches and optional garnishes. Actual values depend on ingredient brands and portion sizes.
Why You’ll Love This Roasted Tomato Soup
This homemade Roasted Tomato Soup combines simple ingredients with the incredible flavor of oven-roasted vegetables.
The tomatoes become naturally sweet and rich, the garlic turns mellow and aromatic, and the red onions add a subtle savory depth.
Blending everything together creates a beautifully smooth soup that feels comforting without requiring complicated preparation.
The addition of fresh basil and a little cream gives it a restaurant-style finish, while the roasted vegetables provide a delicious homemade flavor.
Whether you’re preparing a quick family lunch, a cozy dinner, or a comforting meal on a rainy day, this soup is an excellent choice.
Final Serving Tip: For a presentation similar to the picture, serve the soup in a wide white ceramic bowl. Add a beautiful swirl of cream in the center, sprinkle with dried herbs and fresh basil, and place two golden, crispy grilled cheese sandwich triangles beside the bowl.
Rich, creamy, comforting, and bursting with roasted tomato flavor — this homemade Roasted Tomato Soup is the perfect bowl of comfort!
