Nothing warms the soul like a bowl of creamy tomato basil soup. This recipe is my favorite for cozy nights — rich, comforting, and full of fresh flavor. Pair it with grilled cheese or crusty bread for the ultimate comfort meal. Plus, it’s surprisingly simple to make from scratch!
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 garlic cloves, minced
- 800g canned crushed tomatoes
- 2 cups vegetable or chicken broth
- 1/2 cup heavy cream
- 1/4 cup fresh basil, chopped
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat. Sauté onion and garlic until soft.
- Add crushed tomatoes and broth. Bring to a simmer for 15–20 minutes.
- Use an immersion blender (or regular blender) to puree soup until smooth.
- Stir in cream and basil. Season with salt and pepper. Heat gently, do not boil.
- Serve hot with a drizzle of olive oil or a sprinkle of parmesan.
Tips & Variations
- Add roasted red peppers for a smoky flavor.
- Use coconut milk instead of cream for a dairy-free option.
- Garnish with croutons for extra texture.
Serving Suggestions
Serve as a comforting lunch or dinner alongside sandwiches or a crisp salad.
Final Note
This tomato basil soup is creamy, flavorful, and incredibly satisfying — one of my favorite comfort foods year-round.