Go Back
+ servings
Roasted tomato soup in a white soup bowl with grilled cheese.

Roasted Tomato Soup with Grilled Cheese Croutons

Roasted Tomato Soup recipe made with cherry tomatoes, garlic, olive oil, chicken broth, and heavy cream. Topped with cubed grilled cheese croutons. Perfect dinner for a chilly night at home!
Course Soup
Cuisine American
Keyword recipe for roasted tomato soup
Prep Time 20 minutes
Cook Time 1 hour 10 minutes
Servings 4 servings
Calories 395kcal


  • 2 pints cherry tomatoes
  • 1 1/2 tablespoons olive oil
  • salt & pepper
  • 1 tablespoon butter
  • 3-4 cloves garlic finely minced
  • 1/2 onion chopped
  • 14 oz can diced tomatoes
  • 2 cups chicken broth
  • 1/4 teaspoon thyme
  • 1/2 cup whipping cream
  • For the croutons:
  • 2 slices bread
  • 3 slices American cheese
  • 2 tbsp butter/margarine


  • Line a cookie sheet with foil and spread cherry tomatoes.
  • Drizzle with olive oil and sprinkle with S&P.
  • Bake at 400 degrees for about 30 minutes, until the skins are browned and shriveled.
  • Melt butter over medium heat in a deep skillet.
  • Add onion and sauté until pieces are transparent.
  • Add the garlic and sauté just until fragrant.
  • Stir in diced tomatoes (undrained), roasted tomatoes, chicken broth, and thyme.
  • Bring to a boil, then reduce heat and simmer for 40 minutes.
  • Puree this soup until desired consistency using a stick blender, or in batches in a food processor.
  • Once soup is pureed, return it to the large pot and stir in cream.
  • For the croutons, spread butter or margarine on each slice of bread.
  • Heat skillet on medium heat and place one piece of bread, butter side down, into pan.
  • Lay 3 slices of cheese on top of bread.
  • Top cheese with 2nd slice of bread, butter side up.
  • Flip sandwich when the cheese is beginning to melt, about 3 minutes.
  • Cook another 3 minutes on the other side.
  • Let sandwich cool for a few minutes, then slice in cubes (a pizza cutter makes this step a breeze).



Calories: 395kcal | Carbohydrates: 24g | Protein: 9g | Fat: 31g | Saturated Fat: 16g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 79mg | Sodium: 1021mg | Potassium: 897mg | Fiber: 4g | Sugar: 10g | Vitamin A: 2131IU | Vitamin C: 74mg | Calcium: 277mg | Iron: 4mg