Warm up with this homemade easy tomato basil soup recipe: creamy, fresh, and comforting. Simple ingredients, rich flavor, and pure nostalgia in every spoonful.
Preheat the oven to 350 degrees F and line a large baking sheet with parchment paper.
Place the tomatoes cut side up on the baking sheet. Drizzle with a tablespoon of olive oil, and sprinkle with salt and pepper. Roast for 1 hour, or until the edges start shriveling.
Heat 2 tablespoons of olive oil in a large stock pot over medium heat. Add the onions and garlic and cook until soft.
Stir in the roasted tomatoes, vegetable broth, vinegar, and sugar and simmer for 20 minutes, stirring occasionally.
Using an immersion blender, blend the soup directly in the pot until smooth or the consistency that you desire. You can also pour the soup directly in a regular blender if you don’t have an immersion blender.