1 Tbsp olive oil
1 cup white onion, roughly chopped
1 cup carrots, roughly chopped
3 garlic cloves, minced
6 cups tomatoes, roughly chopped, OR 2 28-oz cans diced tomatoes
1 Tbsp tomato paste
1/4 cup fresh basil, chopped
3 cups vegetable broth
Sea salt & pepper, to taste
1/4 cup whole milk
In a large pot over medium heat, sauté onions and carrots in olive oil until soft, about 10 minutes.
Add garlic and cook until fragrant, about 2 more minutes.
Add tomatoes, tomato paste, basil and broth. Season with sea salt and pepper. Mix well.
Bring to a boil. Reduce heat and simmer uncovered about 30 mins.
Pour in milk. Blend until smooth using an immersion blender, or by removing soup from the pot and putting it through a food processor.
Divide into 4 equal servings.