• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Our Country Life

From scratch, from the garden, from our Idaho homestead — one skill at a time.

  • Recipes
  • Canning
  • Gardening
  • Animals
  • Country Life
  • Sourdough
  • First Batch — A Beginner’s Guide to Safe & Simple Water Bath Canning

How to Make Easy Homemade Tomato Soup (Garden Fresh & Comforting!)

This page may contain affiliate links. Learn More.

May 20, 2024 by Yvonne Gallia Leave a Comment

Jump to Instructions

This post was updated on August 27, 2026, with fixed recipe links and a refreshed closing note.

There’s just something magical about a steaming bowl of creamy homemade tomato soup—especially when the garden’s overflowing and the weather starts to cool.

Whether you’re trying to use up a tomato surplus from your garden or just want a cozy bowl of comfort, this easy tomato soup recipe is rich, creamy, and packed with flavor.

Bowl of creamy homemade tomato soup topped with croutons, fresh basil, and grated parmesan cheese, served with a spoon and a crusty loaf of bread on the side.

Best of all? No cans, no complicated steps—just real ingredients, straight from the garden (or farmer’s market), and a whole lot of flavor. This one’s become a staple in my kitchen—and I think it will in yours too.

Table of Contents

  1. Why You’ll Love This Easy Homemade Tomato Soup
  2. My Tomato Soup Story (A Little Nostalgia in Every Spoonful)
  3. Ingredients for the Best Homemade Tomato Soup
  4. How to Make Easy Homemade Tomato Soup (Step-by-Step)
  5. What to Expect
  6. Tips for the Best Flavor (Less Acidic, Extra Creamy)
  7. Serving Suggestions & Toppings
  8. Storage, Freezing & Reheating Tips
  9. Can You Can Homemade Tomato Soup Safely?
  10. More Tomato Recipes You’ll Love
  11. FAQ: Easy Tomato Soup Questions Answered

Why You’ll Love This Easy Homemade Tomato Soup

  • Simple, real ingredients
  • Cozy but not heavy
  • Garden-fresh or pantry-friendly
  • Easy enough for weeknights
  • Freezer-friendly and make-ahead
  • Classic tomato soup flavor, done right

My Tomato Soup Story (A Little Nostalgia in Every Spoonful)

Growing up in Germany, tomato soup just wasn’t something we ate. My mom made plenty of hearty dishes—split pea soup, dumplings, chicken noodle with homemade noodles—but tomato soup? Never. Maybe it was the lack of a garden, or maybe store-bought tomatoes just didn’t cut it, but it simply never made it to our table.

Fast forward to our move to the U.S. in the early ’70s. That’s when I discovered the wonder that is Campbell’s condensed tomato soup. I loved it as a quick after-school snack—especially with a grilled cheese sandwich for dunking.

But once I started cooking from scratch, canned soup disappeared from my pantry. And once I planted my own garden—growing 60 to 80 tomato plants every summer—I knew I had to create a homemade tomato soup that captured that nostalgic flavor but with fresh, wholesome ingredients.

Let me tell you: I did it. And this version blows the canned stuff out of the water.


Ingredients for the Best Homemade Tomato Soup

Labeled ingredients for homemade tomato soup including fresh tomatoes, basil, garlic, onion, chicken broth, cream, butter, sugar, tomato paste, salt and pepper, red pepper flakes, and baking soda arranged on a white background.

Here’s what you’ll need for this rich, flavorful, comforting soup:

  • 2 lbs fresh ripe tomatoes (or 2 pints of homemade tomato sauce)
    You can also use 1 (28 oz) can of high-quality tomatoes like San Marzano.
  • 1 1/2 cups chicken broth (double-strength or homemade for max flavor)
  • 1 cup diced onion (yellow, white, or sweet)
  • 2 cloves garlic, minced or pressed
  • 1/4 cup butter
  • 1/8 cup heavy cream or milk (optional but recommended for creaminess)
  • 1–2 tbsp sugar (to balance tomato acidity)
  • Salt & black pepper to taste
  • 1 pinch baking soda (neutralizes acidity)
  • 1 tbsp dried basil or 1/4 cup fresh basil, slivered
  • 1 tbsp tomato paste (optional, deepens flavor)
  • 1/2–1 tsp red pepper flakes (optional, for a little kick)

