This comforting tomato and basil dish features ripe tomatoes simmered with aromatic garlic and onion, enhanced by fresh basil. A touch of cream creates a smooth texture, while homemade crisp croutons add a delightful crunch. Ideal for a cozy lunch or starter, this Italian-inspired blend balances rich and fresh flavors effortlessly. Preparation is quick, bringing warmth and comfort to your table with every spoonful.
The first time I made tomato soup from scratch, I was shocked at how different it tasted from the canned version I grew up on. It was a rainy Sunday afternoon, and my apartment smelled like sautéing onions and garlic in the best possible way. Now whenever I see good tomatoes at the market, I know exactly what's happening for dinner that night.
Last winter my sister came over feeling under the weather, and I made her a batch. She kept saying how it reminded her of the little Italian place we used to go to after college classes, except better because it was made with love and zero judgment for eating three bowls in a row.
Ingredients
- Olive oil: Use a decent one here since you'll taste it in the final soup
- Yellow onion: Finely chopped so it melts into the base without any chunks
- Garlic: Freshly minced, don't even think about the jarred stuff
- Whole peeled tomatoes: The quality matters so grab a good Italian brand if you can
- Tomato paste: This concentrates the tomato flavor beautifully
- Vegetable broth: Homemade is best but store-bought works fine too
- Sugar: Just enough to balance the acidity
- Salt and pepper: Season generously since tomatoes need it
- Dried oregano: Adds that subtle Italian background note
- Heavy cream: Makes it velvety without hiding the tomato flavor
- Fresh basil: Don't skip this, it makes the soup sing
- Day-old bread: Slightly stale actually makes better croutons
- Olive oil for croutons: Coat the cubes well so they get crispy all over
- Salt and garlic powder: Simple seasoning that goes a long way
Instructions
- Get your croutons going first:
- Preheat that oven to 190°C and toss your bread cubes with olive oil, salt, and garlic powder until every piece is coated. Spread them on a baking sheet and bake for 10 to 12 minutes, giving them a stir halfway through, until they're golden and crispy. Set them aside and try not to snack on too many while you make the soup.
- Build your flavor base:
- Heat olive oil in a large saucepan over medium heat and toss in your chopped onion. Let it soften for 5 to 6 minutes until it's translucent and smelling sweet, then add the garlic and cook for just 1 minute until fragrant.
- Add the tomatoes:
- Stir in the tomato paste and let it cook for a minute to deepen its flavor, then pour in those canned tomatoes with all their juices. Use your spoon to break up the tomatoes right in the pan, no need for perfection here.
- Simmer it all together:
- Pour in the vegetable broth and add your sugar, salt, pepper, and oregano. Bring everything to a gentle simmer and let it cook uncovered for 20 minutes, stirring occasionally as it thickens slightly.
- Make it silky smooth:
- Throw in your fresh basil leaves and blend the soup with an immersion blender until completely smooth. If you're using a regular blender, work in batches and be careful with hot liquid, then return it to the pot.
- Finish with cream:
- Stir in the heavy cream and let the soup warm through gently, just a minute or two. Taste it now and adjust the seasoning if it needs anything, then ladle into bowls and top with those croutons and some extra basil.
My neighbor texted me at 10pm one night begging for the recipe because she could smell it through our shared wall. I wrote it out on the back of an old receipt and slipped it under her door, and now we have a standing soup date every other Tuesday.
Making It Your Own
Sometimes I swap the cream for coconut milk when I want something dairy-free, and honestly it gives this lovely subtle sweetness that works surprisingly well. I've also been known to throw in a roasted red pepper or two when I have them languishing in the fridge.
What To Serve With It
A grilled cheese sandwich is obvious but let me tell you, it's obvious for good reason. I like sourdough with sharp cheddar, but any good bread and melty cheese will do. Or just keep it simple with the croutons and call it dinner.
Storing And Leftovers
This soup actually gets better after a day in the fridge, which is rare and wonderful. Store it in an airtight container for up to 4 days, but keep the croutons separate or they'll get sad and soggy.
- Freeze the soup without cream for up to 3 months
- Reheat gently over low heat, adding a splash of broth if needed
- Make extra croutons because they disappear faster than you'd think
There's something so honest about tomato soup, like it's telling you everything will be okay in the end. I hope this recipe finds you on a day when you need exactly that kind of comfort.
Questions & Answers
- → How can I make the soup vegan?
-
Replace the heavy cream with coconut cream or a plant-based alternative to keep it creamy and vegan-friendly.
- → What type of bread works best for croutons?
-
Day-old bread with a firm texture is ideal for crisp croutons; whole grain or sourdough adds extra flavor.
- → Can I prepare the croutons without an oven?
-
Yes, you can toast the bread cubes in a skillet over medium heat with olive oil until golden and crisp.
- → How do I adjust the seasoning for a richer flavor?
-
Adding a pinch of sugar balances acidity, and additional herbs like oregano or chili flakes can enhance depth and subtle heat.
- → What is the best way to blend the soup smoothly?
-
Use an immersion blender directly in the pot or a countertop blender in batches for a perfectly smooth texture.