
Tasty Roasted Tomato Soup Recipe tastes rich, slightly smoky, and bright with just enough creaminess to feel cozy without turning heavy. It works perfectly for busy weeknights or lazy Sundays, since you pull it together in about 50–60 minutes, most of that hands-off roasting time. I’ve made some version of this soup for over a decade, and my kids now call it “tomato hug in a bowl,” which feels pretty accurate.
Why Tasty Roasted Tomato Soup Recipe Is Worth It
Roasting concentrates the tomato flavor and adds a gentle sweetness that canned soups never match. The edges caramelize, the garlic mellows, and everything picks up that oven-kissed depth that makes you want a second bowl.
This recipe uses simple ingredients and pantry shortcuts, so you skip fussy steps and still get restaurant-level flavor. You also control the texture, so you can keep it rustic and chunky or blend it silky smooth, depending on your mood and your grilled cheese situation.
“This Tasty Roasted Tomato Soup Recipe tastes like a cozy café lunch at home, with deep tomato flavor and a creamy finish that earns every one of those slurps. ★★★★★”
Ingredients You Need
Fresh produce
- 3 pounds ripe tomatoes, halved (Roma, plum, or vine-ripened work best; use a mix for deeper flavor)
- 1 large yellow onion, roughly chopped
- 1 large carrot, sliced (adds natural sweetness and body)
- 6–8 garlic cloves, peeled
- 1 red bell pepper, seeded and quartered (optional, adds sweetness and color)
- 1–2 tablespoons fresh basil leaves, plus more for garnish
- 1–2 teaspoons fresh thyme leaves (or ½ teaspoon dried thyme)
Pantry items
- 3–4 tablespoons olive oil (use extra-virgin for best flavor)
- 1–2 tablespoons tomato paste (tube tomato paste works great and stores easily)
- 3–4 cups low-sodium vegetable broth or chicken broth (start with 3 cups, thin as needed)
- ½–1 teaspoon sugar or honey (optional, balances acidity if tomatoes taste sharp)
- ½–1 teaspoon smoked paprika (adds subtle smokiness without bacon)
- ½ teaspoon dried oregano
- 1–2 bay leaves
- ½–¾ teaspoon kosher salt, plus more to taste
- ¼–½ teaspoon freshly ground black pepper
- Pinch of red pepper flakes (optional, for gentle heat)
Creamy finish (optional but highly recommended)
- ¼–½ cup heavy cream, half-and-half, or full-fat coconut milk
- 1–2 tablespoons butter (adds richness and a glossy finish)
Topping ideas
- Croutons (store-bought work fine; toss in a bit of olive oil and garlic powder to wake them up)
- Shredded sharp cheddar, Parmesan, or mozzarella
- Toasted seeds (pumpkin or sunflower)
- Extra basil, chives, or a swirl of cream or yogurt
Equipment
- Large rimmed baking sheet (line with parchment for easier cleanup)
- Large stock pot or Dutch oven
- Blender, immersion blender, or food processor
- Wooden spoon or spatula
- Ladle
- Airtight containers for leftovers
Quick Tips & substitutions
- Use canned whole tomatoes (two 28-ounce cans) when fresh tomatoes look sad; roast them on the sheet pan to deepen flavor.
- Swap heavy cream with coconut milk or cashew cream for a dairy-free version that still tastes rich.
- Use vegetable broth for vegetarian or vegan soup, and chicken broth when you want extra savory depth.
- Toss in a Parmesan rind while the soup simmers, then pull it out before blending, for extra umami.
- Roast extra veggies (like a second carrot or an extra bell pepper) on the same tray to bulk up the soup.
- Add a teaspoon of balsamic vinegar or red wine vinegar at the end if the soup tastes flat.
- Keep the soup chunky by pulsing with an immersion blender, or blend completely smooth in a stand blender.
- Use smoked paprika and a pinch of chipotle powder if you crave a slightly smoky, spicy version.
How to Make Tasty Roasted Tomato Soup Recipe
Step 1: Roast the tomatoes and veggies
Preheat the oven to 425°F (220°C). Spread the halved tomatoes, onion, carrot, garlic cloves, and bell pepper (if using) on a large rimmed baking sheet. Drizzle with 2–3 tablespoons olive oil, then sprinkle with salt, pepper, dried oregano, and smoked paprika. Toss everything with your hands or a spatula, then arrange the tomatoes cut side up and roast 30–35 minutes, until the edges caramelize and the tomatoes look soft and jammy.
Step 2: Sauté aromatics and tomato paste
Heat 1 tablespoon olive oil in a large stock pot or Dutch oven over medium heat. Add a small handful of chopped onion or carrot if you held some back, or just move straight to the tomato paste. Stir in the tomato paste and cook 2–3 minutes, until it darkens slightly and smells sweet and rich. Add a pinch of red pepper flakes at this point if you want a little kick.
Step 3: Combine roasted veggies and broth
Transfer the roasted tomatoes, garlic, onion, carrot, and bell pepper into the pot, scraping in all the tasty bits and juices from the pan. Pour in 3 cups of broth, then add bay leaves, thyme, and basil. Stir everything together and bring it to a gentle simmer over medium heat. Let it bubble softly for 10–15 minutes so the flavors mingle and deepen.
Step 4: Blend to your perfect texture
Fish out the bay leaves and discard them. Use an immersion blender directly in the pot and blend until the soup reaches your preferred texture, from rustic to ultra-smooth. If you use a stand blender, work in batches, vent the lid slightly, and cover with a towel to avoid hot splatters, then pour the blended soup back into the pot. Add more broth if you want a thinner consistency.
Step 5: Add creaminess and adjust seasoning
Stir in the heavy cream, half-and-half, or coconut milk, along with the butter if you use it. Taste and add more salt, pepper, or a small pinch of sugar or honey if the tomatoes taste very tangy. If the soup needs brightness, stir in a teaspoon of balsamic vinegar or lemon juice. Let it warm through on low heat for 3–5 minutes, then turn off the heat.
Step 6: Serve and garnish
Ladle the hot roasted tomato soup into bowls. Top with croutons, shredded cheese, herbs, or a swirl of cream or yogurt. Serve with grilled cheese, garlic bread, or a simple green salad, and enjoy that cozy tomato hug.
Recipe Variations
- Gluten-free: Use gluten-free bread for grilled cheese or croutons, and check that your broth and any toppings stay gluten-free.
- Vegan: Use olive oil, vegetable broth, and coconut milk or cashew cream; skip butter and dairy cheese or use plant-based cheese.
- Low carb: Skip the carrot or use half, and serve with a big salad instead of bread or croutons.
- Spicy version: Add extra red pepper flakes, a pinch of cayenne, or a spoonful of harissa or chipotle in adobo.
- Protein boost: Stir in cooked white beans, lentils, or shredded chicken after blending and heat through.
- Herb-forward: Add extra basil, thyme, or a little rosemary, and finish with a drizzle of herb oil.
Ways to Serve Tasty Roasted Tomato Soup Recipe
- Pair with classic grilled cheese sandwiches cut into dippers.
- Serve with garlic toast or buttery toast soldiers for dunking.
- Offer a side of crisp green salad with a simple vinaigrette.
- Top with a scoop of cooked rice, quinoa, or small pasta for a heartier bowl.
- Serve in small mugs as a starter for a cozy family dinner.
Storage Success
Cool the roasted tomato soup to room temperature, then transfer it to airtight containers. Store in the fridge for up to 4 days, and stir a splash of broth or water into leftovers if they thicken. Freeze in portioned containers or freezer bags for up to 3 months, leaving a little space at the top for expansion. Reheat gently on the stove over medium-low heat, and add a bit more cream or broth if you want a looser, silkier texture.

