
Tasty Roasted Tomato Soup Recipe tastes rich, slightly smoky, and perfectly creamy without feeling heavy, and it works for cozy weeknights or casual dinner parties in about 50 minutes total. This recipe suits beginner cooks who want big flavor with simple steps and busy folks who still crave homemade comfort. I grew up dunking grilled cheese into canned tomato soup, so this version feels like giving my childhood a serious glow-up.
Why Choose This Tasty Roasted Tomato Soup Recipe
Roasting the tomatoes concentrates their sweetness and adds a gentle charred flavor that stovetop-only soups miss. You get a deep, restaurant-style taste with very basic ingredients and minimal babysitting time.
The recipe uses pantry staples like canned tomatoes and broth, so you can cook it even when the fridge looks sad. You can keep it dairy-free, or swirl in cream or coconut milk if you want extra richness.
“This Tasty Roasted Tomato Soup Recipe tastes like a cozy hug in a bowl and beats any canned version by a mile. ★★★★★”
Ingredients You’ll Need
Fresh produce
- 2 pounds ripe tomatoes, halved or quartered
- Roma or plum tomatoes roast evenly and taste sweet.
- In winter, use on-the-vine tomatoes or cherry tomatoes for better flavor.
- 1 large yellow onion, cut into thick wedges
- 6 garlic cloves, peeled
- 1 medium carrot, sliced (adds natural sweetness, no sugar needed)
- 1 rib celery, sliced (optional, adds savory depth)
- Fresh basil leaves, small handful, plus extra for garnish
- Fresh thyme sprigs, 2 to 3 (or 1 teaspoon dried thyme)
Pantry items
- 2 tablespoons olive oil (plus a drizzle for finishing)
- 1 tablespoon tomato paste (deepens tomato flavor)
- 1 can (14.5 to 15 ounces) fire-roasted diced tomatoes
- Regular diced tomatoes also work, but fire-roasted add extra smoky flavor.
- 3 to 4 cups vegetable broth or chicken broth, low sodium
- Start with 3 cups and add more to thin the soup to your liking.
- 1 teaspoon sugar or honey, optional
- Helps balance acidity if your tomatoes taste very tangy.
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½ teaspoon smoked paprika, optional, for extra roasted flavor
- ¼ to ½ teaspoon red pepper flakes, optional, for gentle heat
- ¼ to ½ cup heavy cream, half-and-half, or full-fat coconut milk, optional
- Skip this if you want a lighter or dairy-free soup.
Toppings (optional but highly recommended)
- Croutons or toasted baguette slices
- Shredded cheddar, parmesan, or mozzarella
- A spoonful of pesto
- Extra basil leaves, torn
- A swirl of cream or coconut milk
Equipment
- Large rimmed baking sheet
- Parchment paper or a silicone baking mat (helps with cleanup)
- Large pot or Dutch oven
- Blender: countertop blender or immersion blender
- Wooden spoon or spatula
- Ladle and tasting spoon
Tips & Tricks
- Roast the tomatoes cut-side up so they caramelize nicely and keep their juices.
- Use very ripe tomatoes when possible, since underripe ones taste more sour and less sweet.
- Line the baking sheet, so cleanup stays easy and the veggies do not stick.
- Spread the vegetables in a single layer so they roast instead of steam.
- Stir the tomato paste in the pot until it darkens slightly; that step builds deeper flavor.
- Start with less broth, blend, then add more broth to reach your favorite thickness.
- Let the roasted veggies cool a few minutes before blending to keep things safe and tidy.
- Blend the soup very smooth for a silky texture, or pulse a few times if you like it rustic.
- Taste at the end and adjust salt, pepper, and sweetness so the flavor pops.
- Add cream or coconut milk off the heat to keep it from curdling and to control richness.
How to Make Tasty Roasted Tomato Soup Recipe
Step 1: Prep and season the vegetables
Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper. Spread the tomatoes, onion wedges, carrot, celery, and garlic cloves on the sheet.
Drizzle the vegetables with olive oil and toss gently with your hands. Sprinkle with salt, pepper, and smoked paprika if you use it. Arrange everything in a single layer with the tomato cut sides facing up.
Step 2: Roast until caramelized and tender
Place the baking sheet in the hot oven. Roast the vegetables for 25 to 30 minutes until the tomatoes look wrinkly and browned at the edges and the onions turn golden. Check the garlic; it should look soft and lightly browned, not burnt.
If some pieces brown faster, pull them off the tray and let the rest finish. The roasting time can vary slightly depending on how juicy your tomatoes are and how crowded the pan looks.
Step 3: Start the base in the pot
Set a large pot or Dutch oven over medium heat. Add a small drizzle of olive oil and spoon in the tomato paste. Stir the tomato paste for 1 to 2 minutes until it darkens and smells slightly sweet and toasty.
Pour in the canned fire-roasted tomatoes with their juices. Stir and scrape the bottom of the pot to pick up any browned bits from the tomato paste.
Step 4: Add roasted vegetables and herbs
Transfer the roasted tomatoes, onion, carrot, celery, and garlic into the pot. Pour in 3 cups of broth to start. Toss in the thyme sprigs and a handful of basil leaves.
Add red pepper flakes if you want a little kick. Stir everything together and bring the pot to a gentle simmer over medium heat.
Step 5: Simmer to meld flavors
Once the soup starts to bubble, lower the heat to medium-low. Let it simmer gently for about 10 to 15 minutes. Stir occasionally so nothing sticks to the bottom.
Taste a spoonful and check the acidity. If the soup tastes too sharp, add 1 teaspoon of sugar or honey, then taste again.
Step 6: Blend until smooth
Turn off the heat and fish out the thyme stems. If you use an immersion blender, blend the soup right in the pot until it reaches your preferred texture. Move the blender around so you catch all the chunks.
If you use a countertop blender, ladle the soup into the blender jar in batches. Vent the lid slightly and cover with a kitchen towel, then blend until smooth. Pour each blended batch into a clean pot or large bowl.
Step 7: Adjust thickness and seasonings
Return the blended soup to the pot if needed and set it over low heat. Check the thickness and add more broth a little at a time until it looks just right for you. Taste and add more salt, pepper, or a pinch more sugar if the flavor still tastes too sharp.
If you want a creamier soup, stir in heavy cream, half-and-half, or coconut milk. Warm the soup gently and avoid boiling after you add dairy.
Step 8: Serve and garnish
Ladle the hot Tasty Roasted Tomato Soup into bowls. Top with croutons, shredded cheese, a swirl of cream, or a spoonful of pesto. Scatter fresh basil on top for color and freshness.
Serve right away while the soup steams and smells amazing. Keep extra toppings on the table so everyone can customize their bowl.
What to Serve with it?
This Tasty Roasted Tomato Soup Recipe pairs perfectly with a classic grilled cheese sandwich, whether you use cheddar, mozzarella, or a mix of both. You can also serve it with garlic toast, avocado toast, or a simple buttered baguette for dipping. A crisp green salad with cucumbers, carrots, and a light vinaigrette balances the richness of the soup. If you want something heartier, add a side of roasted vegetables or a simple grilled chicken breast.
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 bags for up to 3 months, leaving a little space at the top for expansion.
- Reheat on the stove over medium-low heat, stirring often, until hot and steaming.
- If you froze the soup, thaw it in the fridge overnight or reheat gently from frozen with a splash of broth to loosen it.

