Go Back
+ servings
Creamy Tomato Soup Recipe

Creamy Tomato Soup Recipe

This creamy tomato soup is a heartwarming blend of roasted vegetables, rich flavors, and smooth texture that will warm you up on a chilly day. Perfectly paired with crispy croutons, it’s a simple yet satisfying meal for any occasion.
Print Pin
Course: Main Course, Soup
Cuisine: American, Mediterranean
Keyword: Creamy Tomato Soup Recipe
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 4

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • 4 medium fresh tomatoes* see note
  • 1 small yellow onion quartered
  • 3 garlic cloves unpeeled
  • 1 14-oz can diced tomatoes
  • 2 teaspoons fresh thyme leaves
  • 1/3 cup cooked chickpeas
  • 1 tablespoon balsamic vinegar
  • ½ teaspoon maple syrup
  • ¼ to ½ teaspoon red pepper flakes
  • Heaping ½ teaspoon sea salt
  • Freshly ground black pepper to taste
  • For the croutons: optional
  • 8 slices SimplyNature 7 Grain Bread
  • Heaping ½ cup Earth Grown Vegan Mozzarella

Instructions

  • Start by preheating your oven to 450°F and prepare a baking sheet by lining it with parchment paper.
  • Wrap the unpeeled garlic cloves in foil and arrange them on the baking sheet, alongside the whole tomatoes and onion quarters. Drizzle everything with olive oil, season with a little salt and pepper, and roast for 20 to 25 minutes, or until the tomatoes and onions are beautifully caramelized. Once done, peel the garlic and transfer all the roasted ingredients to a blender.
  • Next, lower the oven temperature to 400°F and line the baking sheet with a fresh piece of parchment paper.
  • To the blender with the roasted vegetables, add the canned diced tomatoes, cooked chickpeas, balsamic vinegar, maple syrup, thyme leaves, 1 tablespoon olive oil, red pepper flakes, ½ teaspoon sea salt, and a generous grind of black pepper. Blend everything together until you achieve a creamy consistency. If you're using a regular blender, you may need to blend a bit longer to reach the right texture. The soup should still be hot at this point, but if it’s cooled, simply transfer it to a pot and reheat.
  • To make the croutons, take four slices of the bread and sprinkle each with a thin layer of the vegan mozzarella. Place the remaining bread slices on top to create sandwiches, and drizzle the outsides with olive oil. Bake in the oven until the cheese has melted and the bread is crisp and golden, which should take around 8 minutes. Allow the sandwiches to cool completely before slicing them into croutons, ensuring the cheese stays in place.
  • Serve the warm tomato soup topped with these crunchy croutons, and garnish with extra fresh thyme, red pepper flakes, and chickpeas if you wish.