Nothing beats a warm bowl of homemade tomato soup—simple, comforting, and bursting with fresh flavors. This easy recipe requires just a few basic ingredients and comes together in under 30 minutes. It’s perfect for a cozy meal, especially when paired with a grilled cheese sandwich!
Ingredients:
- 2 tablespoons olive oil or butter
- 1 small onion, chopped
- 3 cloves garlic, minced
- 1 (28-ounce) can whole peeled tomatoes (or 4 cups fresh tomatoes, chopped)
- 2 cups vegetable broth (or chicken broth)
- 1 teaspoon dried basil (or 1 tablespoon fresh basil)
- ½ teaspoon dried oregano
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon sugar (optional, balances acidity)
- ½ cup heavy cream or coconut milk (optional, for a creamy version)
- 1 tablespoon butter (optional, for richness)
Instructions:
Step 1: Sauté the Aromatics
- Heat olive oil (or butter) in a large pot over medium heat.
- Add the chopped onion and sauté for 3–4 minutes until soft and translucent.
- Stir in the garlic and cook for another 30 seconds until fragrant.
Step 2: Cook the Tomatoes
- Pour in the canned tomatoes (with juice) and break them up slightly with a spoon. If using fresh tomatoes, add them now.
- Add vegetable broth, basil, oregano, salt, pepper, and sugar. Stir well.
- Bring the soup to a boil, then reduce heat and simmer for 15 minutes, stirring occasionally.
Step 3: Blend Until Smooth
- Use an immersion blender to puree the soup until smooth. If using a regular blender, let the soup cool slightly, then blend in batches.
- For a chunkier soup, blend only half of the mixture and leave some texture.
Step 4: Add the Final Touches
- Stir in heavy cream or coconut milk for a creamy texture (optional).
- Add a tablespoon of butter for extra richness (optional).
- Taste and adjust seasoning if needed.
Step 5: Serve and Enjoy!
- Ladle the soup into bowls and garnish with fresh basil, cracked black pepper, or a drizzle of olive oil.
- Serve with crusty bread, crackers, or a classic grilled cheese sandwich.
Tips & Variations:
- For a spicier kick, add a pinch of red pepper flakes.
- For extra depth, roast the tomatoes before blending.
- For a thicker soup, reduce the broth slightly or add a boiled potato before blending.
This simple homemade tomato soup is flavorful, wholesome, and easy to make—a perfect go-to recipe for any season! 🍅🥣