Delicious tomato soup made from scratch, with fresh ingredients such as tomatoes, coconut milk, garlic, fresh basil and healing chicken broth. It is super easy to make! I am sure once you try it, it will be your family favourite for a long time.
Jump to:
This is a great recipe for so many reasons. It is easy to make, soothing and nourishing. Perfect body and soul warmer for the winter months. This fresh tomato soup is gluten-free as are all other recipes on my blog. Furthermore it is dairy-free and can easily be vegan or keto by just swapping a few ingredients.
Thanks to all the above, this is a great recipe to add to an anti-inflammatory diet plan.
Ingredients
- Fresh tomatoes. I am using strauss tomatoes, but you can use any ripe meaty tomato variety you can find. If you happened to find san marzano you are in luck, because they are known for their anti-angiogenic properties. They are also very high in Vitamin C.
- Fresh garlic cloves, peeled and pressed.
- Coconut or extra virgin olive oil, whatever you prefer.
- Canned coconut milk
- Apple cider vinegar
- Chicken broth or chicken stock. Home made is the best, but good quality store-bought is fine too.
- Fresh basil leaves
- Salt and black pepper to season
Instructions
- Prick the tomatoes with a fork or a sharp knife and place them in boiling water.
- Let them sit in the hot water for 5 minutes. (Watch video below how to do it). Roughly chop.
- Using a high powered blender, puree the tomatoes, coconut milk, apple vinegar and chicken broth until it looks like a creamy tomato soup.
- I am using a Thermomix: 30 seconds on high speed.
- In a medium size pan or a dutch oven, sauté the garlic over medium heat until it is golden. It will take you around 2-3 minutes.
- Pour the tomato mixture into the pan with garlic and bring to a simmer. Stir occasionally. Simmer the soup for 10 minutes. Taste if it needs additional salt. Sometimes store-bought chicken stock can be high in sodium.
- Serve with chopped fresh basil leaves and black pepper
What to serve with this easy tomato soup
- Try it with Brazilian cheesy bread PAO DE QUEIJO
- Toasted buckwheat bread. What can be better than hot soup and crusty bread?
- Gluten-free grilled cheese sandwiches! I really encourage you to make them. It will make a perfect dunk into this rich, creamy soup.
- For a healthy version make some crispy chickpeas. (Recipe is coming soon)
- Add some red pepper flakes to spice it up.
- Serve it with other fresh herbs, it is always a great way to add more nutrients to a meal. Dill or parsley sound good to me.
Substitutions
- Fresh is always the best, but if you can't find tomatoes or they are very pricy at the moment you can make this homemade tomato soup using tinned tomatoes. Just make sure you are using BPA-free ones and organic if possible.
- You can use beef broth if you prefer.
- Use vegetable stock to make the soup VEGAN.
- Use heavy cream instead of coconut milk to make soup KETO-FRIENDLY. (This is a great keto tomato soup recipe from Wholesome Yum blog.)
Equipment
High powered blender or kitchen machine
Dutch oven or medium-sized sauce pan
Storage
This soup can be prepared ahead of time. Once it is cooled down to room temperature, store it in an airtight container or mason jar in the fridge. It will stay fresh for 3-4 days.
You can also enjoy it next day for a quick lunch.
Freeze it for up to 3 months. To defrost, take it out the night before you would like to serve it, and let it defrost in the fridge over night. Pour it in a saucepan and bring to a simmer.
Top tip
In the video below you can see how to take tomato skin off in no time.
Prick whole tomatoes with a fork or a knife and place them in very-hot/boiling water. Leave them for 2-3 minutes. Carefully take the tomatoes out and peel them. The skin will come off very easily.
Watch How To Make It
Easy Basil and Tomato Soup (Gluten-Free)
Ingredients
- 2 cups of diced tomatoes I used 6 medium-sized tomatoes.
- 1 tin coconut milk
- 1 teaspoon apple cider vinegar
- 2 cups chicken stock
- 1 teaspoon salt skip if using store-bought high sodium one
- 1 tablespoon coconut or olive oil
- 3 garlic cloves minced
- salt and pepper to taste
Instructions
- Prick the tomatoes with fork or sharp knife and place them in boiling water.
- Let them sit in the hot water for 5 minutes. (Watch video how to do it.). Roughly chop.
- Using a high powered blender, puree the tomatoes, coconut milk, apple vinegar and chicken broth until it looks like a creamy tomato soup.
- In a medium size pan or a dutch oven, sauté the garlic over medium heat until it is golden. It will take you around 2-3 minutes.
- Pour the tomato mixture into the pan with garlic and bring to a simmer. Stir occasionally.
- Simmer the soup for 10 minutes. Taste if the soup needs additional salt. Sometimes store-bought chicken stock can be high in sodium.
- Serve with chopped fresh basil leaves and black pepper
Check out more easy recipe perfect for winterly cold days:
Healthy chicken soup in no time
Did you make this recipe?
Please let me know by leaving a comment below and a star rating – it will make my day! You can also share a picture on Instagram with the hashtag #aisforappleau.
Thank you!
This post contain affiliate links.
Patricia
Simple ingredients for such a staple (with big flavor)! Love this soup any time of the year!
Wendy
This looks so amazing - it is the perfect soup for fall.
Paula
My favorite when it gets cooler. Great recipe!
Nina
!!!!!!!!
Nina
Habe heute diese Suppe gekocht ,seeeeehr lecker,Danke
Nina
!!!
Roxie
Easy and delicious.