Tasty Roasted Tomato Soup Recipe
Ingredients
Method
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper.
- Spread the tomatoes, onion wedges, carrot, celery (if using), and garlic cloves on the prepared baking sheet. Drizzle with olive oil, then season with salt, pepper, and smoked paprika if using. Toss gently and arrange in a single layer with tomato cut sides facing up.
- Roast for 25 to 30 minutes, until the tomatoes are wrinkled and browned at the edges and the onions are golden. Remove any pieces that brown early and let the rest finish roasting.
- Meanwhile, set a large pot or Dutch oven over medium heat. Add a small drizzle of olive oil and the tomato paste. Cook, stirring, for 1 to 2 minutes until the tomato paste darkens and smells toasty.
- Add the canned fire-roasted tomatoes with their juices. Stir and scrape the bottom of the pot to release any browned bits from the tomato paste.
- Transfer the roasted tomatoes, onion, carrot, celery, and garlic to the pot. Pour in 3 cups of broth. Add the thyme sprigs and a handful of basil leaves, plus red pepper flakes if you like heat. Stir and bring to a gentle simmer over medium heat.
- Reduce the heat to medium-low and simmer for 10 to 15 minutes, stirring occasionally. Taste and, if the soup is very tangy, stir in sugar or honey a little at a time.
- Turn off the heat and remove the thyme stems. Use an immersion blender to blend the soup in the pot until smooth, or carefully transfer the soup in batches to a countertop blender and blend until smooth, venting the lid slightly.
- Return the blended soup to the pot, if needed, and set over low heat. Add more broth as desired to reach your preferred consistency. Taste and adjust salt, pepper, and sweetness.
- If you want a creamier soup, stir in heavy cream, half-and-half, or coconut milk off the heat, then warm gently without boiling.
- Ladle the hot soup into bowls and top with croutons, toasted baguette slices, shredded cheese, pesto, extra basil, or a swirl of cream as desired. Serve immediately.
Notes
Approximate per 1 of 4 servings (made with 3 cups vegetable broth and 1/4 cup heavy cream, without toppings): 190–220 calories; fat 11 g; saturated fat 4 g; carbohydrates 22 g; fiber 5 g; sugars 13 g; protein 5 g; sodium 760 mg. Values will vary based on exact ingredients, broth, cream choice, and toppings.
