
Tasty Roasted Tomato Soup Recipe tastes rich, slightly smoky, and ultra comforting, with a natural sweetness from slow-roasted tomatoes and caramelized onions. It works perfectly for busy weeknights or cozy weekends, since you can finish the whole thing in about 1 hour, with only 20 minutes of hands-on time. I grew up dipping grilled cheese into canned tomato soup, so this homemade version feels like giving my childhood a much-needed upgrade.
Why You Should Try This Tasty Roasted Tomato Soup Recipe
Roasting the tomatoes concentrates their flavor, so the soup tastes deeper and more complex than anything from a can. The edges of the tomatoes and onions caramelize, which adds a gentle smokiness and sweetness that balances the acidity.
This recipe stays simple and flexible, so beginners and seasoned home cooks both succeed with it. You can keep it dairy free, make it creamy, or even sneak in extra veggies without anyone noticing.
“This Tasty Roasted Tomato Soup Recipe tastes like a fancy café soup, but my kids slurp it up like it came from a box, and that alone earns it ★★★★★”
Ingredients You’ll Need
Fresh produce
- 3 pounds ripe tomatoes
- Use Roma, plum, or vine tomatoes.
- In winter, cherry or grape tomatoes often taste sweeter and work beautifully.
- 1 large yellow onion, sliced
- 6 cloves garlic, peeled
- 1 medium carrot, sliced
- Adds natural sweetness and body without extra sugar.
- 1 rib celery, sliced (optional but nice for flavor)
- Fresh basil leaves, small handful (about 10 leaves)
- Fresh thyme, 2 sprigs or 1 teaspoon leaves (optional but tasty)
Pantry ingredients
- 3 tablespoons olive oil
- Use extra virgin for the best flavor, but any good olive oil works.
- 2 tablespoons tomato paste
- This deepens the tomato flavor and gives the soup a restaurant-style richness.
- 3 to 4 cups vegetable broth or chicken broth
- Use low sodium so you control the salt level.
- If the broth tastes bland, the soup will too, so pick a brand you like sipping.
- 1 teaspoon sugar or honey (optional, to balance acidity)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½ teaspoon smoked paprika (optional, for a subtle smoky note)
- ¼ to ½ cup heavy cream, half-and-half, or full-fat coconut milk
- Use cream for a classic version, or coconut milk for a dairy free option.
- 1 to 2 tablespoons butter (optional, stirred in at the end for extra richness)
Topping ideas
- Extra basil leaves, sliced
- Croutons or toasted bread cubes
- Shredded cheddar, mozzarella, or parmesan
- A swirl of cream, yogurt, or sour cream
Equipment list
- Large rimmed baking sheet
- Parchment paper or a silicone baking mat (helps with cleanup)
- Large pot or Dutch oven
- Blender
- High-speed blender gives the smoothest texture.
- An immersion blender works too and saves dishes.
- Ladle
- Wooden spoon or spatula
- Measuring cups and spoons
Tips & Tricks
- Roast the tomatoes cut side up so they caramelize instead of steaming in their juices.
- Use very ripe tomatoes when possible; if they feel soft and smell fragrant, they work great.
- Swap in canned whole San Marzano tomatoes when fresh ones taste bland; roast them on the sheet pan to concentrate flavor.
- Spread the vegetables in a single layer on the baking sheet so they brown instead of turning soggy.
- Stir the tomato paste in the pot until it darkens slightly; that quick step deepens the flavor a lot.
- Thin the soup with broth slowly; blend first, then add more liquid until it reaches your favorite thickness.
- Taste at the end and adjust with salt, a pinch of sugar or honey, and a splash of cream to balance acidity.
- Cool the soup a bit before blending so it does not explode out of the blender lid.
- Blend in batches if needed and hold a kitchen towel over the lid for safety.
- Add a small knob of butter at the end for a glossy, restaurant-style finish.
How to Make Tasty Roasted Tomato Soup Recipe
Prep the vegetables
- Preheat your oven to 425°F (220°C).
- Line a large rimmed baking sheet with parchment paper.
- Core the tomatoes, then cut them in half.
- Slice the onion, peel the garlic cloves, and slice the carrot and celery.
Roast the tomatoes and aromatics
- Arrange the tomato halves on the baking sheet, cut side up.
- Scatter the onion slices, garlic cloves, carrot, and celery around the tomatoes.
- Drizzle everything with olive oil and sprinkle with about ½ teaspoon salt and a few grinds of black pepper.
- Roast for 30 to 35 minutes, until the tomatoes collapse and the edges of the onions and tomatoes show some browning.
- If any garlic cloves look very dark, pull them off the tray a few minutes early so they do not taste bitter.
Start the base in the pot
- Place a large pot or Dutch oven over medium heat.
- Add a splash of olive oil if the pot looks dry.
- Spoon in the tomato paste and cook it for 1 to 2 minutes, stirring constantly, until it darkens slightly and smells fragrant.
- Sprinkle in the smoked paprika if you use it and stir for 30 seconds.
Combine roasted vegetables and broth
- Transfer the roasted tomatoes, onions, garlic, carrot, and celery from the baking sheet into the pot.
- Pour in 3 cups of broth to start.
- Add the basil leaves and thyme.
- Bring the mixture to a gentle simmer over medium heat.
- Let it simmer for 10 to 15 minutes so the flavors mingle and the herbs infuse the broth.
Blend the soup
- Turn off the heat and let the soup cool for about 5 minutes.
- Use an immersion blender directly in the pot and blend until smooth, or carefully transfer the soup in batches to a blender.
- Blend until you reach your preferred texture; go very smooth or leave it a bit rustic.
- If the soup looks too thick, add more broth, a little at a time, and blend again.
Adjust seasoning and creaminess
- Return the blended soup to low heat if you used a stand blender.
- Taste and add more salt and pepper as needed.
- Stir in sugar or honey if the soup tastes too sharp or acidic.
- Pour in the cream, half-and-half, or coconut milk, starting with ¼ cup and adding more until the soup tastes rich and silky.
- Stir in butter at the end if you want extra richness and a glossy finish.
Final simmer and serve
- Let the soup simmer on low for 5 more minutes so everything comes together.
- Taste one last time and tweak the seasoning.
- Ladle the Tasty Roasted Tomato Soup into bowls.
- Top with basil, croutons, shredded cheese, or a swirl of cream.
What to Serve with Tasty Roasted Tomato Soup Recipe
This Tasty Roasted Tomato Soup Recipe pairs perfectly with a classic grilled cheese sandwich, especially one stuffed with sharp cheddar or mozzarella. Serve it with a simple green salad, maybe with cucumbers and a light vinaigrette, to keep things fresh. You can also add garlic bread, toasted baguette slices, or buttery crackers for dipping. For kids or a cozy night in, pour some cold milk or a sparkling water with lemon on the side.
Storage Options
- Cool the soup to room temperature, then store it in airtight containers in the fridge for up to 4 days.
- Freeze the soup in freezer-safe containers or zip-top bags for up to 3 months; leave a little space at the top for expansion.
- Skip the cream before freezing if possible, then add it after reheating for the best texture.
- Reheat gently on the stove over medium-low heat, stirring often, or warm individual portions in the microwave in short bursts, stirring between each.

