Favorite basil tomato soup –Are you craving a cozy and delicious bowl of soup that warms your heart and delights your taste buds? Look no further! This Easy Tomato Basil Soup is the perfect recipe for a chilly evening or any time you need a comforting dish. With its rich flavors and fresh ingredients, this soup is sure to become a staple in your kitchen.
Warm Up with Easy Tomato Basil Soup
This creamy and vibrant Tomato Basil Soup is not only simple to prepare, but it also packs a punch of flavor. Made with fresh tomatoes and fragrant basil, it’s like a hug in a bowl!

Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cans (14.5 oz each) diced tomatoes, undrained
- 1 cup vegetable broth
- 1 cup fresh basil leaves, packed
- 1 teaspoon sugar (optional)
- Salt and pepper to taste
- 1/4 cup heavy cream or coconut cream (for a vegan option)
Instructions
- In a large pot over medium heat, warm the olive oil. Add the chopped onion and sauté until soft, about 5 minutes.
- Stir in the minced garlic and cook for an additional minute, until fragrant.
- Add the undrained diced tomatoes and vegetable broth to the pot. Stir well to combine.
- Bring the mixture to a boil, then reduce to a simmer. Let it cook for about 15 minutes to allow the flavors to meld together.
- Add in the fresh basil leaves, and blend the soup using an immersion blender until smooth. Alternatively, you can carefully transfer the soup in batches to a traditional blender.
- If desired, stir in the sugar to balance the acidity of the tomatoes. Season with salt and pepper to taste.
- For a creamy texture, add the heavy cream or coconut cream and heat through.
- Serve hot, garnished with a few fresh basil leaves, and enjoy your delicious homemade tomato basil soup!
This Easy Tomato Basil Soup is sure to be a hit, whether it’s served as an appetizer or as a meal on its own. Pair it with a slice of crusty bread for a complete and satisfying dining experience!