Place the roughly chopped onion, carrot and celery into the Thermomix bowl. Chop on Speed 6, 5 seconds.
Add the minced garlic and olive oil and saute for 3 minutes, 100 degrees, Speed 2. Scrape down the sides of the bowl and repeat for a further 3 minutes, 100 degrees, Speed 2.
Add the chicken stock, sugar, water tinned tomatoes and fresh tomatoes and cook for 25 minutes, 100 degrees, Speed 1 (see notes).
Allow to cool and then mix until smooth by very slowly increasing to Speed 6 (see notes).
Season with salt and pepper and serve immediately with fresh basil (optional).
Notes
RECIPE NOTES & TIPS
Chicken Stock - use either 2 tablespoons of homemade chicken stock or 2 teaspoons of chicken stock powder.
Do NOT exceed the MAX line - For safety reasons, do not at any stage allow the ingredients to exceed the max line (remember that TM31 bowls are smaller than TM5 and TM6 bowls, so you'll need to be extra mindful with the smaller bowl). Add your tinned and fresh tomatoes before the water and if you think it's getting close to the MAX line, only add enough water to keep it below the line (it's fine to use less than 400g of water).
Pureeing the soup - When pureeing the soup, allow it to cool slightly and then very slowly increase to Speed 6. If the Thermomix starts to shake or splatter, turn it right down and increase the speed even more slowly.
Storing - Store in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stove-top before consuming.
Freezing - Freeze any leftover soup in an airtight container for up to 3 months. Reheat directly from frozen or allow to defrost in the fridge before reheating.