Would you like to save this?
Frozen Whole Tomatoes Tomato Soup Recipe
If your freezer’s packed with summer tomatoes and you’re craving something cozy, this Frozen Whole Tomatoes Tomato Soup Recipe is your new best friend—simple, creamy, deeply flavorful, and perfect for those chilly evenings when you want real comfort in a bowl without much fuss.
What This Soup Is All About (And Why I Love It So Much)
This Frozen Whole Tomatoes Tomato Soup Recipe is a classic stovetop tomato soup made using frozen whole tomatoes—no peeling, no roasting, no fancy tools. Just a big pot, some pantry staples, and a little simmer time.
What makes it special is the flavor: using frozen whole tomatoes captures that bright, fresh-from-the-garden taste even in the middle of January. When you freeze whole tomatoes in season, they hold onto their sweetness and acidity beautifully, and when they thaw and cook down, they give the soup a natural richness that canned tomatoes can’t quite match.
I’m a 50-year-old Midwestern mom who spent many late summers standing over the sink, freezing bags of garden tomatoes while everyone else was at the pool. This tomato soup is my “payoff” recipe—the one I turn to on cold nights, snow days, and those gray, rainy afternoons when grilled cheese and tomato soup just feel like the only answer.
You can keep this a simple tomato soup recipe, or turn it into a creamy tomato soup, or even a tomato vegetable soup with extra veggies. It’s flexible, it’s budget-friendly, and it’s a great way to cook with frozen tomatoes without overthinking it.
Why You’ll Love This Frozen Whole Tomatoes Tomato Soup Recipe
- Uses frozen whole tomatoes you already have—no need to buy canned
- Simple stovetop tomato soup that’s mostly hands-off once it’s simmering
- Freezes beautifully as frozen tomato soup for future easy meals
- Cozy, comforting tomato flavor with a fresh-from-the-garden taste
- Easy tomato soup recipe that works for busy weeknights or lazy weekends
- Naturally vegetarian (and easy to make vegan or dairy-free)
- Customizable: make it creamy, add vegetables, or keep it rustic and chunky
- Great for batch cooking tomato soup—you can double or triple the recipe
- Pairs perfectly with grilled cheese, crusty bread, or a simple green salad
- No peeling the tomatoes; the skins slip off or blend right in
Ingredients You’ll Need (And How To Make Them Work For You)
For this Frozen Whole Tomatoes Tomato Soup Recipe, I like to keep things straightforward. Here’s what you’ll need for about 4 hearty servings.
Core Ingredients
- 8–10 frozen whole tomatoes (about 2 ½ to 3 pounds; any variety works—Romas, beefsteaks, or mixed garden tomatoes)
- 2 tablespoons olive oil (or unsalted butter for a richer flavor)
- 1 medium yellow onion, diced (about 1 cup)
- 2 cloves garlic, minced (or 1 teaspoon garlic powder if you’re in a pinch)
- 1 medium carrot, peeled and diced (adds natural sweetness and body)
- 1 rib celery, diced (optional but great for depth of flavor)
- 2–3 cups vegetable broth or chicken broth (start with 2 cups and add more to reach your desired consistency)
- 1–2 teaspoons sugar or honey (optional, balances acidity; adjust to taste)
- 1 teaspoon kosher salt (plus more to taste)
- ½ teaspoon black pepper, freshly ground
- 1 teaspoon dried basil (or 1 tablespoon fresh, chopped)
- ½ teaspoon dried oregano
- 1 bay leaf (optional, but lovely for that old-fashioned soup flavor)
For Creaminess (Optional but Recommended)
- ½–¾ cup heavy cream, half-and-half, or whole milk
- For a lighter, healthy twist: use ½ cup plain Greek yogurt (whole milk Greek yogurt gives the best creaminess)
- For vegan: use ½ cup full-fat coconut milk or an unsweetened, creamy plant-based milk
Optional Flavor Boosters
These aren’t required, but they can really take your homemade tomato soup up a notch:
- 1–2 tablespoons tomato paste (for deeper tomato flavor if your tomatoes are mild)
- Pinch of red pepper flakes (for gentle heat)
- ¼ cup grated Parmesan cheese (stirred into the pot or sprinkled on top when serving)
- Fresh herbs for garnish: basil, parsley, or thyme
A quick tip on tomatoes:
Use tomatoes that were frozen at peak ripeness and stored in freezer bags or containers. If you see ice crystals, that’s normal; just reduce the broth slightly so the soup doesn’t become too thin.
Step-by-Step Directions (Stovetop & Stress-Free)
1. Sauté the aromatics
Heat the olive oil (or butter) in a large pot over medium heat.
Add the diced onion, carrot, and celery. Cook for 6–8 minutes, stirring occasionally, until the vegetables are soft and the onion is translucent and just starting to turn golden. This base makes your tomato soup taste like it simmered all day.
2. Add garlic and dry herbs
Stir in the minced garlic, dried basil, oregano, and a pinch of red pepper flakes if using. Cook for 30–60 seconds, just until fragrant.
If you’re using tomato paste, add it now and cook it for another 1–2 minutes, stirring, to caramelize it a bit—it deepens the flavor and makes the soup taste richer.
3. Add the frozen whole tomatoes
Carefully add your frozen whole tomatoes straight from the freezer into the pot. No need to thaw or peel.
Cover with a lid and let them heat for about 5–10 minutes; as they soften, they’ll begin to break down. You can use a wooden spoon to gently press on them and break them into chunks.
Tip: If the skins slip off in large pieces, you can pull them out with tongs and discard, or just leave them; they’ll blend right in later.
4. Pour in broth and seasonings
Add 2 cups of broth to start, along with the bay leaf, salt, pepper, and 1 teaspoon of sugar or honey.
Stir everything together, scraping the bottom of the pot so nothing sticks.
Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low and let it simmer uncovered for 25–30 minutes. The tomatoes should be completely broken down and the veggies very tender.
5. Taste and adjust
After simmering, taste the soup. If it’s too tangy, add a little more sugar or honey, ½ teaspoon at a time.
If it tastes flat, add another pinch of salt, pepper, or a touch more dried basil.
At this point, if the soup is too thick, add more broth in small amounts. If it’s too thin, let it simmer a bit longer uncovered.
6. Blend the soup (creamy or rustic—your call)
Remove the bay leaf.
For a smooth, creamy tomato soup:
- Use an immersion blender right in the pot and blend until silky. This is my favorite tool for weeknight soups—less cleanup, less fuss.
For a chunky, whole tomato soup:
- Use a potato masher to break up the tomatoes and veggies, keeping some texture.
For ultra-smooth:
- Carefully transfer the soup to a countertop blender in batches. Don’t fill the blender more than halfway, and hold the lid with a kitchen towel; hot liquids expand.
7. Stir in the cream (or make it dairy-free)
Return the blended soup to low heat if you used a blender.
Stir in your cream, half-and-half, coconut milk, or Greek yogurt. If you’re using yogurt, whisk it with a small ladle of hot soup in a separate bowl first, then stir it back into the pot to prevent curdling.
Warm gently for another 3–5 minutes, but don’t let it boil hard—especially if there’s dairy in it. Taste once more and adjust seasoning if needed.
8. Serve and enjoy
Ladle the soup into bowls and garnish with fresh basil, a swirl of cream, a sprinkle of Parmesan, or a crack of black pepper.
And honestly? Serve with grilled cheese, toasted sourdough, or even a simple buttered baguette. This is comforting tomato soup at its best.
Servings & Timing
- Yield: About 4 large bowls (or 6 smaller cups)
- Prep Time: 10–15 minutes (chopping and gathering ingredients)
- Cook Time: 30–35 minutes (mostly simmering)
- Total Time: About 45–50 minutes
If you’re batch cooking tomato soup, you can easily double the ingredients and use a larger pot; the timing stays almost the same, just give it a few extra minutes to come up to a simmer.
Fun Variations to Try (Make It Your Own)
You know what? One of the best things about homemade tomato soup is how forgiving and customizable it is. Here are some easy ways to switch things up:
- Creamy Basil Tomato Soup: Stir in extra fresh basil at the end and blend until totally smooth for a fragrant, bright green-speckled finish.
- Tomato Vegetable Soup: Add 1–2 cups of small-cut veggies (like zucchini, green beans, peas, or diced potatoes) after blending and simmer until tender.
- Roasted Garlic Twist: Add a whole head of roasted garlic (squeezed from the skins) to the pot before blending for a mellow, sweet flavor.
- Smoky Tomato Soup: Add ½ teaspoon smoked paprika and a tiny pinch of chipotle powder for a cozy, smoky depth.
- Protein Boost: Stir in cooked white beans, lentils, or shredded rotisserie chicken after blending and simmer a few more minutes.
- Light & Bright Version: Skip the cream and finish with a drizzle of good-quality olive oil and extra fresh herbs.
Storage & Reheating (Fridge & Freezer Tips)
This Frozen Whole Tomatoes Tomato Soup Recipe is fantastic for make-ahead meals and meal prep.
Fridge
- Let the soup cool to room temperature.
- Store in an airtight container in the refrigerator for up to 4–5 days.
- If you added cream, use it within 3–4 days for best quality.
Freezer
- For frozen tomato soup, cool completely, then store in freezer-safe containers or zip-top bags.
- Leave a little space at the top for expansion.
- Freeze for up to 3 months.
If you know you’ll be freezing most of the batch, you can freeze the soup before adding dairy, then stir in cream or coconut milk after reheating. This helps the texture stay smooth.
Reheating
- Stovetop: Warm over low to medium heat, stirring occasionally, until hot. Add a splash of water or broth if it has thickened too much.
- Microwave: Reheat in a microwave-safe bowl in 30–60 second bursts, stirring between each.
If the soup separates slightly after freezing (especially if it had cream), just whisk it gently while warming and it should come back together.
Notes From My Kitchen (What I’ve Learned Over the Years)
- Frozen whole tomatoes are flavor gold. When you freeze tomatoes whole, their cell walls break down. That sounds like a science project, but it basically means they cook down faster and give a naturally velvety texture.
- Carrot is the quiet hero. A small carrot adds sweetness, color, and extra body without making it taste like vegetable soup. It’s my favorite little “secret” in this easy tomato soup recipe.
- Don’t skip tasting at the end. Every batch of tomatoes is different—some sweeter, some more acidic. Salt and a pinch of sugar are your steering wheel here. Adjusting at the end turns a good soup into a great one.
- Immersion blender = sanity saver. I held out for years, and once I finally bought one, I wondered why I waited. If you love creamy soups, it’s worth it.
- Broth flexibility. I often use low-sodium chicken broth for a rounder, comforting flavor, but vegetable broth keeps it fully vegetarian. Just adjust salt depending on your broth.
FAQs About Frozen Whole Tomatoes Tomato Soup Recipe
1. Can I use canned tomatoes instead of frozen whole tomatoes?
Yes. Use two 28-ounce cans of whole peeled tomatoes (with their juices). You may need a bit less broth since canned tomatoes are usually packed in liquid.
2. Do I have to peel the frozen tomatoes first?
No. The skins usually slip off easily as they cook. You can fish them out with tongs or just blend them into the soup—once blended, they’re barely noticeable.
3. My soup tastes too acidic—how can I fix it?
Add a teaspoon of sugar or honey at a time, and a small splash of cream or milk if you’re using dairy. A pinch of salt can also balance acidity.
4. Can I make this recipe dairy-free or vegan?
Absolutely. Use vegetable broth and replace cream with coconut milk, oat milk, or another creamy plant-based milk. Skip the Parmesan or use a vegan cheese alternative.
5. How do I thicken my tomato soup if it’s too thin?
Let it simmer uncovered for an extra 10–15 minutes to reduce. You can also blend in a bit more carrot or a spoonful of tomato paste.
6. Can I make this in a slow cooker?
Yes. Add all ingredients except cream to the slow cooker and cook on LOW for 6–8 hours or HIGH for 3–4 hours, then blend and stir in the cream at the end.
7. Is this Frozen Whole Tomatoes Tomato Soup Recipe good for kids?
Usually yes—especially if you keep it mild, blend it smooth, and maybe serve it with grilled cheese. You can skip the red pepper flakes for little ones.
8. Can I double the recipe for a crowd?
Yes, this is an ideal recipe for batch cooking tomato soup. Just use a large pot or Dutch oven and extend simmer time by 5–10 minutes if needed.
Wrapping It Up (And What To Do Next)
This Frozen Whole Tomatoes Tomato Soup Recipe is my favorite kind of “real life” cooking: it clears out the freezer, turns simple ingredients into something soulful, and fills the house with that warm, tomato-basil aroma that makes everyone wander into the kitchen asking, “When’s dinner?”
If you’ve got frozen whole tomatoes waiting for their moment, this is it. Make a pot, taste as you go, and adjust it so it tastes just right to you.
When you try it, I’d love to hear how it turns out—leave a comment, tell me what variations you tried, or snap a photo and share it. And if you’re in a cozy-soup mood, you might enjoy exploring more stovetop soups or winter comfort recipes next.

