Garden Tomato Soup

Written by Beth - Budget Bytes

One of my goals this summer was to make tomato soup from scratch… and by scratch I mean whole tomatoes, not canned. Tomato soup made from fresh tomatoes is a completely different beast from soup made from canned tomatoes, neither being inferior to the other. I love each for their own attributes but had never made one from scratch and was quite determined to do so.

Despite the fact that this recipe requires pounds of fresh vegetables that are cut, diced and shredded prior to cooking, it was actually very quick and easy to assemble. I didn’t feel like going out to buy a pint of cream so I decided to use a little trick that I learned in the food service biz for making soups taste “creamy” without using cream (we used this trick in a fresh green gazpacho). The secret is bread crumbs. A small amount of bread crumbs are boiled into the soup to add thickness and a surprisingly creamy flavor. I was so surprised at the creamy, buttery flavor when I tasted the soup that I demanded to know who snuck butter into the broth… but then I remembered that I was the only one home and it must have been the bread crumbs. Amazing.

I worked off of this recipe by Emeril Lagasse and, of course, made a few alterations.

If you’re not into fresh tomato soup, stay tuned. I’m sure to whip up a batch made from canned tomatoes some time soon.

Garden Tomato Soup

Bowl of Garden Tomato Soup garnished with basil leaf

Print Recipe Grocery List Favorites
5 from 3 votes

Garden Tomato Soup

If you have an abundance of tomatoes from your garden, make this flavorful and fresh garden tomato soup.
Prep Time: 15 mins
Cook Time: 30 mins
Total Time: 45 mins
Servings: 8


  • 1 yellow onion ($0.42)
  • 3 ribs celery ($0.37)
  • 2 carrots ($0.25)
  • 3 cloves garlic ($0.12)
  • 1/4 cup olive oil ($0.42)
  • 4 lbs. ripe tomatoes (about 5) ($3.41)
  • 2 cups chicken broth ($0.20)
  • 1/4 cup plain breadcrumbs ($0.09)
  • 1/2 Tbsp brown sugar ($0.02)
  • 1.5 tsp salt (or to taste) ($0.05)
  • 1/2 cup loosely packed fresh basil ($0.50)
  • 1 tsp Worchestershire sauce ($0.05)
  • freshly cracked black pepper to taste ($0.05)


  • Finely dice the onion, celery and garlic. Wash and shred the carrots (use a large cheese shredder). Cook all four in a large pot with 1/4 cup olive oil over medium heat until softened (about 10 minutes).
  • Wash and dice the tomatoes. Add them to the cooked down vegetables and cook the mixture until the tomatoes are soft and begin to fall apart (about 10 minutes).
  • Add the chicken broth along with the rest of the ingredients: bread crumbs, salt, pepper, brown sugar, worchestershire sauce and chopped basil. Continue to cook for 10 more minutes.
  • Working in batches, puree the mixture in a blender until smooth. Be very careful; hot liquids in a blender can be very dangerous!
See how we calculate recipe costs here.
Tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!


Serving: 1 ServingCalories: 136.21 kcalCarbohydrates: 16.68 gProtein: 3.19 gFat: 7.31 gSodium: 749.16 mgFiber: 3.88 g
Nutritional values are estimates only. See our full nutrition disclaimer here.

The equipment section above contains affiliate links to products we use and love. As an Amazon Associate I earn from qualifying purchases.

Eat the soup hot with a big slice of nice crusty bread – yummmmm!

Step By Step Photos

diced veggies in pot
Dice the onion, garlic and celery as small as possible and shred the carrots. Small pieces = faster cooking time. Cook the vegetables in a large pot with 1/4 cup olive oil over medium heat until they have softened.

cooked vegetables in pot
After about ten minutes, they will all be soft (and super fragrant).

Tomatoes added to other veggies in pot and stirred with wooden spoon
Wash and dice the tomatoes, add them to the pot and continue to cook until soft. The tomatoes do not need to be cut as small because their high water content help them break down quickly.

stock and bread crumbs added to cooked veggies in pot
After the tomatoes have cooked down and released their juices, add the chicken brothand the bread crumbs.

Package of fresh basil with a few leaves taken out to chop with knife
Chop about a half cup of fresh basil leaves and add them to the pot.

seasoning added to pot of soup
Add the rest of the seasonings (salt, pepper, worchestershire and brown sugar) and continue to cook for about 10 minutes. Puree the soup in batches until it is smooth and creamy.

Top view of a bowl of Garden Tomato Soup garnished with basil

NOTE: Usually you have to buy carrots and celery in a bag or bunch but only need to use a few of each. I hate watching the rest get all rubbery in the fridge then eventually go to waste. I love soup and will most likely make soup again soon so I decided to prep the rest of my carrots and celery (prep = wash and chop), pack them into freezer bags and freeze them for later. Many soups use celery and carrots as the base for the broth so I know these will get put to good use!

Left over chopped veggies in zip lock bags to freeze and save for later