A simple, easy homemade tomato soup that's cozy in winter and light enough for warmer days. Fresh ingredients, easy steps, and full of flavor.
Easy Homemade Tomato Soup Recipe
Made with real ingredients you likely already have on hand: onions, carrots, celery, good olive oil, quality canned tomatoes (or fresh ones), and a touch of cream-this soup comes together with almost no effort. It's the kind of meal that invites you to slow down for a moment, breathe in the aroma rising from the pot, and enjoy the small ritual of stirring something cozy on the stove.
The texture is silky, the flavor bright and balanced, and the whole experience wonderfully unfussy. Pair it with crusty bread, a grilled cheese, or even just a drizzle of extra‑virgin olive oil, and you've got a weeknight dinner that feels like a warm hug.
Step‑by‑Step Instructions
- Step 1: Warm the olive oil in a large pot over medium heat. Add the garlic, onion, carrot, celery, bay leaf, dried sage, oregano, and some of the chopped basil. Cook until soft and fragrant, about 8-10 minutes. This is your flavor base, so let it take its time. Add butter, toss in the onion, garlic and paprika powder, and stir well.
- Step 2: Add the broth, season with salt and pepper. Simmer for 5 minutes.
- Step 3: Pour in the tomato polpa, or passata, or whole peeled tomatoes (with their juices) or fresh chopped tomatoes. Spoon in tomato paste. Give it a stir.
- Step 4: Bring to a gentle simmer and cook for 10 minutes, allowing the flavors to meld and the tomatoes to soften fully. Add in the rest of the chopped basil, stir and cover. Simmer on low for 2 hours stirring and checking on it frequently.
- Step 5: Use an immersion blender to purée the soup until smooth. Add a splash of cream (or leave it dairy-free).
- Step 6: Stir, taste for seasoning, and eventually adjust. Then, it's ready to serve!
Tips for the Best Tomato Soup
- Use good tomatoes. Quality canned tomatoes (San Marzano, if possible) make a big difference. Or use fresh garden tomatoes.
- Blend to your preferred texture. Smooth and silky or slightly rustic - both work beautifully.
- Finish with something fresh. Basil, parsley, chives, or even a swirl of olive oil brightens the bowl.
Why You'll Love This Recipe
- It's simple, fresh, and made from scratch. No shortcuts, no fuss - just real ingredients coming together in the most comforting way.
- Ready in just 1 hour. Perfect for those evenings when you want something homemade but don't have the energy for a long cooking session.
- Deep, rich flavor with minimal effort. Sautéed aromatics, good canned tomatoes, and a gentle simmer create a soup that tastes like it cooked all afternoon.
- Cozy, nourishing, and endlessly comforting. This is the kind of bowl that warms you from the inside out on chilly or busy weeknights, yet feels just as welcome in the warmer months when you're craving something simple, soothing, and full of flavor.
- Versatile and customizable. Make it creamy or dairy‑free, add herbs, or spice it up, it adapts beautifully to your mood.
- A recipe you'll return to again and again. It's reliable, delicious, and feels like home - everything a weeknight soup should be.
Serving Suggestions
- Classic grilled cheese - melty, golden, and perfect for dipping.
- Crusty bread with a drizzle of olive oil.
- Garlic crostini topped with a sprinkle of Parmigiano Reggiano.
- A simple green salad to balance the warmth of the soup.
- A swirl of pesto for a bright, herby finish.
Whether you're cooking for two or feeding the whole family, this from‑scratch tomato soup is one of those recipes you'll return to again and again.
I made it for one of my co-worker's retirement luncheon, around 80 people, and it was a hit and not a drop left in the pot. I even had someone come to me saying they were not fond of tomato soup but absolutely loved this easy homemade tomato soup. To accompany the soup, I made some wonderful gourmet grilled cheese sandwiches, those were all gone, too! My co-worker contacted me after he had retired asking if I ever make the soup, well, he had some take out, lol. Could not deny his request!
Happy cooking!
PrintEasy Homemade Tomato Soup Recipe for Cozy Weeknights
A simple, homemade tomato soup that's cozy in winter and light enough for warmer days. Fresh ingredients, easy steps, and full of flavor.
- Prep Time: 15 minutes
- Cook Time: 2 hours 15 minutes
- Total Time: 2 hours 30 minutes
- Yield: 6-8 people 1x
- Category: Soups
- Method: Stovetop
- Cuisine: Mediterranean
Ingredients
- 3 tablespoons extra virgin olive oil
- 2 tablespoons salted butter
- 2 cloves garlic
- 190 g diced carrot
- 430 g (1 large) yellow onion chopped
- 190 g (2 stalks) celery diced
- 2 x 796 ml cans tomato polpa (crushed tomato)
- 2 dry bay leaves
- 1 teaspoon crumbled dried sage
- ½ teaspoon each salt and ground black pepper
- 1 teaspoon dried oregano
- Pinch dried red chili flakes
- 6 fresh basil leaves chopped
- Pinch each of onion, garlic, and paprika powder
- 3 ½ cups vegetable stock
- 2 tablespoons tomato paste
Instructions
- Drizzle evo oil into a large cast stewing pot, turn heat to medium high. Toss in chili flakes, garlic, onions, cellery, carrots, bay leaves, dried sage, and oregano. Stir and saute for 10 minutes.
- Add butter and give it another good toss.
- Time to add the broth. Season with salt and pepper. Stir occasionally for 5 minutes.
- Add the crushed tomatoes and the tomato paste. Stir and simmer on low for 10 minutes. Then add the rest of the chopped basil. Let that simmer on low for 2 hours covered.
- Take an hand blender and puree the soup so it is smooth and velvety. Pour in the whipping cream and stir until the cream is well incorporated in the soup. Let that simmer on low for 5 minutes. Taste for seasoning and adjust if needed.
- Ready to serve.
Enjoy!
Notes
You could do this in a slow cooker. Once you have all the ingredients in, set the slow cooker on low and cook for 4-6 hours. Add the cream just before the end and let it blend well.
If you want the soup more chunky you can use whole stewed tomatoes but take the core out and chop them with a knife or break them up with your hands.
When I am not cooking, I enjoy playing musical instruments, singing, writing. I have learned over the years to live in gratitude and enjoy the moment.



















Comments
No Comments