Go Back
Homemade tomato soup on a dark background with crispy bread

Homemade Tomato Soup Recipe

There's nothing quite like a warm bowl of homemade tomato soup on a chilly day. With fresh, simple ingredients and a little bit of time, you can create a comforting meal that will please the whole family.
We are excited to share with you a delicious and easy homemade tomato soup recipe that is perfect for any day of the week. This soup is made with fresh tomatoes, carrots, celery and aromatic herbs.
Prep Time 10 minutes
Cook Time 45 minutes
Course Soup
Cuisine American
Servings 2

Ingredients
  

  • 1 tablespoon tablespoon of olive oil
  • 1 yellow onion diced
  • teaspoon sea salt
  • teaspoon black pepper
  • 2 carrots peeled and sliced
  • 1 rib celery chopped
  • 2 cloves garlic minced
  • 1 zucchini sliced
  • 3 cups vegetable stock
  • 2 cups diced tomatoes undrained
  • 1 teaspoon Italian seasoning

Instructions
 

  • Begin by preparing all the ingredients. Dice the onion, slice the carrots and zucchini, chop the celery, and mince the garlic cloves.
  • Heat the olive oil in a stock pot over medium-high heat.
  • Add the diced onion and season with a little salt. Cook, stirring often, for about 7 minutes or until the onion starts to soften.
  • Add the sliced carrots and chopped celery to the pot and cook for 5 minutes, stirring occasionally.
  • Add the minced garlic and cook for an additional minute or until fragrant.
  • Add the sliced zucchini to the pot and cook for a few minutes, until it starts to soften.
  • Pour in the vegetable stock, diced tomatoes, and Italian seasoning. Bring the mixture to a boil, then reduce the heat to low and simmer for about 20 minutes, or until the vegetables are very soft and tender.
  • Remove the soup from heat and use an immersion blender to puree it until smooth. If you prefer a chunkier texture, blend the soup less.
  • Taste the soup and season with additional salt and pepper, if needed.
  • Serve the soup hot with your choice of toppings such as croutons, fresh herbs, or a drizzle of olive oil.

Notes

If your blender is heat-safe, you can use it instead of an immersion blender. However, if your blender container is not heat-safe, allow the cooked soup to cool down before blending it in batches. After blending, reheat the soup to eating temperature if you plan to serve it immediately.