Adapted from Jane & Geoff
2 (28 oz) cans whole tomatoes (I prefer San Marzano – and it’s worth the expense)
2 medium or 1 large onions, finely chopped
6-7 cloves garlic, roughly chopped
Chicken or vegetable stock (16 oz)
1 tsp finely chopped basil
1. Sautee onion & garlic in olive oil slowly until translucent and softened substantially.
2. In a tall heavy-bottomed pot, add tomatoes and the stock. With a wooden spoon, squish the tomatoes down against the wall of the pot. Stir in basil. Bring to a point where the soup is almost boiling and reduce heat to low. Simmer for 30 minutes to let the soup thicken.
3. With an immersion blender, blend the soup until all the tomatoes are pureed and the soup is has a smooth consistency.
4. Season with salt and pepper and serve, garnished, if you like with a dollop of ricotta and a swirl of pesto.