This creamy roasted tomato soup is a delightful and easy homemade recipe that brings warmth and comfort to any meal. Roasting the tomatoes intensifies their natural sweetness and depth of flavor, creating a rich base for this classic soup. It’s a wonderfully soothing dish, perfect for a chilly evening or a light lunch, and brings a touch of old-fashioned goodness to your table. Readers will love how simple it is to create such a flavorful and satisfying soup from scratch.
Why This Recipe Works
The secret to this exceptionally delicious roasted tomato soup lies in the caramelization that happens when the tomatoes are roasted. This process unlocks sugars and deepens their flavor, transforming them from bright and acidic to sweet and deeply savory. Roasting also helps to thicken the soup naturally, reducing the need for heavy starches. It’s a simple technique that makes a world of difference.
This recipe embraces the heartwarming simplicity that Recipes Granny is known for. It uses straightforward ingredients you likely have on hand, with minimal fuss. The combination of sweet roasted tomatoes, aromatic garlic and onion, creamy richness, and fresh basil creates a balanced and utterly comforting flavor profile that feels like a hug in a bowl. It’s the kind of reliable, delicious soup that becomes a family favorite.
Recipe Overview
| Prep Time | 20 minutes |
|---|---|
| Cook Time | 45–50 minutes |
| Total Time | about 1 hour 10 minutes |
| Servings | 6-8 |
| Difficulty | Easy |
| Category | Soup |
| Cuisine | Homemade |
| Best For | Comfort meal, Lunches, Light dinners |
Ingredients
Gathering these simple ingredients is the first step to making a truly delicious homemade roasted tomato soup.
| Ingredient | Quantity | Notes |
|---|---|---|
| Tomatoes | 3 pounds | Roma or vine-ripened tomatoes, halved or quartered |
| Onion | 1 large | yellow or white, roughly chopped |
| Garlic | 6-8 cloves | peeled, left whole |
| Olive Oil | about 1/4 cup | plus more for sautéing |
| Vegetable or Chicken Broth | 4-6 cups | low sodium |
| Heavy Cream | 1/2 cup | or half-and-half |
| Butter | 2 tablespoons | unsalted |
| Fresh Basil | 1/2 cup packed | plus more for garnish |
| Salt | to taste | sea salt or kosher salt |
| Black Pepper | to taste | freshly ground |
The star of this soup is, of course, the tomatoes. Using ripe, flavorful tomatoes will significantly impact the final taste. Roasting them alongside whole garlic cloves and one large onion caramelizes their natural sugars, creating a deep, sweet, and savory foundation. The broth adds liquid and depth, while the butter and cream contribute to its luxurious, comforting texture. Fresh basil stirred in at the end brightens everything up beautifully.
Step-by-Step Instructions
Follow these simple steps to create a wonderfully comforting bowl of roasted tomato soup.
Prepare for Roasting
- Preheat your oven to 400°F (200°C).
- On a large baking sheet, toss the halved or quartered tomatoes with the roughly chopped onion and whole garlic cloves. Drizzle generously with about 1/4 cup of olive oil, ensuring everything is lightly coated.
- Season the vegetables with salt and freshly ground black pepper. Spread them out in a single layer on the baking sheet.
Roast the Vegetables
- Roast in the preheated oven for 35–45 minutes, or until the tomatoes are softened and beginning to blister, and the onions are tender and slightly caramelized.
- Remove from the oven and let cool slightly.
Sauté Aromatics and Build the Soup
- While the vegetables are cooling, melt the butter in a large pot or Dutch oven over medium heat. Add a splash more olive oil if needed.
- Carefully transfer the roasted tomatoes, onions, and garlic to the pot.
- Pour in 4 cups of vegetable or chicken broth. Bring the mixture to a simmer.
Blend and Finish
- Using an immersion blender, carefully blend the soup directly in the pot until smooth. Alternatively, carefully transfer the soup in batches to a traditional blender (venting the lid to let steam escape) and blend until smooth. Return the blended soup to the pot.
- Stir in the heavy cream and the fresh basil leaves. Let the soup heat through gently over low heat for about 5–10 minutes; do not boil after adding the cream.
- Taste and adjust seasoning with salt and pepper as needed. If the soup is too thick, add more broth until your desired consistency is reached.
Serve
- Ladle the hot soup into bowls.
- Garnish with fresh basil leaves and a swirl of cream or drizzle of olive oil, if desired.
Granny Tips for Perfect Results
Here are a few little tips from my kitchen to yours to ensure your roasted tomato soup turns out wonderfully every time:
- Use Ripe Tomatoes: The better the tomatoes, the better the soup. Look for deep red, firm, and fragrant tomatoes for the best flavor. Roma tomatoes are excellent for this recipe due to their lower water content and sweetness.
- Don’t Crowd the Pan: When roasting vegetables, make sure they are in a single layer on the baking sheet. Overcrowding will cause them to steam instead of roast, leading to less caramelization and flavor.
- Blend Safely: If using a traditional blender, be very careful when blending hot liquids. Fill the blender only halfway, remove the center cap from the lid, and cover the opening with a folded kitchen towel to allow steam to escape safely.
- Adjust Broth Amount: The amount of broth needed will depend on the juiciness of your tomatoes and your preferred soup consistency. Start with 4 cups and add more gradually until you achieve your desired thickness.
- Fresh Basil is Key: While dried basil can be used in a pinch, fresh basil adds a vibrant, aromatic lift that truly complements the roasted tomatoes. Add it towards the end of cooking to preserve its fresh flavor.
- Dairy Options: For a lighter soup, you can use half-and-half instead of heavy cream. A dairy-free option could involve using full-fat coconut milk (from a can, not the carton) or a plain, unsweetened dairy-free creamer.
Common Mistakes to Avoid
Even simple recipes can have a few pitfalls. Here’s how to avoid common mistakes with your roasted tomato soup:
- Mistake: Not roasting the vegetables long enough. This results in a soup that lacks depth of flavor and sweetness. Fix: Roast until the tomatoes are well softened and their skins are beginning to char slightly, and the onions are tender and sweet.
- Mistake: Overcooking after adding cream. Boiling the soup after adding dairy can cause it to curdle or separate. Fix: Gently heat the soup through over low heat only until it’s warmed through; never let it reach a rolling boil.
- Mistake: Using bland or watery tomatoes. This can lead to a soup that tastes weak or too acidic. Fix: Choose the ripest, most flavorful tomatoes you can find. Roma or San Marzano varieties are usually a safe bet.
- Mistake: Blending too much or too little. A soup that’s too chunky might not be appealing, while a soup blended too long can become gummy. Fix: Blend until the soup reaches your desired smooth consistency. A few small chunks are fine for a more rustic soup.
- Mistake: Forgetting to season properly. Salt and pepper are crucial for bringing out the full flavor of the ingredients. Fix: Taste and adjust seasoning at the end of cooking. You might be surprised how much salt it needs to balance the sweetness of the roasted tomatoes.
Variations and Substitutions
This base recipe is wonderful on its own, but here are some ideas to make it your own:
| Variation or Ingredient | Substitution | Result |
|---|---|---|
| Richer Flavor | Use chicken broth instead of vegetable broth. | Adds a slightly deeper, more savory note. |
| Spicy Kick | Add a pinch of red pepper flakes with the vegetables before roasting. | A subtle warmth that complements the sweet tomatoes. |
| Herbal Boost | Add a sprig of rosemary or thyme to the roasting pan. Remove before blending. | Adds complex aromatic notes. |
| Dairy-Free | Replace heavy cream with full-fat canned coconut milk or a good quality unsweetened dairy-free creamer. | Achieves a creamy texture without dairy. Coconut milk may impart a slight coconut flavor. |
| Tangier Flavor | Add a splash of balsamic vinegar to the soup with the cream. | Enhances sweetness and adds a lovely tang. |
| Thicker Soup Reduction | Simmer the soup uncovered for 10-15 minutes after blending before adding cream. | Reduces water content and concentrates flavor for a richer, thicker soup. |
Serving Suggestions and Pairings
This creamy roasted tomato soup is wonderfully versatile and pairs well with many comforting accompaniments.
Serve this soup piping hot, ideally from the pot. It’s perfect as a starter for a family dinner, a comforting lunch on its own, or a light supper. For a classic pairing, serve it with crusty bread, grilled cheese sandwiches, or savory crackers for dipping. A simple side salad, like an Easy Italian Antipasto Salad, would also make a lovely lighter accompaniment.
Garnish with a few fresh basil leaves, a swirl of cream, a drizzle of good olive oil, or a sprinkle of Parmesan cheese for an extra touch of elegance and flavor. For a heartier meal, consider pairing it with a light protein like grilled chicken or fish.
Storage and Reheating
Proper storage ensures you can enjoy this delicious soup for days to come.
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3–4 days | Let the soup cool completely, then transfer to an airtight container. It will thicken upon refrigeration. |
| Freezer | 2–3 months | Cool completely. Ladle into freezer-safe containers or heavy-duty freezer bags. Leave some headspace for expansion. |
Reheating: To reheat from the refrigerator, gently warm the soup in a saucepan over medium-low heat, stirring frequently. You may need to add a splash of broth or water to thin it to your desired consistency. Do not boil. If reheating from frozen, thaw overnight in the refrigerator before gently reheating on the stovetop.
Nutritional Information
Approximate values will vary depending on ingredients, brands, and serving size.
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approximately 200–250 kcal |
| Carbohydrates | Approximately 15–20g |
| Protein | Approximately 5–7g |
| Fat | Approximately 12–15g |
| Fiber | Approximately 4–6g |
| Sugar | Approximately 10–15g (natural sugars from tomatoes) |
| Sodium | Approximately 400–600mg (can vary based on broth and added salt) |
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, this creamy roasted tomato soup is a great candidate for making ahead. In fact, the flavors often meld and deepen overnight, making it even more delicious the next day. Store it in an airtight container in the refrigerator and reheat gently on the stovetop.
Can I substitute one main ingredient?
Certainly! If you don’t have Roma tomatoes, vine-ripened or even canned whole peeled tomatoes (drained) can work, though the flavor will be different. For the cream, you can use half-and-half for a lighter soup, or coconut milk for a dairy-free option. Always taste and adjust seasoning after making substitutions.
How do I know when it is ready?
For roasting, the vegetables are ready when they are tender, softened, and showing signs of caramelization. For the soup itself, it’s ready when the basil has wilted into it and the soup is heated through after adding the cream. Do not allow it to boil after the cream is added.
How should I store it?
Store cooled soup in an airtight container in the refrigerator for up to 3–4 days. For longer storage, it freezes well for up to 2–3 months. Make sure to cool it completely before storing it in either the fridge or freezer to prevent bacterial growth.
Is this recipe good for everyday use?
This recipe is meant for everyday comfort and is not a replacement for medical advice. It’s a wonderful, nourishing homemade option for a comforting meal. While made with wholesome ingredients, its richness from cream and butter makes it more of a treat than something to eat every single day, depending on your dietary goals.
Conclusion
This creamy roasted tomato soup is a testament to how simple, quality ingredients can create something truly special. The roasting process unlocks a depth of flavor that makes this homemade classic shine. It’s incredibly satisfying, comforting, and a joy to share. Give this easy roasted tomato soup recipe a try for a taste of pure, old-fashioned goodness.
Print
Creamy Roasted Tomato Soup: An Easy Homemade Comfort Classic
- Total Time: 70
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
This creamy roasted tomato soup is a warm and comforting dish perfect for any chilly day. Roasting tomatoes brings out their natural sweetness and depth of flavor while creating a rich base for a delicious, homemade comfort classic.
Ingredients
3 pounds tomatoes (Roma or vine-ripened, halved or quartered)
1 large onion (yellow or white, roughly chopped)
6–8 cloves garlic (peeled, left whole)
about 1/4 cup olive oil (plus more for sautéing)
4–6 cups vegetable or chicken broth (low sodium)
1/2 cup heavy cream (or half-and-half)
2 tablespoons butter (unsalted)
1/2 cup packed fresh basil (plus more for garnish)
Instructions
Preheat oven to 400°F (200°C)
In a large bowl, combine tomatoes, onion, garlic cloves, and 1/4 cup olive oil. Toss to coat
Spread the mixture in a single layer on a large rimmed baking sheet
Roast the vegetables for 45–50 minutes, until softened and caramelized around the edges
Transfer the roasted vegetables to a large pot
Add 4–6 cups of broth and bring to a simmer
Use an immersion blender or a standard blender to puree the soup until smooth
Return the soup to the pot, add the butter, heavy cream, and most of the fresh basil. Stir until well combined
Season with salt and pepper to taste
Heat through but do not boil
Ladle into bowls and garnish with remaining fresh basil and a drizzle of olive oil, if desired
Notes
For a smoother texture, strain the soup through a fine-mesh sieve after blending
If the soup is too thick, add more broth or water to your desired consistency
Store leftovers in an airtight container in the refrigerator for up to 4 days. Freeze for up to 3 months
- Prep Time: 20
- Cook Time: 50
- Category: Soups
- Method: Roasting and Simmering
- Cuisine: Homemade
Nutrition
- Serving Size: 1 bowl
- Calories: 180
- Sugar: 10g
- Sodium: 500mg
- Fat: 15g
- Saturated Fat: 9g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 40mg