
Homemade Roasted Tomato Soup is a comforting dish perfect for chilly days or when you need a quick meal. This soup brings out the rich flavors of tomatoes and garlic, creating a warm and hearty experience. Pair it with your favorite grilled cheese sandwich, and you have a perfect lunch or dinner!
Why Make This Recipe
Making homemade roasted tomato soup is a simple way to enjoy fresh ingredients and flavors. The roasting process enhances the sweetness of the tomatoes, giving the soup a rich depth that you won’t find in store-bought varieties. Plus, it’s easy to make and requires just a few ingredients. It’s a great option for a healthy, delicious meal that can be whipped up in no time.
How to Make Homemade Roasted Tomato Soup
Ingredients:
- 2 pounds ripe tomatoes
- 1 onion, chopped
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- Salt and pepper to taste
- 2 cups vegetable broth
- Fresh basil for garnish
Directions:
- Preheat your oven to 400°F (200°C).
- On a baking sheet, arrange the tomatoes, onion, and garlic. Drizzle with olive oil and season with salt and pepper.
- Roast in the oven for about 25-30 minutes, or until the tomatoes are blistered and caramelized.
- Transfer the roasted vegetables to a blender or food processor. Add vegetable broth and blend until smooth.
- Pour the soup into a pot and heat over medium heat for 5-10 minutes.
- Serve hot, garnished with fresh basil, and enjoy with grilled cheese sandwiches.
How to Serve Homemade Roasted Tomato Soup
Serve your homemade roasted tomato soup hot in bowls. Add a few fresh basil leaves on top for a lovely garnish. It pairs wonderfully with grilled cheese sandwiches or crusty bread. Enjoy the warmth and flavor!
How to Store Homemade Roasted Tomato Soup
Store any leftover soup in an airtight container in the fridge for up to three days. You can also freeze it for up to three months. To reheat, simply warm it in a pot over low heat or in the microwave.
Tips to Make Homemade Roasted Tomato Soup
- Choose ripe, flavorful tomatoes for the best results.
- Feel free to add spices like thyme or oregano for extra flavor.
- For a creamier texture, add a splash of heavy cream or a dollop of sour cream before serving.
- Adjust the thickness of the soup by adding more or less vegetable broth according to your preference.
Variation
You can make a spicy version by adding crushed red pepper flakes or a chopped chili pepper to the tomatoes before roasting. For a different flavor, try adding carrots or bell peppers into the mix.
FAQs
Can I use canned tomatoes instead of fresh?
Yes, you can use canned tomatoes if fresh ones are not available. Just skip the roasting step and blend the tomatoes directly with the other ingredients.
How can I make this soup vegan?
This recipe is already vegan! Just ensure that the vegetable broth you use is plant-based.
Can I use herbs other than basil?
Absolutely! Feel free to use parsley, dill, or even a sprinkle of Italian seasoning for a different taste.

Homemade Roasted Tomato Soup
Ingredients
Main ingredients
- 2 pounds ripe tomatoes Choose ripe and flavorful tomatoes for best results.
- 1 medium onion, chopped
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- to taste Salt and pepper
- 2 cups vegetable broth Ensure broth is plant-based for vegan option.
- for garnish Fresh basil
Instructions
Preparation
- Preheat your oven to 400°F (200°C).
- On a baking sheet, arrange the tomatoes, onion, and garlic. Drizzle with olive oil and season with salt and pepper.
- Roast in the oven for about 25-30 minutes, or until the tomatoes are blistered and caramelized.
Blending and Heating
- Transfer the roasted vegetables to a blender or food processor. Add vegetable broth and blend until smooth.
- Pour the soup into a pot and heat over medium heat for 5-10 minutes.
Serving
- Serve hot, garnished with fresh basil, and enjoy with grilled cheese sandwiches.