👉 Vegetarian? Use vegetable broth and swap butter for olive oil.

This soup is also perfect if you freeze tomatoes during peak season — especially when you want garden-fresh flavor long after summer ends.
👉 Here are 6 great reasons to freeze tomatoes before canning.


Step-by-Step: How to Make Creamy Tomato Soup From Scratch

Prep the Tomatoes

Fresh tomatoes quartered on a wooden cutting board with a chef’s knife, prepped for homemade tomato soup

Wash, core, and remove stems from your fresh tomatoes. Cut into quarters.

Sauté Onions & Garlic

Diced onions sautéing in butter until soft and translucent, the first step in homemade tomato soup

In a large soup pot over medium heat, melt the butter. Add onions and sauté until translucent (about 5–6 minutes). Then, add garlic and sauté for another minute.

Add the Tomatoes & Broth

Chopped fresh tomatoes simmering in a pot as broth is added to the homemade tomato soup base

Toss in the quartered tomatoes (or tomato sauce), chicken broth, basil, sugar, baking soda, and tomato paste. Add salt, pepper, and optional red pepper flakes.

Simmer

Homemade tomato soup simmering in a pot with fresh herbs and tomatoes

Lower the heat and simmer uncovered for 25–30 minutes, until tomatoes are soft and fragrant.

Blend

Blending homemade tomato soup with an immersion blender until smooth and creamy

Use an immersion blender right in the pot to puree until smooth. Or carefully transfer to a blender and blend in batches. You can leave it slightly chunky if you like texture.

Add Cream & Finish

Adding heavy cream to homemade tomato soup to create a rich, creamy texture

Return the soup to low heat. Stir in the cream (or leave out for dairy-free). Simmer for 10 more minutes, letting the flavors meld.

Taste & Adjust

Add more salt, pepper, or sugar to taste. If it’s too acidic, another pinch of baking soda does the trick.


What to Expect

Before you blend, the soup is going to look thin and a little rough — chunks of tomato, onion you can still see, nothing that looks like the finished bowl yet. That’s normal. Don’t panic and start adding extra broth to “fix” it.

Once you blend, it should turn a deep, even red-orange and go completely smooth (or just short of it, if you like texture). If it still looks watery after blending, it usually means the simmer didn’t run long enough. Cook it a few more minutes uncovered before you call it done.

The cream goes in last and on low heat for a reason: add it too early or let it boil after, and you’ll get little curdled flecks instead of a silky finish. If that happens, it’s not ruined. Just fully blend it again, and it smooths back out.

Tips for the Best Flavor (Less Acidic, Extra Creamy)

Homemade tomato soup should taste rich and balanced — not sharp, sour, or one-note. These simple tips make all the difference.

Use the Ripest Tomatoes You Can Find

Whether they’re from your garden, the farmer’s market, or a good-quality can, ripe tomatoes naturally taste sweeter and less acidic. If you’re using fresh tomatoes, the more red and fragrant they are, the better your soup will be.

Don’t Skip the Slow Simmer

Letting the soup simmer gently gives the flavors time to mellow and deepen. A rushed boil can leave the soup tasting harsh, while a slow simmer brings out that classic, cozy tomato flavor.

Balance Acidity the Right Way

Tomatoes are naturally acidic, and that’s not a bad thing — they just need balance. A tablespoon or two of sugar smooths the edges, while a small pinch of baking soda neutralizes excess acidity. Start with less; you can always add more, but you can’t take it out once it’s in.

Add Cream at the End (and Keep the Heat Low)

Stir in cream or milk after blending and keep the heat gentle. This prevents curdling and keeps the soup silky smooth. For a dairy-free option, unsweetened coconut milk or cashew cream works beautifully.

Blend to Your Ideal Texture

For ultra-creamy soup, blend until completely smooth. Prefer a little texture? Stop blending just short of silky. An immersion blender makes this easy — and saves on dishes (always a win).

Season, Taste, Repeat

