Updated Oct 8, 2026· 8 min read

Key takeaways

  • 3 pounds (1.35 kg) ripe tomatoes, halved; plum or Roma tomatoes produce a thicker soup, while vine-ripened tomatoes provide a brighter flavor
  • 1 medium yellow onion, about 8 ounces (225 g), cut into 1-inch wedges
  • 6 garlic cloves, left in their skins
  • 2 tablespoons extra-virgin olive oil
  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • 1 teaspoon granulated sugar, optional, if the tomatoes taste sharply acidic
  • 3 cups (720 ml) low-sodium vegetable or chicken stock
  • ½ teaspoon dried thyme, or 1 teaspoon fresh thyme leaves
  • ¼ cup (60 ml) heavy cream, optional for a creamy finish
  • 1 tablespoon unsalted butter, optional for extra body
  • 1 teaspoon balsamic vinegar or fresh lemon juice, optional for balancing the finished soup

Roasted Tomato Soup Recipe: Creamy and Easy

The best roasted tomato soup recipe uses ripe tomatoes roasted at 425°F (220°C) with onion and garlic, then blended with stock until smooth and finished with cream only if desired. For a chunky version, reserve about one-quarter of the roasted vegetables before blending and stir them back in at the end.

This recipe makes approximately 6 cups, or four generous 1½-cup servings. Roasting concentrates the tomatoes’ flavor and reduces excess water, while the blending and straining choices below let you control the final texture without changing the basic method.

Ingredients and precise quantities

  • 3 pounds (1.35 kg) ripe tomatoes, halved; plum or Roma tomatoes produce a thicker soup, while vine-ripened tomatoes provide a brighter flavor
  • 1 medium yellow onion, about 8 ounces (225 g), cut into 1-inch wedges
  • 6 garlic cloves, left in their skins
  • 2 tablespoons extra-virgin olive oil
  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • 1 teaspoon granulated sugar, optional, if the tomatoes taste sharply acidic
  • 3 cups (720 ml) low-sodium vegetable or chicken stock
  • ½ teaspoon dried thyme, or 1 teaspoon fresh thyme leaves
  • ¼ cup (60 ml) heavy cream, optional for a creamy finish
  • 1 tablespoon unsalted butter, optional for extra body
  • 1 teaspoon balsamic vinegar or fresh lemon juice, optional for balancing the finished soup

Roasting and texture options at a glance

Result Roasting temperature Roasting time Blending method Approximate yield
Smooth and creamy 425°F (220°C) 35–45 minutes High-speed blender, then strain if preferred 5½–6 cups
Smooth without a high-speed blender 425°F (220°C) 35–45 minutes Immersion blender, followed by a fine-mesh sieve 5–6 cups
Rustic and chunky 425°F (220°C) 35–40 minutes Pulse briefly or blend only half the vegetables 6 cups
Deeper, sweeter flavor 400°F (205°C) 50–60 minutes Blend smooth or leave partially chunky 5–6 cups

How to make roasted tomato soup

1. Heat the oven and prepare the tray

Set the oven to 425°F (220°C). Line a large, rimmed baking sheet with parchment or foil, or use a shallow roasting pan. A rimmed tray is important because tomato juice and oil can run off a flat sheet and burn on the oven floor.

Arrange the halved tomatoes cut-side up or down according to your preference. Cut-side up gives the exposed flesh more direct browning; cut-side down allows the skins to blister and makes them easier to remove later. Either approach works.

2. Season the vegetables

Place the tomato halves, onion wedges, and unpeeled garlic cloves on the tray. Drizzle with the olive oil and sprinkle with the salt, pepper, and thyme. Toss the onion and tomatoes gently so the oil is distributed evenly, then spread everything into one layer.

Keep the garlic in its skin during roasting. The skin protects it from scorching and traps steam, producing soft garlic that blends smoothly into the soup. If the tray is crowded, use two trays; crowded vegetables steam rather than roast.

3. Roast until browned and soft

Roast for 35 to 45 minutes at 425°F (220°C), rotating the tray after 25 minutes. The tomatoes are ready when their edges are browned, their skins are wrinkled, and their juices have reduced. The onion should have golden edges, and the garlic should feel soft when pressed through its skin.

For tomatoes with unusually high water content, continue roasting for 5 to 10 minutes. Remove any garlic cloves that become dark brown before the rest of the tray is finished, because bitter burnt garlic can dominate the soup.

4. Warm the stock

While the vegetables roast, warm the stock in a saucepan over medium-low heat. It does not need to boil. Warm stock helps the soup blend quickly and reduces the time the finished soup must spend reheating.

Use low-sodium stock when possible. Roasted tomatoes vary significantly in sweetness and acidity, so adding salt at the end gives you more control than starting with heavily salted stock.

5. Blend for your preferred texture

Remove the garlic from its skins and transfer the roasted vegetables and their tray juices to a blender or large saucepan. Add about 2½ cups of the warm stock initially, then blend in batches if using a countertop blender.

Never fill a standard blender more than halfway with hot liquid. Remove the center cap from the lid and cover the opening with a folded kitchen towel, allowing steam to escape while holding the lid securely. Start on low speed, then increase gradually.

For an immersion blender, put the vegetables and stock in a deep saucepan and keep the blade fully submerged. Blend for 2 to 4 minutes, moving the blender around the pan until the soup reaches the desired consistency.

  • Extra smooth: Blend for 60 to 90 seconds in a high-speed blender, then pour through a fine-mesh sieve. Press with a ladle to extract the soup, but discard the remaining seeds and skins.
  • Smooth but textured: Blend all the vegetables with the stock for 30 to 60 seconds and skip straining.
  • Chunky: Reserve about 1½ cups of roasted tomatoes and onion. Blend the remaining vegetables with the stock, then chop the reserved vegetables into ½-inch pieces and stir them back in.
  • Very rustic: Mash half of the roasted tomatoes with a potato masher and leave the rest roughly chopped. This gives the soup visible pieces without requiring a blender.