Tasty Roasted Tomato Soup Recipe
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper.
- Core the tomatoes and cut them in half. Slice the onion, peel the garlic cloves, and slice the carrot and celery.
- Arrange the tomato halves on the baking sheet, cut side up.
- Scatter the onion slices, garlic cloves, carrot, and celery around the tomatoes.
- Drizzle everything with olive oil and sprinkle with about 1/2 teaspoon salt and a few grinds of black pepper.
- Roast for 30–35 minutes, until the tomatoes collapse and the edges of the onions and tomatoes are browned and caramelized. If any garlic cloves get very dark, remove them a few minutes early.
- Place a large pot or Dutch oven over medium heat. Add a splash of olive oil if needed.
- Add the tomato paste and cook, stirring constantly, for 1–2 minutes until it darkens slightly and smells fragrant.
- Stir in the smoked paprika, if using, and cook for 30 seconds.
- Transfer the roasted tomatoes, onions, garlic, carrot, and celery into the pot.
- Pour in 3 cups of broth to start. Add the basil leaves and thyme.
- Bring to a gentle simmer over medium heat and cook for 10–15 minutes so the flavors meld and the herbs infuse the broth.
- Turn off the heat and let the soup cool for about 5 minutes.
- Use an immersion blender directly in the pot, or carefully transfer the soup in batches to a blender, and blend until smooth or to your preferred texture.
- If the soup is too thick, add more broth a little at a time and blend again until it reaches your desired consistency.
- Return the blended soup to low heat if you used a stand blender.
- Taste and add more salt and pepper as needed. Stir in sugar or honey if the soup tastes too sharp or acidic.
- Stir in the cream, half-and-half, or coconut milk, starting with 1/4 cup and adding more until the soup tastes rich and silky.
- Stir in the butter at the end, if using, for extra richness and a glossy finish.
- Let the soup simmer gently on low for 5 more minutes, then taste and adjust seasoning one last time.
- Ladle the roasted tomato soup into bowls and top with basil, croutons, shredded cheese, or a swirl of cream, if desired.
Notes
Approximate per 1 of 6 servings (made with 3 cups vegetable broth, 1/4 cup heavy cream, and no toppings): 170 calories; fat 10 g; saturated fat 3 g; carbohydrates 19 g; fiber 4 g; sugars 12 g; protein 4 g; sodium 600 mg. Values will vary based on exact ingredients, broth, cream choice, and portion size.

Leave a Reply