Roasted tomato soup is what you get when high heat does the job a stockpot can’t. Roasting tomatoes, onion, and garlic at 425°F (220°C) concentrates their sugars, chars the edges, and turns a thin, sharp soup into something deep and almost sweet.
This version uses a pellet grill or any covered grill, so a little wood smoke rides along with the char. No grill? The oven works fine, and the variations section covers that too.
You get a silky, restaurant-style bowl from one sheet pan, one pot, and about 90 minutes. It’s simple enough for a first-timer, but the details below (tomato choice, roast time, and safe blending) are what separate good soup from great soup.

Quick Answer: To make roasted tomato soup on a grill, roast 3 lb (1.4 kg) halved Roma tomatoes with onion and garlic at 425°F (220°C) for 45–60 minutes until charred and slumped. Blend with 3 cups (710 ml) broth, simmer 15 minutes, and finish with cream. Total time: about 1 hour 30 minutes. Reheat leftovers to 165°F (74°C).
Why This Roasted Tomato Soup Works
Boiling tomatoes gives you a bright, thin, slightly sharp soup. Roasting does something different. Dry heat drives off water, so the sugars and flavor compounds concentrate, and the browned edges add a savory depth that simmering alone can’t build.
Here is what makes this method reliable:
- High, steady heat. At 425°F (220°C) the tomatoes brown before they turn to mush.
- Cut-side up. The cut face dries and chars while the juices stay trapped in the pan to caramelize.
- Roasted garlic and onion. Both turn soft and sweet, which takes the edge off the tomato acidity without needing much sugar.
- Light smoke. A mild fruitwood adds background flavor. It should whisper, not shout.
- Tomato paste. One spoonful, cooked in the pot, adds body and a rounder, deeper tomato taste.
If you like having a few reliable soups on rotation, our easy soup recipes roundup has more weeknight options. This one earns its spot because the grill does most of the work.
Ingredients and Equipment for Roasted Tomato Soup
This makes about 7 cups (1.65 L), or 6 generous servings.
Ingredients
- 3 lb (1.4 kg) Roma tomatoes (about 16–18), halved lengthwise
- 1 large yellow onion (about 10 oz / 285 g), cut into thick wedges
- 1 whole head of garlic, top ¼ inch (6 mm) sliced off
- 3 tbsp (45 ml) olive oil, divided
- 1 tsp kosher salt, plus more to taste
- ½ tsp freshly ground black pepper
- 1 tbsp tomato paste
- 3 cups (710 ml) low-sodium chicken or vegetable broth
- ½ cup (120 ml) heavy cream
- ¼ cup (10 g) fresh basil leaves, plus more for serving
- 1 tsp balsamic vinegar (optional)
- ½ tsp smoked paprika (optional)
- Up to ½ tsp sugar, only if the soup tastes sharp
Equipment
- Pellet grill or covered charcoal or gas grill, preheated to 425°F (220°C)
- Rimmed sheet pan or 12-inch (30 cm) cast iron skillet
- Heavy 4-quart (3.8 L) pot or Dutch oven
- Immersion blender or countertop blender
- Instant-read thermometer and tongs
- Fine-mesh strainer (optional, for extra-smooth soup)
Wood choice
Tomatoes soak up smoke quickly. Stick with mild woods like apple, cherry, alder, or pecan. Skip hickory and mesquite here, because they can turn the soup harsh and bitter. On a pellet grill, a fruitwood blend works well.
Easy substitutions
| Ingredient | Swap | Notes |
| Roma tomatoes | San Marzano, plum, or cherry tomatoes | Cherry tomatoes roast faster, about 30–35 minutes |
| Fresh tomatoes | Two 28-oz (800 g) cans whole tomatoes, drained | Roast 25–30 minutes to brown the edges |
| Heavy cream | Full-fat coconut milk or half-and-half | Coconut milk adds a slight sweetness |
| Chicken broth | Vegetable broth or water plus ½ tsp salt | Keeps it vegetarian |
| Fresh basil | 1 tsp dried basil or fresh oregano | Add dried herbs to the pot, not the pan |
Choosing and Prepping the Tomatoes
For roasted tomato soup, Roma (plum) tomatoes are the easiest choice. They’re meaty with fewer seeds and less water, so they roast instead of steaming. Beefsteak tomatoes work but release more liquid, so give them extra roast time.
Pick tomatoes that are fully red and slightly soft. Fruit that’s still pale and hard will taste thin even after roasting. Ripe, in-season tomatoes need little help, while off-season ones benefit from the tomato paste and a pinch of sugar.
You do not need to peel or seed anything. The skins soften in the roast and blend away. If you want a velvety texture, strain the blended soup at the end.

