Best Tomato Soup with Garlic Bread

Hey friends!

Craving something warm and comforting? I’ve got the perfect recipe for you!

Today, we’re diving into a classic: tomato soup paired with crispy garlic bread.

It’s cozy, delicious, and super easy to whip up.

Nothing beats that rich, tangy soup and the crunchy bread.

Grab your spoon and let’s get started! 🍅🍞

tomato soup with garlic bread
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Preparation Time 20-30 minutes
Cooking Time 30-45 minutes
Total Time 50-75 minutes
Level of Difficulty Medium

Ingredients

For the soup:

  • kosher salt (to taste)
  • 1.5 tbsp oil
  • 2 tbsp coriander seeds
  • fresh tomatoes (about 2 lb, roughly chopped)
  • 1 small piece cinnamon
  • 2 tbsp chopped ginger
  • Kashmiri chili powder (to taste)
  • 1 black cardamom
  • 1/3 cup sliced onion
  • 4 to 5 peppercorns
  • 1 tbsp cumin
  • 1/2 cup diced carrot
  • 6 garlic cloves
  • fresh cilantro (for garnish, finely chopped)

For the garlic bread:

  • butter (unsalted, softened at room temperature)
  • sliced bread (sourdough or french bread recommended for best texture)
  • chopped garlic

Step 1: Prepare the Ingredients

Cut fresh tomatoes in half and place them in a bowl.

Next, slice 1/3 cup of onions, chop 6 garlic cloves, and 2 tablespoons of ginger.

Optionally, dice 1/2 cup of carrots.

Slice a bread loaf or sliced bread into half-inch thick slices for the garlic bread preparation later on.

Step 2: Cook the Spices and Vegetables

Heat a pan and add 1 ½ tablespoons of oil.

Once the oil is hot, add 4-5 peppercorns, 2 tablespoons of coriander seeds, 1 tablespoon of cumin, a small piece of cinnamon, and 1 black cardamom.

Lightly cook the spices until fragrant.

Then, add the sliced onions, chopped garlic, chopped ginger, and (optional) diced carrots.

Sauté lightly until the onions become translucent.

Step 3: Simmer the Tomato Mixture

Stir in a little Kashmiri chili powder, then add the halved tomatoes to the pan.

Pour in a dash of water and add salt to taste.

Cover the pan and cook until the tomatoes start to boil and soften.

Once the tomatoes are soft and mashed, fill the pan with more water and add the washed stems of coriander for added flavor.

Cover and boil the soup for 20-25 minutes.

Step 4: Prepare the Garlic Bread

While the soup is cooking, prepare the garlic bread.

In a bowl, mix softened butter with a little chopped garlic.

Smear this garlic butter on one side of each slice of bread.

Heat a griddle or pan over medium heat and place the buttered side of the bread down on the pan.

Toast the bread on a mild flame, gently pressing down, until it is crispy and brown on one side.

Flip and toast the other side as well.

Step 5: Strain and Reheat the Soup

After boiling, strain the soup using a sieve, pressing down to mash the carrots and tomatoes for a thicker consistency.

Transfer the strained soup into a fresh pan and heat it up.

Add salt to taste and bring to a boil again.

Step 6: Serve and Garnish

Serve the hot tomato soup with the freshly made crunchy garlic bread on the side.

Garnish the soup with a sprig of fresh coriander before serving for an extra touch of flavor and color.

Enjoy!

tomato soup with garlic bread
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

tomato soup with garlic bread
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe