When the leaves start to turn brown and my coats come out of storage, so do my go-to comforting winter recipes such as this tomato soup with a cheese toastie. I always turn to my tomato soup when I am looking for something that is nourishing and will feed the whole family.
I roast all of the vegetables to further deepen and enhance their flavours. You can simply add the whole head of garlic to the baking tray with the vegetables however, if you roast it in a seperate baking that is covered the garlic will caramelise and be extra tasty. I also like to add lots of herbs to my tomato soup such as fresh rosemary and basil. The drizzle of cream at the end is optional yet it does create a lovely richness to the soup.
This tomato soup recipe is designed with lots of flexibility. I can be made with either a chicken or vegetable stock that is homemade or store bought and the vegetables can be altered to your personal taste – I prefer a mix of red peppers or capsicums and brown onions.
The trick to making the perfect cheese toastie is to brush the bread with mayonnaise and cook it in lots of butter on a low heat and for a long amount of time. Unfortunately this process cannot be sped up as the crust will burn. Patience is key but it’s worth the wait! The garlic confit elevates this cheese toastie to new heights but is entirely optional!
Frequently Asked Questions
What type of bread do you recommend for the cheese toastie?
My personal preference is a white sourdough however, a white ciabatta or simple white sandwich loaf works perfectly as well.
Is this tomato soup vegan?
This tomato soup recipe can absolutely be vegan which is why I recommend the heavy cream as optional ingredient and to replace the chicken stock with a vegetable stock.
Can I make this soup in advance?
Yes! This soup makes up to 4 serves and can be stored in the fridge in an air tight container for up to 4 days. Simply re-heat on the stove when you are ready to serve.
Can I change the herbs to my preference?
Absolutely! I recommend basil and rosemary however, most herbs would compliment this soup such as thyme, chives and parsley.
If you make this recipe, please tag me on Instagram, Tik Tok or Pinterest so I can see your wonderful creations!
If you have any questions or would like to leave a review, please do so here! I always love answering your food and recipe related questions and hearing your feedback on my recipes.
Roasted Tomato Soup & Cheese Toastie
- 800 g roma tomatoes
- 2 red capsicums
- 2 brown onions
- 1 head of garlic
- 3 sprigs rosemary
- 3 tbsp olive oil
- 1 tsp flakey sea salt
- 1 tsp cracked black pepper
- 1 bunch fresh basil
- 2 cups chicken or vegetable stock
- heavy cream (optional)
- 4 slices white sourdough
- 30 g cheddar cheese grated
- 30 g Jarlsberg cheese grated
- 20 g parmeson or pecorino romano grated + extra for the crust
- 1 tsp dijon mustard
- 12 cloves garlic confit (optional)
- 2 tbsp mayonnaise
- 1 tbsp butter
- olive oil
Roasted tomato soup
- Preheat the oven to 180 degrees celsius.
- Skin the onions, de-seed the capsicums and cut the tomatoes, capsicum and onions in half. Place into an oven proof dish with the rosemary and drizzle the olive oil all over. Season with salt and pepper. Cut the top off the head of the garlic and place into a small oven proof pot with a lid or into a sheet of alfoil. Drizzle with olive oil and season with a pinch of salt and pepper. Cover and bake everything for 1 hour. Allow the garlic to slightly cool and squeeze the garlic cloves out of their skin. Remove the rosemary leaves from their stem and discard the stem.
- Place all ingredients into a large pot with the chicken stock and 3/4 of the basil. On a high heat, bring to the boil and then turn the heat down to low and leave to simmer uncovered for 20 minutes or until the soup is at a consistency you desire. Allow the soup to slightly cool then place all ingredients into a blender and blend until smooth. You can also use a stick blender for this step.
- Serve the soup into individual bowls and finish off with a drizzle of heavy cream and fresh basil leaves.
- Spread the garlic confit and a thin layer of dijon mustard onto the bottom slice of bread per toastie. Evenly distribute the cheese across the toasties then top with the second slice of bread. Brush the top and bottom slice of bread with the mayonnaise and some grated parmeson.
- On a medium heat, melt the butter in a non stick pan with a drizzle of olive oil. Turn the heat to low and cook the toastie for 10 - 15 minutes per side to get that golden and crunchy layer. Serve with the tomato soup.
What kind of mayonnaise did you use?
I used a homemade chili mayo but you can use any that you like!
Do you think there is a way to use canned tomatoes in a pinch for this? I made this exactly as you did and it was beyond words amazing. But now I’m in the fall and fresh tomatoes are scarce.
Shoot didn’t mean to comment on a comment haha
I am so glad you liked it!! Tinned tomatoes would work as long as they are of high quality so they are sweet and not bitter!
I saw the video of you making your homemade mayo on IG, but do you have the recipe written out here somewhere? TIA!
It’s written out on my Instagram but I will be posting the recipe for it shortly! If you sign up to my e-newsletter you will be notified when it’s live.
I would like to double the soup recipe, but it doesn’t seem necessary to double all the ingredients. I got double the amount of tomatoes, an extra pepper (so 3 total), and basically same amount of everything else but double stock. Can you suggest what you would do?
I think that sounds about right! I would also add some extra garlic 🙂
Omg i just came down with a cold here in Canada and made this soup about an hour ago and I must say, 10/10!!!!!!!!!!!!
The soup itself is really good and I added a bit of lemon juice to top it off. For the cheese toastie I also added some pesto and the combination of the toasty and the soup itself IS OUT OF THIS WORLD!
First time trying one of your recipes and I’m blown away!
I am so glad to hear that! Thank you for taking the time to leave that lovely comment.
This was lovely and so easy.
Thank you 🥰
I am so happy to hear that!