Prep steps
- Wash and dry the tomatoes, then cut them in half lengthwise.
- Toss tomatoes and onion wedges with 2 tbsp olive oil, the salt, and the pepper.
- Arrange the tomatoes cut-side up in a single layer with a little space between them. Crowded tomatoes steam instead of char.
- Set the onion wedges in the gaps and place the garlic head cut-side up, drizzled with the remaining 1 tbsp oil.
Common Mistake: Piling tomatoes two layers deep on a small pan. They release water, steam in their own juices, and come out pale and watery. Use a large rimmed sheet pan, or roast in two batches.
How to Make Roasted Tomato Soup Step by Step
- Preheat the grill. Set your pellet grill or covered grill to 425°F (220°C) for indirect cooking. On a pellet grill, give it 10–15 minutes to stabilize. Add a small smoke tube only if your grill runs very clean and you want extra flavor.
- Load the pan. Place the sheet pan on the grate, away from direct flame. Close the lid.
- Roast for 25 minutes. The tomatoes will begin to wrinkle and their juices will bubble in the pan.
- Rotate the pan. Turn it 180° so hot spots on the grate don’t scorch one side. Check the onion edges and move any that are darkening too fast.
- Keep roasting 20–35 more minutes. Total roast time is 45–60 minutes. You want blackened spots on the tomato edges, collapsed centers, and syrupy juices.
- Cool briefly. Pull the pan and let everything cool for 10 minutes. Squeeze the soft garlic cloves out of their skins.
- Build the base. Heat the pot over medium. Add the tomato paste and cook 1–2 minutes, stirring, until it darkens to a brick red.
- Add and simmer. Add everything from the pan, including every drop of juice, plus the broth and smoked paprika. Simmer over medium-low for 15 minutes with the lid cracked.
- Blend until smooth. Add the basil and blend. Stir in the cream, balsamic vinegar, and salt to taste. Warm gently without boiling.

Pitmaster Tip: Scrape the pan with a spatula and a splash of broth. Those sticky, browned bits are concentrated flavor, and they’re what make grilled roasted tomato soup taste so much deeper than a stovetop version.
Blend hot soup safely
Hot soup in a sealed blender can blow the lid off. An immersion blender is the safest option, since you blend right in the pot. With a countertop blender, fill it no more than halfway, remove the center cap of the lid, cover the opening with a folded towel, and start on low.
Roasted Tomato Soup Time and Temperature Table
| Stage | Temperature | Time | Look for |
| Preheat grill | 425°F (220°C) | 10–15 minutes | Steady temperature, light smoke |
| Roast tomatoes and onion | 425°F (220°C) | 45–60 minutes | Charred edges, collapsed centers |
| Roast garlic head | 425°F (220°C) | 40–50 minutes | Cloves soft, golden, and spreadable |
| Cool before handling | Room temperature | 10 minutes | Safe to squeeze and scrape |
| Cook tomato paste | Medium heat | 1–2 minutes | Brick-red, fragrant |
| Simmer soup | Medium-low heat | 15 minutes | Soft veggies, thickened liquid |
| Blend | n/a | 2–3 minutes | No visible skin flecks |
| Hold hot for serving | Above 140°F (60°C) | Up to 2 hours | Steaming, not boiling |
| Reheat leftovers | 165°F (74°C) | Until steaming hot | Thermometer reading in the center |
The 140°F (60°C) hold temperature and the 165°F reheat figure follow federal food safety guidance on the danger zone between 40°F and 140°F
How to Tell When Roasted Tomato Soup Is Done
Because this recipe uses vegetables, you’re cooking for flavor rather than to hit a protein pull temperature. Use your eyes and your spoon.
The vegetables are ready when:
- Tomato skins are wrinkled and pulling away, with dark, almost black spots at the edges
- Juices in the pan are thick and syrupy, not watery
- Onion wedges are tender with browned tips
- Garlic cloves squeeze out like soft butter
The soup is ready when:
- It coats the back of a spoon and a finger drawn across leaves a clean line
- It smells sweet and savory, with no raw, sharp tomato smell
- It tastes balanced: a little sweet, a little tangy, nicely salted
There is no USDA minimum cooking temperature for vegetable soup, but anything you plan to store and reheat should reach 165°F (74°C), the USDA’s recommended reheating temperature for leftovers. A quick thermometer check takes five seconds.
Resting, Blending, and Serving
Soup needs a short rest before serving. After blending, let the pot sit off the heat for 5 minutes. The flavors settle, the soup thickens slightly, and it cools to a comfortable eating temperature.
Taste before you serve. Roasted tomato soup often needs a final pinch of salt and a few drops of balsamic vinegar to wake it up. If it tastes sharp, add the sugar ¼ teaspoon at a time.
For a silky finish, pour the soup through a fine-mesh strainer and press with a ladle. This catches any tough skin or seeds. It takes two minutes and gives you a restaurant-smooth bowl.
Serving ideas
- A swirl of cream and a thread of olive oil on top
- Torn basil leaves and cracked black pepper
- Freshly grated Parmesan
- Crunchy croutons or toasted baguette slices
- A spoonful of pesto or a drizzle of chili oil

