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

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

Ingredients

  • 1 ½ tbsp oil
  • 4-5 nos peppercorn
  • 2 tbsp coriander seeds
  • 1 tbsp cumin
  • 1 small piece cinnamon
  • 1 nos black cardamom
  • 1/3 cup onion sliced
  • 6 nos garlic cloves
  • 2 tbsp ginger chopped
  • ½ cup carrot diced
  • Salt to taste
  • Kashmiri chilli powder to taste
  • Fresh tomatoes
  • Butter for garlic bread
  • Chopped garlic for garlic bread
  • Bread loaf or sliced bread
  • Fresh coriander for garnish

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

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

Leave a Comment