This creamy tomato soup recipe is incredibly delicious and creamy, without using any cream! Made with ripe tomatoes, aromatic herbs, and a few pantry staples, this easy and healthy soup is perfect for a quick lunch or dinner. It's vegan, gluten-free, and bursting with flavors that will warm your soul. Prepare this soup in just 30 minutes and enjoy a satisfying and comforting bowl of homemade tomato goodness.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 pounds ripe tomatoes, chopped
- 1 tablespoon tomato paste
- 4 cups vegetable broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- Salt and pepper, to taste
- Fresh basil, for garnish
Directions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic, and sauté until the onions are translucent.
- Add the chopped tomatoes and tomato paste to the pot. Cook for a few minutes until the tomatoes start to release their juices.
- Pour in the vegetable broth and stir well. Add the dried basil, dried oregano, dried thyme, salt, and pepper. Bring the soup to a boil, then reduce the heat and let it simmer for about 15 minutes to allow the flavors to meld together.
- Using an immersion blender or regular blender, purée the soup until smooth and creamy. If using a regular blender, work in batches and be careful not to fill the blender jar too full, as the hot liquid can cause the lid to pop off.
- Return the soup to the pot and reheat gently. Taste and adjust the seasonings if needed.
- Serve the creamy tomato soup hot, garnished with fresh basil leaves. You can also serve it with crusty bread or a grilled cheese sandwich for a complete and satisfying meal.