Creamy Tomato Soup using fresh roma plum tomatoes! This easy homemade recipe is perfect for when you are picking fresh tomatoes from the garden! You will never buy canned tomato soup again!
There’s something romantic about tomato soup isn’t there? Maybe it reminds you of Fall and Winter weather, when you can curl up with a blanket and a book on the couch. Maybe it gives you memories of Mom opening a can of it as a kid. Or maybe you associate it with with the peak of garden season when you’re picking tomatoes by the basket. For me, it’s all 3 of these.
Best Ways to Use Roma Tomatoes
Roma tomatoes are one of our favorites to grow in the garden. We love this soup so much we make batches of it to freeze. This is my go to soup when we’re picking pounds of tomatoes every day and I’ve already made Roma Tomato Sauce, Stewed Tomatoes, Tomato Pie and froze tomatoes for later on.
Tomato soup is a favorite of mine, it’s one of those dishes that when you see on a menu you immediately know what you’re ordering. But the best tomato soup is homemade. It’s made with fresh roma/plum tomatoes, onions, vegetable broth and a little bit of heavy cream with bread served on the side for dipping.
How to Make Homemade Tomato Soup
The first step to making homemade tomato soup is getting the tomatoes peeled and diced. If you’ve never made tomato soup from scratch, don’t worry, this is easy.
Bring a large pot of water to a boil. Cut a small X in the stem end of each tomato. Drop the tomatoes into the boiling water and blanch them for about 1 minute. Using a slotted spoon, transfer them to a pot of cold water to cool. When cool enough to handle, remove and discard the skin from the tomatoes (you can use tomato skins to make tomato powder!), remove the core, and coarsely chop the flesh.
Trim off the dark green sections from the leeks. Halve the pale green and white sections lengthwise. Rinse under cold running water, pat dry, and cut crosswise into thin pieces. In a large soup pot over low heat, warm the olive oil. Add the leeks, onions, and shallot and cook, stirring, for 10 minutes, until softened.
Add the tomatoes to the stockpot, season with salt and pepper, and cook for 5 minutes. Turn the heat to high, add the vegetable broth, and bring to a boil. Turn the heat to low and simmer for 30 minutes.
Using a blender or immersion blender, puree the soup until smooth. Be careful, the soup is very hot! Return the soup to the pot if you used a blender, add the cream and simmer over low heat for about 15 minutes. If the soup is too thin or watery, simmer for about 10 more minutes until slightly thickened. Taste and adjust the seasoning, adding more salt and pepper if needed.
Serve in bowls, topping with croutons, Parmesan cheese or fresh basil. Enjoy!
I hope you enjoy this Roma Tomato Soup just as much as I do! Serve with some crusty Italian Bread or Fluffy Rolls!
More Soup Recipes
Here’s some of my other favorite soup recipes I think you’ll like.
Homemade Dumplings
Tomato and Cauliflower Soup
Healthy Potato Soup
Cheeseburger Soup
Roasted Cauliflower Soup
Ham & Cabbage Soup
Pin for later:
Roma Tomato Soup
PrintIngredients
- 2 medium leeks
- 1 1/2 tablespoon olive oil
- 2 medium onions thinly sliced
- 1 large shallot chopped
- 2.5 pounds roma/plum tomatoes
- sea salt
- fresh ground black pepper
- 4 cups vegetable broth
- 1/2 cup heavy cream
Instructions
- Trim off the dark green sections from the leeks. Halve the pale green and white sections lengthwise. Rinse under cold running water, pat dry, and cut crosswise into thin pieces.
- In a large soup pot over low heat, warm the olive oil. Add the leeks, onions, and shallot and cook, stirring, for 10 minutes.
- Meanwhile, bring a pot of water to a boil over high heat. Cut a small X in the stem end of each tomato. Drop the tomatoes into the boiling water and blanch them for about 1 minute. Using a slotted spoon, transfer them to a pot of cold water to cool. When cool enough to handle, remove and discard the skin from the tomatoes, remove the core, and coarsely chop the flesh.
- Add the tomatoes to the stockpot, season with salt and pepper, and cook for 5 minutes. Turn the heat to high, add the vegetable broth, and bring to a boil. Turn the heat to low and simmer for 30 minutes.
- Using a food processor, blender or immersion blender, puree the soup until smooth. Be careful, soup is hot! Return the soup to the pot, add the heavy cream and simmer over low heat for about 15 minutes. If the soup is too thin or watery, simmer for about 10 more minutes until slightly thickened. Taste and adjust the seasoning, adding more salt and pepper if needed.
- Serve into bowls, adding croutons, Parmesan cheese and basil on top if preferred.
Janet says
Is this tomato soup good for canning?
Pamela says
Yes, you can use this recipe for canning tomato soup, but you will need to add lemon juice or citric acid to the jars as well.
Julie says
Made a pot of this beautiful tomato soup, but it’s too much for just me & my husband. Does this soup freeze well for later?
Pamela says
Hey Julie, glad you liked the soup. It freezes great! 🙂
Alicia@ cook ware lab says
Looks awesome! I will make this very soon!
Audrey says
I am ready for summer to be here so I can have some fresh tomatoes. Thanks for partying with us on #TastyTuesdays
Barbara says
You are making me feel hungry. This looks real good. I am definitely going to try this recipe.
easypeasylifematters says
This sounds and looks so mouth watering! 🙂
Bobbi says
This looks marvelous! It’s been too long since I made tomato soup from scratch.
Christine says
I love tomato soup! Definitely trying this recipe out. Thanks for sharing! Stopping by from the Inspiration Monday party.
Liz Jo says
This is what fall is about!
Thanks for linking up with Welcome Home Wednesdays! Live every Wednesday at 7AM CT.
liz @ j for joiner
Marie says
So it is totally rainy and gloomy here today and this looks so perfect to warm up with. Thanks for sharing your recipe with us at Merry Monday this week!
grace says
this soup has a wonderful color! i believe that basil is a requirement when making anything with tomatoes. 🙂
Lucy says
I am a soup obsessive, so I will have to buy a copy of Soup Swap ASAP! This tomato soup looks divine. I never know what to do with roma tomatoes. I’ll definitely give this a try soon. Pinning!
David says
This is definitely one of my all-time favorite comfort food meals! I still remember eating this one on cold winter days with my mother. I prefer to sprinkle a little bit of dried basil on top…and of course, chewy Italian bread is a must! Thanks for sharing this from-scratch recipe. I need to give it a shot soon!
Tandy | Lavender and Lime says
I must confess I never peel my tomatoes. The soup looks really scrummy 🙂
Dawn @ Girl Heart Food says
Tomato soup has got to be one of my faves for sure! Such a classic and for good reason! I love it with a drizzle of balsamic vinegar and a buttery grilled cheese sandwich for dunkin’ 🙂 So good!
Angie@Angie's Recipes says
I want mine with lots of basil leaves and crunch cheesy croutons!
Pamela says
Yum, that sounds delicious Angie!