This rich, comforting tomato soup is made from scratch using pantry staples like canned tomatoes, garlic, and herbs. I simmer the ingredients until they deepen in flavor, then blend everything into a smooth, velvety soup. On top, I add golden, crisp herbed croutons for texture and a sprinkle of Parmesan for a salty finish. It’s the kind of soup I reach for when I want something hearty, warm, and satisfying — perfect for chilly evenings or a simple weeknight dinner.

Why You’ll Love This Recipe

I love how easy this recipe is to make while still tasting like it came from a cozy café. The slow simmer brings out the natural sweetness of the tomatoes, and the balsamic vinegar adds just the right amount of tang. I make the croutons from scratch too, tossing fresh bread with olive oil and herbs before baking them until crisp. This dish is naturally comforting, adaptable to different diets, and makes great leftovers. It’s everything I want in a homemade soup: simple, satisfying, and full of flavor.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For The Tomato Soup

  • 2 tablespoons olive oil – I use this to sauté the aromatics and add richness.

  • ½ medium yellow onion, diced – Brings a savory sweetness as it cooks.

  • 3 garlic cloves, chopped – Adds warmth and depth to the base.

  • 1 (28-ounce) can of whole peeled tomatoes – I prefer San Marzano for their natural sweetness.

  • 2 cups chicken stock – This gives the soup body; I sometimes use low-sodium.

  • 1 tablespoon balsamic vinegar – Adds a deep, slightly sweet tang.

  • ½ tablespoon fresh chopped parsley – Brings brightness and color.

  • ½ tablespoon fresh chopped basil – Adds an herbaceous layer to finish.

  • 1 teaspoon kosher salt – Enhances all the flavors.

  • Grated Parmesan cheese – I sprinkle it over the soup before serving for a salty finish.

For The Herbed Croutons

  • ¼ of a 12-inch loaf of soft French bread, cut into 2-inch cubes – I like using day-old bread for extra crunch.

  • 2 tablespoons olive oil – Helps the croutons crisp up in the oven.

  • 1 teaspoon dried Italian seasoning – For a flavorful herb coating.

  • ¼ teaspoon kosher salt – Adds just enough seasoning to the croutons.

Directions

  1. Prepare The Soup Base
    In a large pot over medium heat, I warm the olive oil and add the diced onion. I sauté it for about 5 minutes until it’s soft and translucent. Then I stir in the chopped garlic and cook it for another 30 seconds until fragrant.

  2. Add Tomatoes And Simmer
    I pour in the entire can of whole tomatoes, including the juices. Using a spoon or spatula, I break the tomatoes apart slightly. Then I add the chicken stock and balsamic vinegar. Once everything is in, I bring it to a boil, then reduce the heat to a low simmer. I let it cook uncovered for about 30 minutes, stirring every so often to help the flavors blend.

  3. Season And Blend The Soup
    After 30 minutes, I add the chopped parsley and basil. Then I use an immersion blender to puree the soup until it’s smooth and creamy. If I’m using a regular blender, I let the soup cool a bit before blending in batches, then return it to the pot to reheat gently. I taste it and adjust the salt if needed.

  4. Make The Croutons
    While the soup simmers, I preheat the oven to 375°F (190°C). In a mixing bowl, I toss the bread cubes with olive oil, Italian seasoning, and kosher salt until everything is coated. I spread the cubes in a single layer on a baking sheet and bake them for about 15 minutes, flipping once, until they’re golden and crisp. I let them cool slightly before serving.

  5. Serve The Soup
    I ladle the hot tomato soup into bowls and top each with a handful of herbed croutons. I finish it with a sprinkle of grated Parmesan for extra flavor.

Servings And Timing

  • Servings: 4

  • Prep Time: 10 minutes

  • Cook Time: 30 minutes

  • Total Time: 40 minutes

Variations

  • Vegetarian Version – I swap the chicken stock for vegetable broth to make the soup completely vegetarian.

  • Creamy Tomato Soup – I stir in ¼ cup of heavy cream or half-and-half after blending for a richer texture.

  • Spicy Kick – I add ½ teaspoon of crushed red pepper flakes while the soup simmers for some heat.

  • Cheesy Croutons – I toss the bread cubes with grated Parmesan before baking to create cheesy, golden croutons.

  • Roasted Tomato Twist – When I have time, I roast fresh tomatoes in the oven and use them in place of canned for deeper flavor.

Storage/Reheating

  • Storage: I let the soup cool to room temperature before transferring it to an airtight container. It stays fresh in the refrigerator for up to 4 days. I store the croutons separately in a dry, sealed container so they don’t lose their crispness.

  • Freezing: This soup freezes well. I pour it into freezer-safe containers or bags (leaving a little space for expansion) and freeze for up to 3 months. I don’t freeze the croutons.

  • Reheating: To reheat, I warm the soup gently on the stovetop over medium heat, stirring occasionally. If it thickens too much, I add a splash of water or broth. I reheat croutons briefly in the oven or toaster for crispness.

FAQs

Can I use diced tomatoes instead of whole tomatoes?

Yes, I can use diced tomatoes, though whole tomatoes usually give a smoother texture when blended. I might blend a little longer if using diced.

What if I don’t have fresh herbs?

If I don’t have fresh parsley or basil, I use dried versions. I add 1 teaspoon of each during the simmering stage instead of at the end.

Can I make the soup ahead of time?

Absolutely. I often make this soup a day in advance — the flavors deepen overnight. I just store it in the fridge and reheat it gently when ready to serve.

What bread works best for croutons?

I like using day-old French bread or a baguette because it crisps up well. Sourdough or ciabatta are also great options with good texture.

Is this soup gluten-free?

The soup itself is gluten-free if I use gluten-free stock. For a gluten-free option, I either skip the croutons or use gluten-free bread to make them.

Conclusion

This tomato soup with herbed croutons is a perfect blend of simplicity and comfort. I love how the rich tomato flavor pairs with the crispy croutons and a touch of cheese. It’s easy enough for a weekday meal and impressive enough to serve to guests. Whether I enjoy it freshly made or as leftovers, it always delivers warmth and satisfaction in every spoonful.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato Soup With Herbed Croutons


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 40 minutes
  • Yield: 4 servings

Description

This rich, comforting tomato soup is made from scratch using canned tomatoes and topped with crisp, herbed croutons. Perfect for chilly nights, it’s velvety, flavorful, and finished with Parmesan for a satisfying, cozy meal.


Ingredients

  • For the Tomato Soup:
  • 2 tablespoons olive oil
  • ½ medium yellow onion, diced
  • 3 garlic cloves, chopped
  • 1 (28-ounce) can whole peeled tomatoes (preferably San Marzano)
  • 2 cups chicken stock (or vegetable broth for vegetarian)
  • 1 tablespoon balsamic vinegar
  • ½ tablespoon chopped fresh parsley
  • ½ tablespoon chopped fresh basil
  • 1 teaspoon kosher salt
  • Grated Parmesan cheese, for topping
  • For the Herbed Croutons:
  • ¼ of a 12-inch loaf of soft French bread, cut into 2-inch cubes
  • 2 tablespoons olive oil
  • 1 teaspoon dried Italian seasoning
  • ¼ teaspoon kosher salt

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and sauté for 5 minutes until soft. Stir in garlic and cook for 30 seconds.
  2. Add tomatoes with their juice and break them apart slightly. Add stock and balsamic vinegar. Bring to a boil, reduce to a simmer, and cook uncovered for 30 minutes, stirring occasionally.
  3. Stir in chopped parsley and basil. Use an immersion blender to puree the soup until smooth. Adjust seasoning with salt to taste.
  4. While the soup simmers, preheat oven to 375°F (190°C). Toss bread cubes with olive oil, Italian seasoning, and salt. Spread on a baking sheet and bake for 15 minutes, flipping halfway, until golden and crisp.
  5. Serve the soup hot, topped with herbed croutons and grated Parmesan cheese.

Notes

  • To make it creamy, stir in ¼ cup heavy cream after blending.
  • For extra heat, add crushed red pepper flakes while simmering.
  • Make cheesy croutons by tossing bread cubes with grated Parmesan before baking.
  • Substitute canned diced tomatoes if needed and blend longer for smoothness.
  • Use dried parsley and basil (1 tsp each) if fresh is unavailable.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl (with croutons)
  • Calories: 210
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 11g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 5mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star