Roasted tomato soup recipe is an easy soup recipe that you can make in under 30 minutes! With a touch of basil and a smoky roasted flavor, this simple tomato soup is an ideal dinner side that pairs well with Scallion Garlic and Cheese Bread or Four Cheese Pasta.
This recipe is vegan and gluten-free that uses fresh tomatoes and delivers incredible taste and nutrition. So, if you want a quick soup, this tomato basil soup is good choice, be it for any season!

Roasted Tomato soup recipe, rich, creamy, loaded with herbs perfect for any season. With buttery toasted bread homemade tomato soup is comfort food that warms your belly, and tastes delicious. This is one of tried and tested family favorite dinner in winters.
Classic roasted tomato soup is full of flavours! Made with basic pantry ingredients this gluten-free soup is nearly perfect. Soup weather is on and a bowl of hearty soup is just right for the winters or rains. Tomato basil soup is full of flavour.
Why We Love This Roasted Tomato Soup
- Healthy and low fat,
- easy to make
- creamy without cream
- It’s gluten free, vegetarian, vegan
This soup recipe is my go to soup recipe from almost past 2 decades :). You can make this recipe without basil or with basil. Along with a grilled cheese sandwich or a toasted sourdough bread this tomato soup is perfect for a cozy dinner or a lunch.
I first read this soup recipe it in a cook book in officer’s mess library and with minor changes I could skew this delicious recipe to make it our favorite soup recipe. Though I make 4-5 different versions of tomato soups but this first recipe I learned! and that makes it extra special.
Ingredients Needed
- Fresh tomatoes: I use a mix of fresh ripe red plum tomatoes and cherry tomatoes. When I do not have fresh tomatoes I make it with whole peeled canned tomatoes, both versions taste great. If you are making soup with canned tomatoes use 400grams / 14 ounce can of whole peeled tomatoes.
- Thai Basil leaves: You can use regular basil, but l like to use Thai basil as it packs more intense flavours.
- Olive Oil: Originally when I started cooking this recipe, it suggested to use butter. From past many years I mostly use virgin olive oil, rarely I use butter. Olive oil is an acquired taste and we like it. You can use butter if you wish to.
- Onion & Garlic: Both of these enhance the flavour and adds to a rich texture.
- Herbs and Seasonings: salt, black pepper, basil leaves, dried oregano
- Parmesan cheese

How to Make Homemade Roasted Tomato Soup
Preheat oven: Preheat your oven to about 400°F/200C.

- Prepare the tomatoes: Add the tomatoes to baking pan, drizzle with olive oil. Season with salt and pepper.
- Roast Tomatoes: Put this baking pan in preheated oven and bake for about 30 minutes.
- Saute veggies: In a large pan or heavy soup pot, heat the olive oil Add sliced onion and cook on slow heat until onion is caramelised.
- Make the soup: In a food processor add onions, roasted tomatoes basil and process to make smooth paste.

- Heat the same pan in which you cooked onion. Transfer the onion tomato mixture in this pan and add red chilli flakes, black pepper powder and dried oregano.
- Add Water or vegetable broth.
- Simmer and Serve: Let the soup simmer for 10 minutes. Serve with grated parmesan cheese and toasted bread.
My Tips to Make The Best Tomato Soup
- For preparing this tangy and delicious soup I use 2 types of fresh tomatoes. Fresh ripe plum tomatoes which gives it a robust body and a velvety texture. And baby tomatoes to add a right amount of tanginess.
- To thicken the tomato soup I do not use any thickening agent I simply use a good amount of fresh tomatoes and blend them to a creamy consistency.
- For making a smooth and silky soup, it is advised to sieve the blended soup.
- Use fresh basil and add it towards the end of cooking because oils in basil are volatile and sensitive to heat. Excessive cooking may cause loss of flavour of basil.
- Basil with tomatoes in this soup not only adds tonnes of flavours. It is a great source of antioxidants. It is anti-bacterial and provides lot of anti-inflammatory benefits too.
If you prefer a thicker homemade soup with onions and mixed herbs you can try this homemade Fresh tomato soup recipe.
Substitutions You Can Make
- Olive Oil: You can substitute olive oil with any other vegetable oil like avocado oil or coconut oil for a different flavor.
- Garlic: If you’re not a fan of garlic, simply omit it. The soup will still be delicious without it, especially with the caramelized onions and roasted tomatoes.
- Vegetable Stock: If you don’t have vegetable stock, you can use chicken stock or even water, though stock will give it a richer flavor.
- Basil: If fresh basil is unavailable, you can use dried basil. Just be sure to use less, as dried herbs are more concentrated.
Creative Variations You Can Try
- Spicy Roasted Tomato Soup: Add some red chili flakes or a diced jalapeño pepper while sautéing the onions to give your soup a spicy kick.
- Smoky Roasted Tomato Soup: For an even deeper smoky flavor, add a bit of smoked paprika to the roasted tomatoes before blending.
- Creamy Tomato Soup: If you prefer a creamier texture, stir in a splash of coconut milk or cashew cream at the end.
- Roasted Tomato & Carrot Soup: Add a couple of chopped carrots to the roasting pan for a naturally sweeter, richer soup.
Storage & Reheat
I Store tomato soup in an airtight glass microwave safe containers. You can store them in the fridge for 3 – 4 days. In the freezer for 16 weeks.
Freezing The Soup
This roasted tomato soup also freezes well! Store it into a thick freezer bag or in Individual airtight containers. This has a shelf life for up to 16 weeks.
How to Serve the Recipe
Serve this roasted tomato soup piping hot with a sprinkle of grated parmesan on top and some toasted bread or a warm baguette on the side. It pairs wonderfully with a fresh salad or can be enjoyed as a light dinner on its own.

