There’s no better way to use up fresh tomatoes than this creamy, flavorful Roasted Tomato Soup! Rich, creamy, and comforting, this homemade tomato soup recipe is made with slow-roasted tomatoes, onion, garlic, and cream for major deliciousness and the perfect velvety texture. Serve it with crusty bread or grilled cheese sandwiches for dunking during cozy evenings or gatherings.

Why You’ll Love This Recipe
- Incredible Flavor: The roasting brings out the natural sweetness of the tomatoes, enhancing the overall taste.
- Easy to Make: With simple steps and minimal prep time, this soup comes together effortlessly.
- Versatile Dish: Perfect as a starter or main dish; pair it with salads or sandwiches for a complete meal.
- Comfort Food: Its creamy richness makes it an ideal choice for chilly days or when you need a warm hug in a bowl.
- Healthy Ingredients: Packed with fresh vegetables and low in sodium (if using low-sodium broth), it’s a guilt-free indulgence.
Tools and Preparation
Getting your kitchen ready is key to making the best Roasted Tomato Soup. Having the right tools will make your cooking experience smoother and more enjoyable.
Essential Tools and Equipment
- Large cookie sheet or baking dishes
- Pot
- Immersion blender (or regular blender)
- Wooden spoon
Importance of Each Tool
- Large cookie sheet: Ensures even roasting of tomatoes, which enhances their flavor.
- Pot: A sturdy pot is essential for simmering the soup evenly without burning.
- Immersion blender: Provides convenience for blending directly in the pot without transferring hot soup to another container.
Ingredients
Ingredients:
– 10 large tomatoes (about 3 pounds) (ends trimmed and cut into quarters)
– 4 tablespoons olive oil (divided)
– 1 teaspoon salt (divided)
– pepper to taste
– 1 large onion (diced)
– 4 cloves garlic (minced)
– 4 cups vegetable or chicken broth (I like to use low sodium.)
– 1 tablespoon dried basil
– 1 tablespoon Italian seasoning
– 2 tablespoons sugar
– 1 cup heavy cream
– Fresh basil and parmesan cheese, optional for garnish
How to Make Roasted Tomato Soup
Step 1: Roast the Tomatoes
- Take a large cookie sheet or two 9×13 inch baking dishes. Place the tomatoes cut side up in a single layer.
- Drizzle with 2 tablespoons of olive oil. Sprinkle with 1/2 teaspoon salt and add pepper to taste.
- Roast at 450ºF for 30-35 minutes until they are caramelized. Remove from oven and let cool.
Step 2: Sauté Onions and Garlic
- In a large pot over medium-high heat, add 2 tablespoons of olive oil along with the diced onion.
- Sauté while stirring often until the onion is soft and translucent.
- Add minced garlic, cooking for an additional minute until fragrant.
Step 3: Combine Ingredients
- Add roasted tomatoes to the pot along with their juices, peels, and seeds.
- Pour in the broth, then add dried basil, Italian seasoning, remaining salt, and sugar.
Step 4: Blend the Soup
- Use an immersion blender to blend everything inside the pot until smooth. Alternatively, transfer batches to a regular blender if needed.
- If using a regular blender, return blended soup back into the pot.
Step 5: Simmer
- Let the soup come to a gentle simmer over low heat for about 30 minutes.
- Remove from heat and stir in heavy cream until well combined.
Step 6: Serve
- Garnish with fresh basil leaves and parmesan cheese if desired.
- Serve hot alongside grilled cheese sandwiches or a green salad for a delightful meal!
Enjoy your homemade Roasted Tomato Soup, perfect for any occasion!
How to Serve Roasted Tomato Soup
Roasted Tomato Soup is a versatile dish that pairs wonderfully with various accompaniments. Whether you’re looking for classic pairings or something a little different, here are some delicious serving suggestions that will elevate your soup experience.
Grilled Cheese Sandwich
- A classic pairing that never disappoints. The gooey cheese and crispy bread create a delightful contrast to the creamy soup.
Crusty Bread
- Serve warm, crusty bread alongside your soup. It’s perfect for dipping and soaking up all the rich flavors.
Fresh Basil
- Add a sprinkle of fresh basil on top for an aromatic finish. It enhances the flavor and adds a pop of color.
Parmesan Cheese
- Grate some parmesan cheese over the soup just before serving. This adds a salty, nutty flavor that complements the tomatoes beautifully.
Olive Oil Drizzle
- A drizzle of high-quality olive oil can add richness and depth. It also gives your soup a lovely sheen.
Croutons
- Homemade croutons provide an excellent crunchy texture. You can make them from leftover bread tossed in olive oil and seasonings.

How to Perfect Roasted Tomato Soup
To achieve the best Roasted Tomato Soup, consider these helpful tips that enhance flavor and texture.
- Choose ripe tomatoes: Select fresh, ripe tomatoes for maximum sweetness and taste.
- Use quality broth: Opt for low-sodium vegetable or chicken broth to maintain control over salt levels.
- Don’t skip roasting: Roasting the tomatoes brings out their natural sweetness and deepens the overall flavor.
- Blend thoroughly: Ensure you blend until completely smooth for that velvety texture that makes this soup so comforting.
- Adjust seasoning: Taste before serving and adjust salt, pepper, or herbs as needed to suit your preferences.
- Add cream gradually: Stir in heavy cream slowly after simmering to avoid curdling and achieve a silky consistency.
Best Side Dishes for Roasted Tomato Soup
Roasted Tomato Soup can shine even brighter when paired with tasty side dishes. Here are some great options to consider:
- Grilled Cheese Sandwich 
 A classic favorite, this sandwich combines two great comfort foods into one satisfying meal.