Tomato soup comes alive with proper seasoning. Taste at the end and adjust salt, pepper, sugar, or herbs as needed. A little extra basil or a splash of broth can bring everything into balance.

Serving Suggestions & Toppings

This soup is a hug in a bowl, but here’s how to take it over the top:

  • The perfect match to pair with an Italian Pressed Sandwich
  • Shredded parmesan or asiago
  • Pair with ultra-creamy homemade mac and cheese
  • Fresh basil or parsley for garnish
  • Croutons or homemade rosemary crackers
  • A swirl of cream or olive oil
  • Grilled cheese sandwich for dunking – of course!
  • Homemade Baguette French Bread – hot and fresh out of the oven!

This soup is also a natural match for a warm slice of sweet cornbread baked in browned butter — especially when you want something cozy but not too heavy.

It’s cozy, comforting, and utterly craveable.

Picnic scene with homemade tomato soup in insulated mugs topped with croutons, served alongside Italian pressed sandwiches on ciabatta, wrapped parcels, and a red checkered tablecloth.

Storage & Reheating Tips

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Let cool completely and freeze in portions for up to 3 months.
  • Reheat: Warm gently on the stove, stirring often. Add a splash of cream or broth to loosen if needed.

Glass containers are best—tomatoes can stain plastic!

Shop This Post

Immersion Blender – This is the immersion blender I use in my kitchen regularly, and I love that it is cordless

Glass storage containers – I have had this set for years

Yeti Mugs – these 14 oz mugs are not only great coffee mugs but the perfect shape and size to keep soups hot for lunches and picnics

Can You Can Homemade Tomato Soup Safely?

Short answer: not this creamy version — and that matters.

Because this tomato soup contains butter, cream, and other fats, it is not safe for traditional water bath canning. Dairy and fats interfere with proper heat penetration, which can increase the risk of spoilage and food safety issues.

Why Creamy Tomato Soup Isn’t Safe for Water Bath Canning

Water bath canning is only approved for high-acid foods that meet specific safety guidelines. While tomatoes are naturally acidic, adding ingredients like:

  • Butter or oil
  • Cream or milk
  • Thickening agents

changes the acidity and density of the recipe. Once that happens, it no longer qualifies as a safe water bath canning recipe — even if it “seems fine” or someone on the internet says otherwise.

Is Pressure Canning an Option?

Even pressure canning does not make creamy tomato soup automatically safe unless you are following a tested, approved recipe from a trusted source such as the National Center for Home Food Preservation. This recipe is not designed for pressure canning.

What You Can Do Instead

If your goal is long-term storage, here are the safe options:

  • Freeze the soup
    Let the soup cool completely, portion it into freezer-safe containers, and freeze for up to 3 months. For best texture, freeze the soup without the cream and add it when reheating.
  • Can a plain tomato base
    You can safely can a dairy-free tomato soup base (no butter, cream, or oil), then add dairy when reheating. This gives you pantry storage without compromising safety.

👉 I share exactly how to do this in my Canning Homemade Tomato Sauce – The Easy Way post.

The Bottom Line

This cozy, creamy tomato soup is meant for fresh eating or freezing, not shelf-stable canning. And that’s perfectly okay — not every good thing needs to live in a jar.

When it comes to canning, tested recipes matter. If you ever see a creamy tomato soup recipe claiming to be “safe for water bath canning,” consider that your cue to close the tab and back away slowly.

bowl of tomato soup topped with croutons basil and cheese

Final Thoughts from the Homestead

This recipe is my cozy, garden-grown version of the classic tomato soup we all know and love—but better. It’s simple, satisfying, and tastes like summer in a bowl. I hope it becomes a staple in your kitchen, too.

Let me know how it turns out in the comments—and don’t forget to rate the recipe if you try it!

Simple Living ❤️ Country Style — one grilled cheese away from a good day.

💬 I’d Love to Hear From You!

Tried this homemade tomato soup? Let me know how it turned out in the comments below! Did you go the creamy route or keep it dairy-free? Top it with croutons, swirl in a little cream, or pair it with a melty grilled cheese?

If you enjoyed this recipe, please give it a ⭐️⭐️⭐️⭐️⭐️ rating—it helps more soup lovers find it. And don’t forget to pin it or share with a friend who could use a bowl of cozy comfort food.

