If you’re craving something warm, rich, and comforting, this Roasted Tomato Soup with Herbs delivers all that and more. It’s not your average tomato soup. By roasting the tomatoes first, you bring out their natural sweetness and depth of flavor—the kind of taste that feels like it’s been simmering all day, even though it comes together quickly.
This small batch soup is perfect for cozy nights in, quick lunches, or as a starter for a laid-back dinner party. It’s earthy, herbaceous, and velvety smooth, topped with charred tomatoes and fresh thyme to give it that extra gourmet finish. Dip in your favorite grilled cheese, or enjoy it on its own with crispy sourdough croutons.
Why Roast the Tomatoes First?
Roasting the tomatoes deepens their flavor, reduces excess moisture, and adds a touch of caramelized sweetness. It intensifies the taste, giving your soup a bolder, more robust base compared to simply simmering raw tomatoes.


Ingredients for the Roasted Tomato Soup with Herbs
- Roma Tomatoes: Their meaty texture and low moisture make them ideal for roasting.
- Garlic Cloves: Roasted garlic mellows out and adds a sweet, nutty note.
- Yellow Onion: Provides savory depth and natural sweetness.
- Olive Oil: Helps caramelize the veggies and gives richness.
- Vegetable Broth: A flavorful base that ties everything together.
- Fresh Thyme and Basil: Earthy and aromatic herbs that infuse the soup with freshness.
- Salt & Black Pepper: Essential for seasoning and balance.
- Heavy Cream (optional): A splash adds luscious creaminess to the final blend.
How To Make the Roasted Tomato Soup with Herbs
Step 1: Roast the Tomatoes and Garlic
Preheat your oven to 400°F (200°C). Cut the roma tomatoes in halves and place them on a baking sheet along with whole garlic cloves (skin on) and sliced onion. Drizzle with olive oil, season with salt and pepper, and roast for 30–35 minutes until slightly charred and fragrant.
Step 2: Simmer with Broth and Herbs
Transfer the roasted vegetables (remove garlic skins first) to a pot. Add vegetable broth, thyme, and basil. Bring to a gentle simmer and cook for 10 minutes to blend the flavors.
Step 3: Blend Until Smooth
Use an immersion blender directly in the pot, or transfer to a countertop blender in batches. Blend until smooth and creamy.
Step 4: Add Cream (Optional)
If you prefer a creamier texture, stir in a splash of heavy cream and heat through without boiling.
Step 5: Garnish and Serve
Ladle the soup into bowls and top with a few roasted tomato slices, a sprig of thyme, and freshly cracked black pepper. Serve warm.

Serving and Storing Roasted Tomato Soup
Roasted Tomato Soup is best served piping hot with toppings like fresh herbs, roasted tomatoes, or a dollop of crème fraîche. It’s ideal for pairing with crunchy toast or melty grilled cheese sandwiches.
Store any leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze it in individual portions for up to 2 months. Reheat on the stovetop over low heat, stirring occasionally.
What to Serve With Roasted Tomato Soup?
Grilled Cheese Sandwich
The ultimate classic combo. Choose sourdough or brioche and load it with cheddar or mozzarella.
Cheesy Garlic Bread
Rich, buttery, and full of flavor. Perfect for dipping into the hot soup.
Arugula Salad with Lemon Vinaigrette
The peppery greens and citrusy dressing offer a refreshing contrast.
Roasted Chickpeas
Crispy and savory, they make a fun topping or side snack.
Caprese Skewers
Tomato, mozzarella, and basil on a stick bring brightness and a fun presentation.
Baked Sweet Potato Fries
Sweet and salty fries on the side bring balance and color to your plate.
Mini Pesto Flatbreads
Quick and flavorful flatbreads with a herby kick to echo the soup’s herbs.
Want More Soup and Savory Dish Ideas?
If this Roasted Tomato Soup with Herbs warmed your heart, here are a few more cozy dishes to explore:
- Creamy Mushroom Soup with Garlic for an earthy and rich alternative.
- Baked Broccoli Cheddar Rice Casserole for a cheesy, family-style comfort meal.
- Roasted Red Pepper Pasta Bake for a hearty dinner with a smoky twist.
- Cauliflower Cheese Casserole if you’re looking for something creamy and low-carb.
- Stuffed Acorn Squash for a cozy, plant-based entrée.
Save This Pin For Later
Save this soul-soothing soup to your favorite Pinterest board so you can come back to it on a chilly day.
Tried it with a twist? Maybe added roasted red peppers or a pinch of chili flakes? I’d love to hear your version—share it in the comments!
Need more cozy food inspiration? Follow SavorQueen Recipes on Pinterest to find daily comfort food and seasonal favorites.
Roasted Tomato Soup with Herbs
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Nothing beats a bowl of velvety, herb-infused Roasted Tomato Soup on a chilly day. This recipe transforms simple ingredients like fresh roma tomatoes, garlic, and herbs into a deeply flavorful, comforting soup. Perfect for a quick lunch, light dinner, or as a cozy starter—this easy recipe fits into your healthy snack collection or your go-to dinner ideas. Whether you’re cooking for one or prepping a warm batch ahead, this tomato soup delivers rich, homemade flavor with every spoonful.
Ingredients
8 roma tomatoes
4 garlic cloves
1 medium yellow onion
2 tablespoons olive oil
2 cups vegetable broth
1 teaspoon fresh thyme leaves
1 tablespoon fresh basil
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 cup heavy cream (optional)
Instructions
1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
2. Halve roma tomatoes and place them on the baking sheet with garlic cloves (skin on) and sliced onion. Drizzle with olive oil, sprinkle salt and pepper, and roast for 30–35 minutes.
3. Remove garlic skins and transfer all roasted vegetables to a large pot. Add vegetable broth, thyme, and basil.
4. Simmer for 10 minutes, then blend with an immersion blender or in batches in a countertop blender.
5. Stir in heavy cream if using, and heat through gently.
6. Ladle into bowls, garnish with herbs or roasted tomato slices, and serve hot.
Notes
Roast the garlic in its skin to prevent it from burning and to bring out its sweetness.
For a spicy twist, add a pinch of red pepper flakes while simmering.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 180
- Sugar: 8g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 15mg
Keywords: roasted tomato soup, easy soup recipe, healthy soup, vegetarian dinner