6. Simmer and adjust

Pour the blended soup into the saucepan and add the remaining ½ cup of stock, or more if the soup is thicker than you want. Simmer gently for 8 to 10 minutes; avoid a vigorous boil, especially if you plan to add cream.

Taste before adding any optional ingredients. If the soup tastes thin, simmer uncovered for another 5 to 10 minutes. If it tastes sharply acidic, add the sugar a pinch at a time. If it tastes flat rather than sour, add the balsamic vinegar or lemon juice in ¼-teaspoon increments.

Turn the heat to low and stir in the butter and cream, if using. Do not boil after adding cream. For a dairy-free version, omit both ingredients or add 2 to 4 tablespoons of unsweetened coconut cream; check the label to ensure it is not sweetened or strongly flavored.

Worked example: adjusting the consistency

Suppose your roasted tomatoes release only 2½ cups of juice and pulp, and you want a soup yield of about 6 cups. The recipe begins with 3 cups of stock, but some liquid evaporates during roasting and simmering. Start by blending with 2½ cups of stock, then add the remaining ½ cup gradually.

If the blended soup measures 5 cups and you want six 1-cup portions, add approximately 1 cup of stock or water. Simmer for 5 minutes after the adjustment and taste again, because extra water dilutes salt and acidity. This gradual method is more reliable than adding all the liquid at once.

Common mistakes and how to avoid them

  • Using a crowded pan: Spread the vegetables across two trays if they touch in a dense layer. Steam prevents browning and leaves the soup less concentrated.
  • Burning the garlic: Roast cloves in their skins and remove them if they turn dark brown. Blackened garlic can make the entire batch bitter.
  • Adding cream too early: Blend and season the tomato base first. Cream can soften acidity and make it harder to judge how much salt or vinegar is needed.
  • Overfilling a blender: Hot soup expands as it blends. Work in small batches and vent the lid to prevent pressure from building.
  • Assuming all tomatoes taste alike: Very acidic or underripe tomatoes may need a small amount of sugar, while sweet tomatoes may need no sugar at all.
  • Discarding the tray juices: Those browned juices contain concentrated tomato and onion flavor. Scrape them into the blender with a heatproof spatula.

Storage, reheating, and freezing

Cool the soup promptly by transferring it to shallow containers. Refrigerate it within 2 hours of cooking and use it within 3 to 4 days, consistent with U.S. Department of Agriculture guidance for refrigerated leftovers. Store cream-free soup separately from any cream garnish when possible.

For freezing, cool the soup completely, portion it into freezer-safe containers, and leave about 1 inch of headspace for expansion. Label the container with the date and freeze for up to 3 months for best quality. Dairy may separate slightly after freezing, so freeze the tomato base without cream and add cream while reheating.

Reheat on the stovetop over medium-low heat, stirring occasionally until steaming throughout. If reheating in a microwave, use a covered, microwave-safe container with the lid vented and stir every 60 to 90 seconds. Add a splash of stock or water if the soup has thickened in storage.

Serving ideas

Serve smooth soup with toasted bread, grilled cheese, croutons, or a spoonful of plain yogurt. For a chunky batch, add chopped basil, cooked white beans, small pasta, or roasted chickpeas just before serving. A drizzle of olive oil and a few drops of balsamic vinegar can add contrast without making the soup heavier.

If serving to children or anyone sensitive to acidity, taste the soup after it has cooled slightly. Tomato flavor can seem more acidic when the soup is very hot, and the final balance is easier to judge at a warm eating temperature.

Frequently Asked Questions

Can I use canned tomatoes for this roasted tomato soup recipe?

Yes, but canned tomatoes do not need the same roasting time as fresh tomatoes. Drain whole peeled tomatoes, spread them on a lined tray with the onion and garlic, and roast at 425°F (220°C) for about 25 to 35 minutes until their edges darken. Use approximately two 28-ounce cans to replace 3 pounds of fresh tomatoes.

How do I make roasted tomato soup creamy without cream?

Blend the vegetables thoroughly and strain the soup for a naturally silky texture. You can also blend in ½ cup of cooked white beans, ½ cup of unsweetened oat milk, or 1 tablespoon of olive oil; each changes the flavor and thickness slightly, so add the ingredient gradually.

Why does my tomato soup taste bitter?

The most common causes are burnt garlic, scorched tomato juices, or excessive char on the vegetables. Remove badly blackened pieces, dilute the soup with unsalted stock, and balance it with a small amount of sugar or cream. If the bitterness is strong throughout the batch, starting again may produce a better result.

How can I make the soup chunky instead of smooth?

Reserve about one-quarter of the roasted tomatoes and onion before blending. Blend the rest with the stock, chop the reserved vegetables into bite-sized pieces, and stir them back into the soup during the final 5 minutes of simmering.

Can I prepare the roasted vegetables ahead of time?

Yes. Roast the vegetables, cool them within 2 hours, and refrigerate them in a covered container for up to 3 days. Blend them with warm stock when you are ready to finish the soup, then simmer until hot throughout.

How do I stop tomato soup from separating after adding cream?

Use room-temperature cream and add it over low heat after the tomato base has been blended and seasoned. Avoid boiling the soup once cream is added. A small amount of butter or a tablespoon of cream cheese can also help create a more stable, rounded texture.

A
affadmin
We compare specs, materials and verified owner reviews before a product earns a spot. Rankings are never paid.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.