soup recipe tomato soup
The Best soup recipe tomato soup
This soup is one of those rare dishes that works for just about any occasion. It’s hearty enough for a weeknight dinner but still feels special when we’re having company over. I usually pair it with a grilled cheese sandwich, and my kids go crazy for that combo. Plus, it’s easy to customize—sometimes I add a little cream for richness, or a pinch of basil for extra flavor. It’s one of those recipes that’s flexible but always reliable, and that’s why it’s stayed a staple in my kitchen for so long.

Creamy Roasted Tomato Soup
A rich and velvety tomato soup made with roasted tomatoes, fresh herbs, and a touch of cream. Perfect for a cozy meal with crusty bread or a grilled cheese sandwich.
🥘Ingredients
- 2 lbs (900g) ripe tomatoes, halved
- 2 tbsp olive oil
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp dried oregano
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1 medium carrot, diced
- 1 celery stalk, diced
- 1 (14 oz) can crushed tomatoes
- 2 cups vegetable or chicken broth
- 1 tsp sugar (optional, to balance acidity)
- ½ tsp red pepper flakes (optional, for heat)
- ½ cup heavy cream or coconut milk (for dairy-free)
- 2 tbsp fresh basil, chopped
- Salt and pepper to taste
👨🍳Directions
-
1
Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper. -
2
Place the halved tomatoes on the baking sheet, drizzle with olive oil, and sprinkle with salt, pepper, and oregano. Toss to coat evenly. -
3
Roast the tomatoes for 25-30 minutes, until they are soft and slightly caramelized. -
4
In a large pot or Dutch oven, heat 1 tbsp olive oil over medium heat. Add the onion, carrot, and celery. Cook for 5-7 minutes, until softened. -
5
Add the minced garlic and cook for another 1 minute, until fragrant. -
6
Stir in the roasted tomatoes, crushed tomatoes, broth, sugar (if using), and red pepper flakes (if using). Bring to a simmer and cook for 10 minutes. -
7
Use an immersion blender to blend the soup until smooth. Alternatively, transfer the soup to a blender in batches and blend until smooth, then return to the pot. -
8
Stir in the heavy cream (or coconut milk) and fresh basil. Season with salt and pepper to taste. Simmer for another 5 minutes. -
9
Ladle the soup into bowls and garnish with additional basil or a drizzle of cream if desired. Serve hot with crusty bread or a grilled cheese sandwich.
🔧Equipment
- Baking sheet
- Parchment paper
- Large pot or Dutch oven
- Blender or immersion blender
- Wooden spoon
- Knife and cutting board
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Creamy Roasted Tomato Soup Works
❓ Frequently Asked Questions About Creamy Roasted Tomato Soup
1. Can I use canned tomatoes instead of fresh tomatoes for tomato soup?
Yes, you can use canned tomatoes as a substitute for fresh tomatoes. Canned tomatoes are often more flavorful and convenient, especially when fresh tomatoes are out of season. For best results, use high-quality canned whole or crushed tomatoes. Adjust the seasoning as needed since canned tomatoes may already contain salt.
2. How can I make my tomato soup creamier without using heavy cream?
There are several ways to make tomato soup creamier without heavy cream. You can blend in a small amount of cooked potatoes, cashews soaked in water, or coconut milk for richness. Another option is to stir in a spoonful of cream cheese or Greek yogurt at the end for a velvety texture.
3. Why does my tomato soup taste too acidic, and how can I fix it?
Tomato soup can taste too acidic due to the natural acidity of tomatoes. To balance the flavor, try adding a pinch of sugar, a splash of cream, or a small amount of baking soda (just a pinch, as too much can make it taste soapy). Roasting the tomatoes before blending can also help mellow the acidity.
4. Can I freeze leftover tomato soup?
Yes, tomato soup freezes well. Let it cool completely before transferring it to an airtight container or freezer bag. Leave some space at the top for expansion. It can be stored in the freezer for up to 3 months. When reheating, thaw it in the fridge overnight and warm it on the stove, stirring occasionally.
5. What are some good toppings or garnishes for tomato soup?
Popular toppings for tomato soup include a drizzle of cream, fresh basil or parsley, croutons, grated cheese (like Parmesan or cheddar), a swirl of pesto, or a sprinkle of red pepper flakes for heat. For extra texture, try crispy bacon bits or a dollop of sour cream.
