Creamy Tomato Basil Soup with Crispy Grilled Cheese

Joan Wallace
Joan Wallace
Published: February 22, 2026
Tags: Comfort Food, Dinner, Vegetarian, Lunch, Quick, Soup, Sandwich

Tomato Soup

Velvety tomato basil soup with gooey grilled cheese — comfort food perfected.

Prep Time:15 minCook Time:25 minTotal Time:40 minServings:4Difficulty:Easy

This is one of my favorite weeknight pairings — a smooth, bright tomato basil soup made silky with a splash of cream, paired with a crackling, gooey grilled cheese. It’s the sort of food that hugs you from the inside and is quick enough to make on any evening when you want something familiar and comforting.

I love how simple ingredients become something greater together: ripe tomatoes, fragrant basil and buttery bread. The soup blends beautifully and the grilled cheese gives you that irresistible crunchy, cheesy contrast. Serve it piping hot and expect smiles all around.

Nutrition (per serving)

Calories:600 kcal
Protein:22 g
Carbs:56 g
Fat:34 g

Directions

  1. 1
    Butter and olive oil melting in a large pot for tomato basil soup.

    Heat olive oil and 2 tbsp butter in a large pot over medium heat until shimmering.

  2. 2
    Onion and carrot sauteing in butter and olive oil until softened.

    Add chopped onion and diced carrot and cook, stirring occasionally, until softened, about 6–8 minutes.

  3. 3
    Garlic and tomato paste stirred into softened onion and carrot.

    Stir in minced garlic and tomato paste; cook 1 minute until fragrant.

  4. 4
    Crushed tomatoes and broth simmering with vegetables and a bay leaf.

    Add crushed tomatoes, vegetable broth, bay leaf, sugar, salt and pepper. Bring to a simmer, then reduce heat and simmer gently for 12 minutes to meld flavors.

  5. 5
    An immersion blender purees the simmered tomato soup until smooth.

    Remove the bay leaf. Use an immersion blender to purée the soup until smooth (or carefully transfer in batches to a blender).

  6. 6
    Cream and chopped basil swirled into smooth tomato soup.

    Stir in heavy cream and chopped basil, warm through, and adjust seasoning with more salt or a pinch of sugar if needed.

  7. 7
    Buttered bread slices prepared on a board for grilled cheese.

    While the soup simmers, butter one side of each bread slice with the softened butter.

  8. 8
    Cheddar cheese layered between buttered bread slices for sandwiches.

    Assemble sandwiches by placing shredded cheddar between two slices, buttered sides facing out.

  9. 9
    A skillet heats with a thin sheen of olive oil for crisp sandwiches.

    Heat a large skillet or griddle over medium heat and add 1 tbsp olive oil if desired for extra crispness.

  10. 10
    Grilled cheese sandwiches cook until golden with melted cheddar.

    Cook sandwiches 3–4 minutes per side, pressing gently with a spatula, until bread is deep golden and cheese is melted. Reduce heat if bread browns too quickly.

  11. 11
    Golden grilled cheese sandwiches sliced diagonally into triangles.

    Slice sandwiches in half on the diagonal for easy dipping.

  12. 12
    Creamy tomato basil soup served with grilled cheese for dipping.

    Ladle soup into bowls, drizzle a little cream and scatter a few basil leaves on top. Serve immediately with grilled cheese on the side for dipping.

Ingredients

  • extra-virgin olive oil:2 tbsp
  • unsalted butter:2 tbsp
  • yellow onion, finely chopped:1 piece
  • carrot, peeled and diced:1 piece
  • garlic cloves, minced:4 pieces
  • crushed tomatoes (canned):28 oz
  • tomato paste:2 tbsp
  • vegetable broth:4 cups
  • heavy cream:1/2 cup
  • fresh basil leaves, chopped:1/3 cup
  • granulated sugar:1 tsp
  • salt:1 1/2 tsp
  • black pepper:1/2 tsp
  • bay leaf:1 piece
  • sourdough or country bread slices:8 pieces
  • sharp cheddar cheese, shredded:8 oz
  • unsalted butter, softened (for sandwiches):8 tbsp
  • olive oil (for grilling, optional):1 tbsp

Tips & Notes

  • Use ripe canned tomatoes for best flavor—San Marzano-style crushed tomatoes make this especially bright.
  • If your blender is hot, let the soup cool slightly and vent the lid to avoid pressure build-up.
  • For extra flavor in the grilled cheese, mix a little Gruyère with the cheddar or add a thin smear of Dijon mustard.
  • Make the soup ahead and refrigerate; it often tastes even better the next day. Reheat gently and add a splash of broth if it thickens.