👉 Craving more cozy, garden-to-table recipes? Subscribe for my weekly emails for seasonal inspiration, homestead tips, and real food recipes—all rooted in simple living ❤️ country style.

    Built with Kit

    More Tomato Recipes You’ll Love

    • Canning Homemade Tomato Sauce – The Easy Way
    • Easy Homemade Pizza Sauce
    • Pasta Fagioli – The Ultimate Italian Comfort Food
    • How to Can Diced Tomatoes – Easy No-Peel Method for Beginners
    • How to Can Salsa (Safely!) – Easy Water Bath Canning Recipe for Homemade Salsa

    This one lives in my Comfort Food collection — a whole shelf of meals like it, if you want more.

    bowl of homemade tomato soup with croutons with some crackers on the side

    Easy Homemade Tomato Soup Recipe

    Yvonne-OurCountryLife.com
    This easy homemade tomato soup is made with fresh tomatoes (or canned), garlic, onion, and herbs, then blended to velvety perfection. A splash of cream adds richness, while a pinch of baking soda keeps the flavor smooth—not too acidic. It’s cozy, comforting, and perfect with grilled cheese or a hunk of crusty bread.
    No ratings yet
    Print Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 40 minutes mins
    Total Time 50 minutes mins
    Servings 4 Servings

    Ingredients
      

    • 2 Pounds Tomatoes – garden fresh or 2 pints tomato sauce.
    • 1 ½ Cups Chicken broth
    • 1 Cup Onion – diced
    • 2 Cloves Garlic – finely minced
    • ¼ Cup Butter
    • ⅛ Cup Cream
    • 1 – 2 Tablespoons Sugar
    • Salt and Pepper to taste
    • 1 Pinch Baking Soda
    • 1 Tablespoon Basil – dried or 1/4 cup fresh slivered basil
    • 1 Tablespoon Tomato Paste Optional
    • ½ – 1 Teaspoon Red Pepper flaked Optional

    Instructions
     

    • Wash and core/remove stems.  Cut the tomatoes into quarters.
    • ​In a large pot on medium, add butter.  Once the butter is hot and bubbly, add the diced onion and cook until translucent.
    • Add garlic to the pot and saute for another minute.
    • Add tomatoes, broth, basil, sugar, baking soda, tomato paste (if using), salt, pepper, and red pepper flakes.
    • Reduce the heat to a simmer and let the soup cook for 25-30 minutes.
    • Once the tomatoes are soft, it’s time to blend everything together into a smooth soup. You can use an immersion blender directly in the pot or transfer everything to a traditional blender in batches. Blend on high speed until the soup reaches your desired consistency—some like it completely smooth, while others prefer it slightly chunky.
    • After blending, return the soup to the pot over low heat. Stir in about 1/8th cup of heavy cream for added richness (or omit for a dairy-free version) and adjust seasoning as needed. Let the soup simmer for another 10 minutes to let the flavors meld together.

    Notes

    • Tomato options: Use fresh garden tomatoes, canned whole tomatoes (like San Marzano), or your own canned tomato sauce or diced tomatoes. All work beautifully!
    • Dairy-free? Swap butter for olive oil and skip the cream for a lighter version.
    • Too tangy? Start with a small pinch of baking soda — add more only if needed.
    • Texture tips: Use an immersion blender for easy cleanup. Want it extra creamy? Blend until silky smooth. Prefer a little texture? Leave it slightly chunky.
    • Freezer-friendly: Cool completely, then freeze in airtight containers (leave out the cream before freezing for best texture).
    • Herb swap: Basil is classic, but parsley, thyme, or oregano also pair well.
    Tried this recipe?Let us know how it was!

    Pin & Save This Recipe

    Bowl of creamy homemade tomato soup topped with golden croutons, fresh basil, and grated parmesan cheese, served with a spoon — text overlay reads “Easy Homemade Tomato Soup – Fresh Garden Flavor in Every Spoonful” from Our Country Life.

    FAQ: Easy Tomato Soup Questions Answered

    Can I use canned tomatoes?

    Yes! If your garden’s taking the day off—or it’s the middle of winter—canned tomatoes work beautifully in this recipe. I recommend high-quality whole peeled tomatoes like San Marzano for the best flavor.

    👉 You can also use my homemade canned tomato sauce or easy canned diced tomatoes if you’ve stocked your pantry. That’s what I reach for when my summer harvest is long gone but I still want that fresh garden flavor.

    Can I make it vegetarian or vegan?

    Absolutely. Use olive oil instead of butter, vegetable broth instead of chicken, and skip the cream.

    Can I freeze this soup?

    You bet! Just cool it completely, portion into freezer-safe containers, and freeze up to 3 months. Leave the cream out before freezing for best texture.

    Can I make tomato soup without cream?

    Absolutely. This recipe is delicious without the cream and can be enjoyed as a dairy-free or vegan version. If you still want a touch of creaminess, try stirring in a little unsweetened coconut milk or a swirl of cashew cream at the end.

    Why add baking soda to tomato soup?

    A pinch of baking soda helps neutralize the acidity in the tomatoes, which can make the soup taste smoother and less tart. It also reduces the chance of the cream curdling when added.

    How do I thicken homemade tomato soup?

    If your soup is thinner than you like, let it simmer uncovered a bit longer to reduce. For a richer texture, you can also stir in a spoonful of tomato paste or even a peeled, chopped potato while simmering and blend it all together at the end.

    If you’re craving something even heartier, my creamy potato soup with bacon is another cozy winter favorite — thick, smoky, and unapologetically comforting.

    Can I use frozen tomatoes to make this soup?

    Yes! If you’ve frozen whole tomatoes from your summer harvest, this is the perfect way to use them. Let them thaw slightly and remove the skins (they’ll slip right off), then use them just like fresh. Read my post 6 Great Reasons to Freeze Tomatoes Before Canning.

    What herbs pair well with tomato soup?

    Basil is a classic, but you can also add thyme, oregano, or parsley. A pinch of smoked paprika or Italian seasoning also adds depth.

    Can I can this tomato soup?

    Because this recipe contains butter and cream, it isn’t safe for water bath canning, and it’s not designed for pressure canning. Freeze it instead — or can a dairy-free tomato base and add cream when reheating.

    Yvonne with text that reads thank you for reading my post and let me know your thoughts. I appreciate your support by following and liking my posts on social media. Please rate my recipes if try them.

    Yvonne Gallia

    Hi, I’m Yvonne — the voice behind Our Country Life. I share from-scratch recipes, garden know-how, and simple living inspiration rooted in real farmhouse life. Thanks for being here ❤️

     

    Filed Under: Comfort Food From Scratch, Recipes Tagged With: Dinner, Lunch, Soups Stews and Chili

    Previous Post: « Walnut Pesto Recipe — Fresh Basil, No Pine Nuts, Freezes for Winter
    Next Post: Italian Pressed Sandwiches – Great for Picnics and Camping »

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Search

    Follow Us!

    • Facebook
    • Instagram
    • Pinterest
    Yvonne from our country life

    Hi, I am Yvonne, the blogger of Our Country Life.

    I am dedicated to sharing my passions:

    • Home cooking
    • Gardening
    • Raising animals
    • Country Living

    Together, let’s embrace the charm of old-fashioned living. You’ll be amazed at how fulfilling it can be!

    Learn more about Our Country Life here!

    • About Me
    • Contact Us
    • Privacy Policy and Disclosures
    • Home – Our Country Life
    • Subscriber Printable Library
    • Canning & Preserving: Safe, Tested Methods for a Well-Stocked Pantry
    • Recipe Index
    • Comfort Food From Scratch
    • Pantry Staples & From-Scratch Basics
    • Garden Problems & Fixes: Straight Answers for Real Gardens
    • Sourdough for Real Life: Simple, Reliable Methods for Home Bakers
    • First Batch — A Beginner’s Guide to Safe & Simple Water Bath Canning

    Copyright © 2026 · Niche Theme

    Rate This Recipe

    Your vote:




    Tried this recipe? Leave a quick rating and review — it helps other readers and means so much!

    A rating is required
    A name is required
    An email is required