FAQs
What Type Of Tomatoes To Use for Soup?
Use either of these two, plum tomatoes or Roma tomatoes. But for the best tasting tomato soup use a mix of Roma tomatoes and cherry tomatoes.
Can you use tomato skins in soup?
You can use tomato skins in soup, but if you want a smoother texture, it’s recommended to strain the soup after blending.
What Do You Serve The Soup With?
Of course with toasted breads! Make simply butter toasted bread using sourdough or burette. But again if you want best tasting comfort meal serve it with grilled cheese. Tomato soup and grilled cheese really is a match made in heaven!
What is the Difference between Tomato Soup & Tomato Bisque
One major difference is liquid used in making soup. For the bisque usually the liquid used is any shell fish broth instead of water or vegetable stock. Also while making tomato bisque cream is used, which I have not used in this soup.
How do you thicken roasted tomato soup?
If you prefer a thicker consistency, simply add more roasted tomatoes or blend the soup for a longer time. You can also use a small amount of coconut milk to add creaminess without using heavy cream.
Is tomato soup good or bad for you?
Tomato soup is generally very healthy, especially if made with fresh tomatoes. It’s full of vitamins, antioxidants, and is low in calories, making it a great option for most diets.
Do roasted tomatoes taste better?
Yes, roasted tomatoes tend to have a deeper, sweeter, and more intense flavor compared to raw tomatoes, making them perfect for soups.
More Such Recipes
- Vegetable Weight Loss Soup Recipe – Pressure Cooker
- Dumpling Soup Recipe – 15 Minutes
- Lemon Coriander Soup
- Khow Suey Soup Recipe | Burmese Soup
- Roasted Tomato Soup
- 30 minutes Tomato Pasta Soup -Hearty Pasta Soup -Pasta e Fagioli
- Hot n Sour Soup Recipe | Popular Indo-Chinese Soup Recipes
- Panera Style Broccoli Cheddar Soup
- Thai Red curry Soup
- Sweet Corn Soup
- Tuscan White Beans Pasta Soup {Instant Pot}
- Spinach Soup – Palak Soup
- Homemade Tomato Soup
Watch Video
If You like this recipe and made it Please rate the recipe. It helps us to reach more people. For the Latest updates Subscribe to Rekha’s Whatsapp. You can follow me on Instagram, Facebook, Youtube, Pinterest for more food inspirations.

Roasted Tomato soup
Ingredients
- 100 g Tomatoes baby , cut in half lengthwise
- 600 g plum tomatoes quartered
- 2 tbsp extra virgin olive oil
- to taste salt
- to taste black pepper
- 1/2 cup onions chopped
- 1 clove garlic , minced ( optional)
- ½ cup basil fresh leaves
- 500 ml vegetable stock
Instructions
Preheat oven
- Preheat your oven to about 400°F/200C.
Prepare the tomatoes
- Add the tomatoes to baking pan, drizzle with olive oil.season with salt and pepper.
- Roast Tomatoes: Put this baking pan in preheated oven and bake for about 30 minutes.
Saute veggies:
- In a large pan or heavy soup pot, heat the olive oil Add sliced onion and cook on slow heat until onion is caramelised.
Make the soup
- In a food processor add onions, roasted tomatoes basil and process to make smooth paste.Heat the same pan in which you cooked onion.
- Transfer the onion tomato mixture in this pan and add red chilli flakes, black pepper powder and dried oregano. Add Water or vegetable broth.
Simmer and Serve:
- Let the soup simmer for 10 minutes. Serve with grated parmesan cheese and toasted bread.
Notes
- For preparing this tangy and delicious soup I use 2 types of fresh tomatoes. Fresh ripe plum tomatoes which gives it a robust body and a velvety texture. And baby tomatoes to add a right amount of tanginess.
- To thicken the tomato soup I do not use any thickening agent I simply use a good amount of fresh tomatoes and blend them to a creamy consistency.
- For making a smooth and silky soup, it is advised to sieve the blended soup.
- Use fresh basil and add it towards the end of cooking because oils in basil are volatile and sensitive to heat. Excessive cooking may cause loss of flavour of basil.
- Basil with tomatoes in this soup not only adds tonnes of flavours. It is a great source of antioxidants. It is anti-bacterial and provides lot of anti-inflammatory benefits too.