What to Serve With Roasted Tomato Soup
The classic partner is a grilled cheese sandwich, and the grill makes it better. Try grilled bread for crisp, smoky edges, then layer in sharp cheddar or provolone. If you want to go all in, a smoked cheese recipe gives you homemade smoked cheese to melt between the slices.
Other good pairings:
- Crisp salads. A simple arugula or Caesar salad balances the richness of the cream.
- Roasted vegetables. Pellet grill cauliflower shares the same smoky-roasted flavor profile and can cook right alongside your tomatoes.
- Crusty bread. Sourdough or ciabatta for dunking.
- Chicken or tuna sandwiches. A half sandwich and a cup of soup makes a full lunch.
- Crackers and cheese. Easy for a party spread.
Storing, Freezing, and Reheating Leftover Roasted Tomato Soup
Soup is a great make-ahead food. Follow these steps to keep it safe and tasty.
Refrigerating
Cool the soup quickly, then refrigerate within 2 hours of cooking. Divide a large pot into shallow containers so it chills faster. Per USDA guidance on leftovers and food safety, eat refrigerated leftovers within 3 to 4 days.
Freezing
Frozen at 0°F (-18°C), soup stays safe indefinitely, but quality is best within about 2–3 months . For the best texture, freeze the soup before adding cream, then stir the cream in when you reheat. Leave 1 inch (2.5 cm) of headspace in containers so the soup can expand. See USDA’s freezing and food safety page for details.
Reheating
Thaw frozen soup overnight in the refrigerator. Reheat on the stove over medium-low heat, stirring often, until it reaches 165°F (74°C) on a thermometer. Add a splash of broth or water if it has thickened. If you’re serving a crowd, a crockpot soup recipes approach works too: hold the finished soup on the warm setting, and keep it above 140°F (60°C).
Note: Don’t water-bath can cream-based soup. If you want shelf-stable tomato soup, follow a tested canning recipe from a university extension service .
Roasted Tomato Soup Variations
Pellet grill (the main method)
The recipe above is written for a pellet grill at 425°F (220°C). Pellet grills hold temperature well, so this is the most hands-off route. Use apple or cherry pellets for a gentle smoke.
Offset smoker
Offset smokers swing more in temperature. Keep the firebox running clean with small, well-burned splits of fruitwood, aim for 400–425°F (205–220°C), and set the pan at the far end from the firebox. Rotate it halfway through. Expect a stronger smoke flavor and check the tomatoes at 40 minutes.
Charcoal kettle grill
Bank hot lump charcoal on one side and place the pan on the opposite side for indirect heat. Aim for 400–450°F (205–230°C), and add one small chunk of applewood to the coals. Leave the vents about half open and the lid on. Rotate the pan every 20 minutes.
Gas grill
Light only the outer burners and set the pan over the unlit center. Use a smoker box with a handful of wood chips if you want smoke. Check at 40 minutes because gas grills run hot.
Oven backup
Roast on a rimmed baking sheet at 425°F (220°C) for 45–55 minutes. For a smoky note without a grill, add the smoked paprika and a few drops of liquid smoke at the end, tasting as you go.
Lighter and dairy-free versions
For a lighter bowl, swap the cream for ½ cup of full-fat coconut milk or blend in a roasted white bean for body. Our healthy soup recipes have more ideas along these lines. For a fully plant-based meal, use vegetable broth and coconut milk, then browse our vegetarian recipes for matching mains.
Spicy and herby twists
- Spicy: Add 1 roasted jalapeño or ½ tsp crushed red pepper to the pan.
- Roasted red pepper: Add 2 halved bell peppers to the roast for a sweeter soup.
- Fire-roasted tomato soup: Char the tomatoes a bit longer, until about a third of the skin is black.
- Parmesan rind: Drop one into the pot while it simmers, and remove before blending.
Troubleshooting Roasted Tomato Soup
| Problem | Likely cause | Fix |
| Soup is watery | Crowded pan or very juicy tomatoes | Simmer uncovered 10–15 more minutes; roast in two batches next time |
| Tastes sharp or acidic | Underripe tomatoes | Add ¼ tsp sugar at a time, or blend in a roasted carrot such as our grilled carrots |
| Tastes bitter | Burnt garlic or over-charred skins | Strain out the black bits; add a spoonful of cream and a pinch of sugar |
| Too smoky | Strong wood or smoke tube | Dilute with extra broth; use a milder fruitwood next time |
| Flat and bland | Under-salted or not enough tomato paste | Add salt in small pinches plus 1 tsp balsamic vinegar |
| Curdled cream | Soup boiled after cream went in | Warm gently; blend again to smooth it out |
| Grainy texture | Seeds and skins | Blend longer, then strain through a fine-mesh sieve |
| Scorched pan | Tomatoes too close to direct heat | Move the pan to a cooler zone and rotate halfway |
Roasted Tomato Soup Recipe Card
Servings: 6 (about 7 cups / 1.65 L) Prep time: 15 minutes Cook time: 1 hour 15 minutes Total time: about 1 hour 30 minutes Grill temperature: 425°F (220°C), indirect heat
Ingredients
- 3 lb (1.4 kg) Roma tomatoes, halved
- 1 large onion (10 oz / 285 g), in wedges
- 1 head garlic, top sliced off
- 3 tbsp (45 ml) olive oil
- 1 tsp kosher salt and ½ tsp pepper
- 1 tbsp tomato paste
- 3 cups (710 ml) broth
- ½ cup (120 ml) heavy cream
- ¼ cup (10 g) fresh basil
- Optional: 1 tsp balsamic vinegar, ½ tsp smoked paprika, sugar to taste
Quick steps
- Preheat the grill to 425°F (220°C) for indirect cooking.
- Toss tomatoes and onion with oil, salt, and pepper. Place the tomatoes cut-side up.
- Roast 45–60 minutes, rotating at 25 minutes, until charred and slumped.
- Squeeze the roasted garlic from its skins.
- Cook the tomato paste in a pot for 1–2 minutes.
- Add the roasted vegetables, juices, and broth. Simmer 15 minutes.
- Blend with the basil until smooth. Stir in the cream and season.
- Serve hot. Cool leftovers within 2 hours and reheat to 165°F (74°C).
Roasted Tomato Soup FAQ
Do you have to peel tomatoes for roasted tomato soup?
No. Roasting loosens the skins, and a good blender breaks them down. For a restaurant-smooth texture, pass the blended soup through a fine-mesh strainer and press it with a ladle. Skipping the peeling step saves about 15 minutes and keeps extra flavor from the roasted skins.
What temperature do you roast tomatoes for soup?
Roast at 425°F (220°C). That temperature is hot enough to char the edges and concentrate the sugars before the tomatoes collapse into mush. Lower temperatures, such as 350°F (175°C), work, but they take longer and give you less browning and less depth of flavor.
How long does roasted tomato soup last in the fridge?
According to USDA guidance, refrigerated leftovers are safe for 3 to 4 days. Cool the soup and refrigerate it within 2 hours of cooking, store it in shallow containers, and reheat it to 165°F (74°C) before eating. When in doubt, throw it out.
Can you freeze roasted tomato soup?
Yes. Freeze it in airtight containers with 1 inch (2.5 cm) of headspace, and use it within about 2–3 months for the best quality. For the best texture, freeze it before adding cream, then stir in the cream while reheating. Thaw overnight in the refrigerator.
How do you make roasted tomato soup creamy without cream?
Blend in a small peeled potato, a handful of cooked white beans, or ½ cup of full-fat coconut milk. You can also add a slice of crustless bread to the pot before blending. Each option adds body and a velvety feel, and keeps the soup dairy-free.
Can you make roasted tomato soup on a grill?
Yes. Use a pellet grill or a covered charcoal or gas grill set up for indirect heat at 425°F (220°C). Roast the tomatoes, onion, and garlic on a sheet pan for 45–60 minutes, then finish the soup on the stove. A mild fruitwood adds gentle smoke.
Conclusion
Great roasted tomato soup comes down to a few simple moves: use meaty Roma tomatoes, roast them hot at 425°F (220°C) until the edges blacken, and don’t skip the pan juices. A little fruitwood smoke, a spoonful of tomato paste, and a splash of cream do the rest.
Once you’ve mastered this base, you can tweak it for spice, smoke, or a dairy-free bowl. Make a double batch, freeze half, and you’ll have dinner covered on a busy night. If you’re craving another cozy bowl, try our potato soup recipe next.