Frozen Whole Tomatoes Tomato Soup
Ingredients
- 8-10 frozen whole tomatoes about 2 1/2 to 3 pounds; any variety (Romas, beefsteaks, or mixed garden tomatoes)
- 2 tablespoons olive oil or unsalted butter for a richer flavor
- 1 medium yellow onion diced (about 1 cup)
- 2 cloves garlic minced, or use 1 teaspoon garlic powder
- 1 medium carrot peeled and diced
- 1 rib celery diced (optional, for depth of flavor)
- 2-3 cups vegetable broth or chicken broth start with 2 cups and add more to reach desired consistency
- 1-2 teaspoons sugar or honey optional, to balance acidity; adjust to taste
- 1 teaspoon kosher salt plus more to taste
- 1/2 teaspoon black pepper freshly ground
- 1 teaspoon dried basil or 1 tablespoon fresh basil, chopped
- 1/2 teaspoon dried oregano
- 1 bay leaf optional
- 1-2 tablespoons tomato paste optional, for deeper tomato flavor if tomatoes are mild
- pinch red pepper flakes optional, for gentle heat
- 1/2-3/4 cup heavy cream, half-and-half, or whole milk for creaminess; see notes for yogurt or vegan options
- 1/2 cup plain Greek yogurt optional, whole milk Greek yogurt for creaminess; temper before adding
- 1/2 cup full-fat coconut milk or creamy plant-based milk optional, for a vegan/dairy-free version
- 1/4 cup Parmesan cheese grated; optional, for stirring in or garnishing
- fresh herbs such as basil, parsley, or thyme, for garnish
Instructions
- Heat the olive oil (or butter) in a large pot over medium heat. Add the diced onion, carrot, and celery. Cook for 6–8 minutes, stirring occasionally, until the vegetables are soft and the onion is translucent and just starting to turn golden.2 tablespoons olive oil, 1 medium yellow onion, 1 medium carrot, 1 rib celery
- Stir in the minced garlic, dried basil, dried oregano, and a pinch of red pepper flakes if using. Cook for 30–60 seconds, just until fragrant. If you’re using tomato paste, add it now and cook for another 1–2 minutes, stirring, to deepen the flavor.2 cloves garlic, 1 teaspoon dried basil, 1/2 teaspoon dried oregano, 1-2 tablespoons tomato paste, pinch red pepper flakes
- Carefully add the frozen whole tomatoes straight from the freezer into the pot. No need to thaw or peel. Cover with a lid and let them heat for about 5–10 minutes; as they soften, use a wooden spoon to gently press and break them into chunks. If large pieces of skin slip off, you can remove them with tongs or leave them to blend in later.8-10 frozen whole tomatoes
- Add 2 cups of broth to start, along with the bay leaf, salt, pepper, and 1 teaspoon of sugar or honey. Stir well, scraping the bottom of the pot so nothing sticks. Bring to a gentle boil over medium-high heat, then reduce the heat to low and simmer uncovered for 25–30 minutes, until the tomatoes have broken down and the vegetables are very tender.2-3 cups vegetable broth or chicken broth, 1-2 teaspoons sugar or honey, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, 1 bay leaf
- After simmering, taste the soup. If it’s too tangy, add more sugar or honey 1/2 teaspoon at a time. If it tastes flat, add another pinch of salt, pepper, or a bit more dried basil. If the soup is too thick, add more broth in small amounts; if it’s too thin, let it simmer longer uncovered.2-3 cups vegetable broth or chicken broth, 1-2 teaspoons sugar or honey, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, 1 teaspoon dried basil
- Remove the bay leaf. For a smooth soup, use an immersion blender right in the pot and blend until silky. For a chunky, rustic texture, use a potato masher to break up the tomatoes and vegetables, leaving some texture. For an ultra-smooth soup, carefully transfer in batches to a countertop blender, filling it no more than halfway and venting the lid for steam.
- If you used a countertop blender, return the soup to the pot over low heat. Stir in your choice of heavy cream, half-and-half, whole milk, coconut milk, or other creamy plant-based milk. If using Greek yogurt, whisk it first with a small ladle of hot soup in a separate bowl to temper, then stir it back into the pot. Warm gently for 3–5 minutes without boiling, then taste and adjust seasoning if needed.1/2-3/4 cup heavy cream, half-and-half, or whole milk, 1/2 cup plain Greek yogurt, 1/2 cup full-fat coconut milk or creamy plant-based milk
- Ladle the soup into bowls. Garnish with fresh basil or other herbs, a swirl of cream, a sprinkle of grated Parmesan if using, and a crack of black pepper. Serve hot with grilled cheese, crusty bread, or a simple green salad.1/4 cup Parmesan cheese, fresh herbs
Notes
- Creamy Basil Tomato Soup: Stir in extra fresh basil at the end and blend smooth.
- Tomato Vegetable Soup: After blending, add 1–2 cups small-cut veggies (zucchini, green beans, peas, or diced potatoes) and simmer until tender.
- Roasted Garlic Twist: Add a whole head of roasted garlic (squeezed from skins) before blending.
- Smoky Tomato Soup: Add 1/2 teaspoon smoked paprika and a pinch of chipotle powder while simmering.
- Protein Boost: Stir in cooked white beans, lentils, or shredded rotisserie chicken after blending and simmer a few minutes.
- Light & Bright: Skip the cream and finish with a drizzle of good olive oil and extra fresh herbs. STORAGE: Cool to room temperature, then refrigerate in an airtight container for up to 4–5 days (3–4 days if you added dairy). To freeze, cool completely and store in freezer-safe containers or bags for up to 3 months. For best texture, freeze before adding dairy and stir in cream or coconut milk after reheating. REHEATING: Warm gently on the stovetop over low to medium heat, adding a splash of broth or water if too thick, or reheat in the microwave in 30–60 second bursts, stirring between. If the soup separates after freezing (especially with cream), whisk gently while warming. TIPS: Frozen whole tomatoes cook down quickly and give a naturally velvety texture. A small carrot adds sweetness and body without making the soup taste like vegetable soup. Always taste and adjust salt and sugar at the end to balance acidity. An immersion blender makes blending hot soups much easier and safer.

