Warm, comforting, and bursting with vibrant flavors, this Fresh Tomato Basil Soup is the perfect way to celebrate the bold taste of ripe, garden-fresh tomatoes and aromatic basil. Made from scratch with simple ingredients like sautéed onions, garlic, and a hint of cream (optional for added richness), this easy recipe is ready in under an hour and delivers a velvety-smooth texture that's irresistibly satisfying. Simmered with a touch of sugar to balance the natural acidity of the tomatoes and blended to perfection, this homemade soup is both wholesome and indulgent. Ideal as a light lunch or a starter for a cozy dinner, enjoy it with crusty bread or a classic grilled cheese for the ultimate pairing. Whether you’re savoring the last of summer’s bounty or warming up on a chilly evening, this fresh tomato basil soup is a comforting classic that’s sure to impress.
Heat the olive oil in a large pot over medium heat.
Add the diced onion and cook for 5-7 minutes, stirring occasionally, until translucent.
Stir in the minced garlic and cook for an additional 1-2 minutes, being careful not to burn it.
Add the chopped tomatoes to the pot and cook for 10 minutes, stirring occasionally, until the tomatoes begin to break down and release their juices.
Pour in the chicken or vegetable broth. Increase the heat to bring the mixture to a boil, then reduce the heat to low and let it simmer for 15 minutes.
Add the fresh basil leaves, sugar, salt, and black pepper. Stir to combine.
Using an immersion blender, blend the soup directly in the pot until smooth. Alternatively, transfer the soup in batches to a blender, blending until smooth and then returning it to the pot.
If using, stir in the heavy cream for a richer, creamier consistency. Taste and adjust seasoning as needed.
Serve the soup hot, garnished with additional basil leaves, a drizzle of olive oil, or a sprinkle of grated Parmesan cheese, if desired.
Serving size | 2452.3 grams (2452.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1019 |
Total Fat 74.70g | 96% |
Saturated Fat 32.60g | 163% |
Polyunsaturated Fat 2.70g | |
Cholesterol 134mg | 45% |
Sodium 5905mg | 257% |
Total Carbohydrate 73.30g | 27% |
Dietary Fiber 17.80g | 64% |
Total Sugars 45.30g | |
Protein 21.60g | 43% |
Vitamin D 0IU | 0% |
Calcium 305mg | 23% |
Iron 5mg | 27% |
Potassium 3324mg | 71% |
Source of Calories