- Caesar Salad 
 Crisp romaine lettuce with creamy dressing provides a refreshing contrast to the warmth of the soup.
- Pesto Pasta 
 Tossed with basil pesto, this pasta dish offers another layer of flavor to complement the tomato soup.
- Stuffed Peppers 
 These colorful peppers packed with grains or meats make for a hearty addition to your meal.
- Garlic Bread 
 Crunchy garlic bread is perfect for dipping into your soup while adding delightful flavors.
- Caprese Skewers 
 Fresh mozzarella, tomatoes, and basil on skewers make light and flavorful bites alongside the soup.
- Quinoa Salad 
 A protein-packed salad with vegetables brings extra nutrients while balancing out the meal.
- Roasted Vegetables 
 Seasonal roasted veggies provide earthy flavors that pair nicely with the rich tomato base of the soup.
Common Mistakes to Avoid
Making Roasted Tomato Soup can be an enjoyable experience, but there are common pitfalls to watch out for. Here are some mistakes to avoid:
- Using unripe tomatoes: Always choose ripe, fresh tomatoes for the best flavor. Unripe tomatoes can result in a bland soup.
- Skipping the roasting step: Roasting enhances the sweetness and depth of flavor in the tomatoes. Don’t skip this crucial step!
- Not seasoning enough: Be generous with salt and spices. Under-seasoning can lead to a flat taste.
- Overcooking the garlic: Garlic should be sautéed just until fragrant, as overcooking can make it bitter. Pay attention to cooking times.
- Ignoring the blending method: Use an immersion blender for convenience, or ensure your regular blender is not overloaded. Improper blending can lead to inconsistent texture.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keeps well for up to 5 days.
Freezing Roasted Tomato Soup
- Freeze in freezer-safe containers or bags.
- Good for up to 3 months.
Reheating Roasted Tomato Soup
- Oven: Preheat oven to 350°F and heat in an oven-safe dish until warmed through, about 20-25 minutes.
- Microwave: Heat in microwave-safe container in 1-minute increments until hot, stirring between intervals.
- Stovetop: Warm over medium heat in a pot, stirring frequently until heated through.
Frequently Asked Questions
Here are some common questions about making Roasted Tomato Soup that might help you out.
Can I use canned tomatoes for Roasted Tomato Soup?
Yes, you can use canned tomatoes if fresh ones are not available. However, roasting fresh tomatoes adds a unique depth of flavor.
What herbs work well with Roasted Tomato Soup?
Basil and Italian seasoning complement roasted tomatoes beautifully. Feel free to experiment with others like thyme or oregano!
How do I make my Roasted Tomato Soup thicker?
To thicken your soup, you can add more cream or blend in some cooked potatoes or carrots for natural thickness without changing the flavor much.
Can I make Roasted Tomato Soup vegan?
Absolutely! Substitute heavy cream with coconut milk or cashew cream for a delicious vegan version.
Final Thoughts
This Roasted Tomato Soup recipe is not only creamy and comforting but also versatile! You can customize it by adding different herbs or spices according to your taste preferences. Serve it with your favorite bread or salad for a complete meal—enjoy trying this delightful dish!
Roasted Tomato Soup
Indulge in the comforting warmth of Roasted Tomato Soup, a creamy delight that transforms fresh tomatoes into a savory masterpiece. This homemade soup combines slow-roasted tomatoes with aromatic onions and garlic, creating a rich and velvety texture that’s perfect for cozy evenings. Enjoy it alongside crusty bread or classic grilled cheese sandwiches for a delightful meal that warms the heart. Whether you’re entertaining guests or seeking a simple weeknight dinner, this Roasted Tomato Soup is sure to impress.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 15 minutes
- Yield: Serves approximately 6 people 1x
- Category: Soup
- Method: Roasting/Sautéing/Blending
- Cuisine: Italian
Ingredients
- 10 large tomatoes (about 3 pounds), quartered
- 4 tablespoons olive oil (divided)
- 1 large onion, diced
- 4 cloves garlic, minced
- 4 cups vegetable or chicken broth (low-sodium recommended)
- 1 cup heavy cream
- 1 tablespoon dried basil
- 1 tablespoon Italian seasoning
- Salt and pepper to taste
Instructions
- Preheat your oven to 450°F. Arrange quartered tomatoes cut-side up on a baking sheet. Drizzle with 2 tablespoons of olive oil, sprinkle with salt and pepper, and roast for 30-35 minutes until caramelized.
- In a large pot over medium heat, sauté diced onion in the remaining olive oil until soft. Add minced garlic and cook for an additional minute.
- Combine the roasted tomatoes (with juices) into the pot along with broth, dried herbs, and sugar. Simmer gently for about 30 minutes.
- Blend the soup using an immersion blender until smooth. Stir in heavy cream until well combined.
- Serve hot with fresh basil and grated parmesan if desired.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 6g
- Sodium: 450mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 60mg
 