Tasty Roasted Tomato Soup Recipe
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Spread the halved tomatoes, onion, carrot, garlic cloves, and bell pepper (if using) on a large rimmed baking sheet.
- Drizzle the vegetables with 2–3 tablespoons olive oil, then sprinkle with salt, pepper, dried oregano, and smoked paprika. Toss to coat, arrange the tomatoes cut side up, and roast for 30–35 minutes, until the edges are caramelized and the tomatoes are soft and jammy.
- Heat 1 tablespoon olive oil in a large stock pot or Dutch oven over medium heat. Stir in the tomato paste and cook for 2–3 minutes, until it darkens slightly and smells sweet and rich. Add a pinch of red pepper flakes if you like a little heat.
- Transfer the roasted tomatoes, garlic, onion, carrot, and bell pepper to the pot, scraping in all the juices and browned bits from the pan. Pour in 3 cups of broth, then add the bay leaves, thyme, and basil. Stir and bring to a gentle simmer over medium heat. Let it bubble softly for 10–15 minutes.
- Remove and discard the bay leaves. Blend the soup with an immersion blender directly in the pot, or carefully in batches in a stand blender, until it reaches your preferred texture. Add more broth if you want a thinner soup.
- Stir in the cream or coconut milk and the butter, if using. Taste and adjust seasoning with more salt, pepper, and a small pinch of sugar or honey if the tomatoes are very tangy. If needed, add a splash of balsamic vinegar or lemon juice for brightness and warm through on low heat for 3–5 minutes.
- Ladle the roasted tomato soup into bowls and top with croutons, shredded cheese, herbs, or a swirl of cream or yogurt. Serve hot, optionally with grilled cheese, garlic bread, or a simple green salad.
Notes
Approximate per 1 of 6 servings (made with vegetable broth and 1/3 cup heavy cream, without toppings): 170 calories; fat 10 g; saturated fat 3.5 g; carbohydrates 19 g; fiber 4 g; sugars 11 g; protein 4 g; sodium 520 mg. Values will vary based on specific ingredients, brands, and portion sizes.

Leave a Reply