There is something incredibly comforting about a warm bowl of tomato soup, especially when it’s bursting with the rich, smoky flavors that only roasting can bring out. This Easy Homemade Roasted Tomato Soup Recipe transforms simple ingredients like ripe tomatoes, aromatic garlic, and a hint of smoked paprika into a luscious, velvety soup that feels both rustic and indulgent. Whether you’re cooking for a cozy night in or looking to impress with a homemade classic, this soup is a guaranteed crowd-pleaser that warms the soul and delights the taste buds every single time.

Ingredients You’ll Need
To create this flavorful soup, you don’t need a long list of complicated ingredients. Each one plays a key role in building the perfect taste, texture, and color — from the caramelized sweetness of roasted tomatoes to the gentle creaminess at the end.
- Fresh tomatoes (1 kg, preferably Roma, quartered): Roma tomatoes roast beautifully and provide a naturally sweet yet tangy base.
- Large onion (1, diced): Adds depth and a subtle sweetness that balances acidity.
- Garlic cloves (3, minced): Brings aromatic warmth and a punch of flavor.
- Olive oil (2 tbsp): Essential for roasting and sautéing, contributing richness and helping flavors meld.
- Smoked paprika (1 tsp): Introduces a gentle smoky note that elevates the roasted tomatoes.
- Chicken or vegetable broth (1 liter): Builds the soup’s body and enhances flavor without overpowering.
- Heavy cream (optional, 240 ml): Adds luscious creaminess and smooth texture for those who like their soup indulgent.
- Salt and pepper (to taste): Crucial for bringing all flavors to life.
- Fresh basil leaves (for garnish): Adds a bright, herbaceous finish that complements the smoky tomato base.
How to Make Easy Homemade Roasted Tomato Soup Recipe
Step 1: Roast the Tomatoes
Start by preheating your oven to 200°C (400°F). Spread the quartered tomatoes evenly on a baking sheet, drizzle with olive oil, and season with salt and pepper. Roasting the tomatoes caramelizes their natural sugars and deepens their flavor, providing that signature richness this soup is known for. Let them roast for 25 to 30 minutes until they are beautifully caramelized and slightly charred on the edges.
Step 2: Sauté the Aromatics
While the tomatoes are roasting, heat some olive oil in a large pot over medium heat. Add the diced onion and cook until translucent, about 5 minutes. Stir in the minced garlic and smoked paprika, and let them cook for another minute to release their fragrant oils. This step layers the soup with savory, smoky undertones that make each spoonful unforgettable.
Step 3: Combine and Simmer
Once the tomatoes are roasted, add them to the pot along with your choice of chicken or vegetable broth. This liquid will help blend all those intense, roasted flavors into a unified, comforting soup. Stir everything together and let it simmer briefly, allowing all the ingredients to harmonize.
Step 4: Blend the Soup
Using an immersion blender, blend the entire pot until the soup reaches a perfectly smooth texture. If you’re using a regular blender, pour the soup in batches to avoid accidents, and let it cool slightly before blending. The result is a creamy and silky soup base that showcases the roasted tomato flavor in every bite.
Step 5: Final Touches
If you like your soup a bit creamier, now is the perfect moment to stir in heavy cream. Taste it and adjust with salt and pepper as needed. This final step adds richness and rounds out the smoky notes with a velvety finish that’s hard to resist.
How to Serve Easy Homemade Roasted Tomato Soup Recipe
Garnishes
Garnishing is your chance to add pops of color and texture. Fresh basil leaves work beautifully here, lending a fragrant, herbal brightness that cuts through the richness. A drizzle of cream or a sprinkle of freshly cracked black pepper also makes your soup look inviting and adds subtle layers of flavor.
Side Dishes
This soup pairs wonderfully with crusty bread or a grilled cheese sandwich, creating a classic combination full of comforting textures. For a lighter option, serve it alongside a crisp green salad or roasted vegetables, giving balance to the smoky, creamy soup.
Creative Ways to Present
For a dinner party or special occasion, serve the soup in small, rustic bowls or mini bread bowls for a charming touch. Swirling in a little pesto or toasted pine nuts on top can also add excitement and elevate your presentation. Don’t forget to garnish with fresh basil to make the dish look as vibrant as it tastes!
Make Ahead and Storage
Storing Leftovers
Leftover soup can be stored in an airtight container in the refrigerator for up to 3 days. The flavors even deepen a bit overnight, making the next-day soup taste just as delicious as fresh.
Freezing
This Easy Homemade Roasted Tomato Soup Recipe freezes exceptionally well. Cool the soup completely before transferring to freezer-safe containers or bags. It will keep for up to 3 months without losing its wonderful flavor and texture.
Reheating
Reheat gently on the stove over low to medium heat, stirring occasionally to prevent sticking. If the soup has thickened during storage, simply add a splash of broth or water to loosen it up to your preferred consistency. Avoid high heat to keep the cream from curdling and to preserve the smooth texture.
FAQs
Can I use canned tomatoes instead of fresh for this Easy Homemade Roasted Tomato Soup Recipe?
Absolutely! While fresh Roma tomatoes give the best flavor and texture, canned whole or diced tomatoes can be roasted as well. Just drain them first to avoid excess liquid, and roast until caramelized to mimic the same depth of flavor.
Is this soup suitable for vegetarians?
Yes, if you use vegetable broth instead of chicken broth, the soup is completely vegetarian. The flavors remain rich and satisfying without compromising on taste.
Can I make this soup vegan?
Definitely! Skip the heavy cream or substitute it with coconut cream or a plant-based alternative. Also, make sure to use vegetable broth to keep it fully vegan-friendly.
What can I do if my soup is too acidic?
Tomatoes can sometimes be tangy, but adding a small pinch of sugar or stirring in a little more cream can balance out acidity. Roasting the tomatoes also helps reduce harsh acidity by caramelizing their natural sugars.
Can I add other vegetables to the soup?
Sure thing! Roasted red peppers, carrots, or even a little celery can add complexity and sweetness to the soup. Just roast them alongside the tomatoes for best results.
Final Thoughts
This Easy Homemade Roasted Tomato Soup Recipe is a total winner for anyone craving a bowl of warmth and flavor. It’s incredibly simple to whip up but delivers a rich, comforting experience with every spoonful. I hope you’ll give it a try, enjoy the process, and savor the delicious results with friends or family. Nothing beats homemade tomato soup that feels like a hug in a bowl!
Print
Easy Homemade Roasted Tomato Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Low Fat
Description
This easy homemade roasted tomato soup is a comforting and flavorful dish made by roasting fresh Roma tomatoes to enhance their natural sweetness and then blending them into a smooth, creamy soup. With fragrant garlic, smoky paprika, and optional creamy richness, it’s perfect for cozy meals and garnished with fresh basil for a burst of freshness.
Ingredients
Main Ingredients
- 1 kg fresh tomatoes (preferably Roma, quartered)
- 1 large onion (diced)
- 3 garlic cloves (minced)
- 2 tbsp olive oil
- 1 tsp smoked paprika
- 1 liter chicken or vegetable broth
- Salt and pepper to taste
Optional Ingredients
- 240 ml heavy cream
- Fresh basil leaves for garnish
Instructions
- Preheat Oven: Preheat your oven to 200°C (400°F) to prepare for roasting the tomatoes, which will enhance their natural sweetness and flavor.
- Roast Tomatoes: Arrange the quartered tomatoes on a baking sheet, drizzle with olive oil, and season with salt and pepper. Roast in the oven for 25-30 minutes until the tomatoes are caramelized and tender.
- Sauté Aromatics: While tomatoes roast, heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent, about 5 minutes. Add minced garlic and smoked paprika, cooking for another minute to release their aromas.
- Combine Ingredients: Add the roasted tomatoes along with their juices into the pot with the sautéed onions and garlic. Pour in the chicken or vegetable broth and stir well to combine.
- Blend the Soup: Use an immersion blender to blend the soup until smooth directly in the pot. If using a standard blender, allow the mixture to cool slightly before blending in batches to avoid splashing.
- Add Cream and Season: Stir in the optional heavy cream to add richness and creaminess to the soup. Adjust seasoning with additional salt and pepper as needed.
- Serve: Ladle the hot soup into bowls and garnish with fresh basil leaves for a bright, fresh finish. Serve immediately while warm.
Notes
- Roasting the tomatoes enhances their natural sweetness and depth of flavor.
- Using an immersion blender makes blending easier and minimizes cleanup.
- For a vegan version, use vegetable broth and omit the heavy cream or substitute with coconut milk.
- You can prepare the soup in advance and refrigerate it for up to 3 days or freeze it for longer storage.
- Adjust the amount of smoked paprika to balance smokiness according to taste.

