87% would make this again

Tomato Soup and Grilled Cheese

Vish G

March 14, 2026

4.8
(116)

This creamy Tomato Soup with Grilled Cheese toasties recipe brings back memories of cold lazy winter days when you just need something real comforting to eat. We show you just how to make this savoury meal with all the right techniques so that you see what the hype is all about. A crowd favourite for yummy cheesy bread paired with a savoury and creamy tomato soup that just feels so heart warming.

Tomato Soup and Grilled Cheese

PREP TIME

15 MIN

COOK TIME

30 MIN

SERVINGS

4

Ingredients

  • Tomato Soup
  • 2 tablespoons olive oil or butter
  • 1 medium onion, finely chopped
  • 3 cloves garlic, finely chopped
  • ½ to 1 thumb fresh ginger, peeled and finely grated
  • 2 tablespoons tomato purée (tomato paste)
  • 2 x 400 g / 14 oz cans good-quality crushed or whole tomatoes
  • 500 ml / 2 cups vegetable or chicken stock
  • ½ teaspoon sugar (optional, to balance acidity)
  • Salt and black pepper, to taste
  • 120 ml / ½ cup double cream or heavy cream (optional)
  • Small handful fresh basil, chopped (optional)
  • Grilled Cheese
  • 8 slices bread (sourdough, white bloomer or sturdy sandwich bread)
  • 200-250 g / 7-9 oz cheese, grated (cheddar, mozzarella, gruyère or a mix)
  • Soft butter or mayonnaise, for spreading

Instructions

  • Heat the olive oil or butter in a medium pot over medium heat. Add the chopped onion with a pinch of salt and cook for 6 to 8 minutes, stirring often, until soft and lightly golden.
  • Add the garlic and grated ginger and cook for about 30 seconds, stirring constantly until fragrant but not browned.
  • Stir in the tomato purée and cook for 1 to 2 minutes to deepen the flavour.
  • Add the canned tomatoes and stock, breaking up the tomatoes with a spoon if using whole ones. Bring to a gentle simmer.
  • Lower the heat and simmer uncovered for 15 to 20 minutes, stirring occasionally until the soup thickens slightly and tastes rich.
  • Blend the soup until smooth using a hand blender or countertop blender. If using a countertop blender, blend in batches and be careful with the hot liquid.
  • Return the soup to low heat. Taste and season with salt, black pepper and sugar if needed. Stir in the cream if using and gently warm through without boiling. Add basil just before serving if you like.
  • While the soup finishes, heat a frying pan over low to medium-low heat.
  • Spread a thin, even layer of butter or mayonnaise on one side of each slice of bread.
  • Place four slices of bread butter-side down in the pan. Sprinkle the grated cheese evenly over each slice, then top with the remaining bread, butter side up.
  • Cook slowly for 3 to 5 minutes per side, pressing lightly with a spatula, until the bread is golden and crisp and the cheese is fully melted. Adjust the heat if the bread browns too quickly.
  • Remove from the pan, rest for one minute, then cut in half.
  • Serve the hot soup with the grilled cheese on the side for dipping, enjoying the warmth from the ginger, the richness of the cheese and the balance between crisp bread and smooth soup.

People Also Asked..

What is the best way to make tomato soup and grilled cheese?+
What cheese goes best with tomato soup?+
How do I make tomato soup creamy?+
How long can homemade tomato soup be stored?+
Can I make tomato soup and grilled cheese ahead of time?+
What can I serve with tomato soup besides grilled cheese?+
Is it normal to eat grilled cheese with tomato soup?+

Nutrition Facts

Calories

620

Total Fats

38 g

Saturated Fats

20 g

Cholesterol

95 mg

Sodium

1150 mg

Total Carbohydrates

48 g

Sugars

14 g

Protein

22 g

Fresh Recipes

Search our tested recipe collection!

From weeknight staples to show stopping desserts, all tried and re-tested.

Already made this?

How Did It Turn Out?

4.8 / 5. Vote count: 116

No votes so far! Be the first to rate this post.

Would you make this recipe again?