This classic comfort food pairing—crispy, gooey gourmet grilled cheese with a creamy, quick homemade tomato soup—is a hearty and satisfying addition to any weeknight dinner rotation. The sandwich features a trio of cheeses on sourdough bread, while the soup is simple yet rich, made from fresh vegetables and plum tomatoes. It’s kid-approved and perfect for cozy meals.
Full Recipe:
Ingredients
Quick and Creamy Tomato Soup:
-
1 tablespoon extra virgin olive oil
-
1/2 small white onion, roughly chopped
-
1 stalk celery, roughly chopped
-
3 cloves garlic, roughly chopped
-
28 oz can peeled whole plum tomatoes
-
1 cup vegetable stock
-
1/2 cup fresh parsley
-
1 tablespoon butter
-
1/4 cup half and half
-
Sea salt and freshly cracked pepper
Gourmet Grilled Cheese:
-
10 slices sourdough bread
-
1 1/4 cup grated sharp cheddar cheese
-
1 1/4 cup grated gruyere (or mozzarella)
-
1 1/4 cup grated gouda
-
5 tablespoons softened butter
Directions
To Make the Tomato Soup:
-
In a medium stockpot, heat olive oil and sauté onions and celery for 3 minutes.
-
Add garlic and cook 1 minute more.
-
Add tomatoes, vegetable stock, and parsley. Cook for 15 minutes over medium-high heat.
-
Blend the soup with an immersion blender until smooth.
-
Stir in butter until melted.
-
Add half and half, then season with salt and pepper to taste.
To Make the Grilled Cheese:
-
Place 5 slices of sourdough on a baking sheet. Evenly divide the cheese mix on top.
-
Cover each with another slice of sourdough to form sandwiches.
-
In a large frying pan, melt 2 tablespoons of butter over high heat.
-
Cook 3 sandwiches at a time. After 2 minutes, butter the tops, flip, and cook for another 2 minutes until golden brown.
-
Repeat with remaining sandwiches.
-
Slice in half and serve with tomato soup.
Nutrients (Per Serving)
Gourmet Grilled Cheese (1 sandwich per serving):
-
Calories: ~520 kcal
-
Protein: ~23g
-
Carbohydrates: ~32g
-
Fat: ~34g
-
Saturated Fat: ~18g
-
Cholesterol: ~90mg
-
Sodium: ~680mg
-
Fiber: ~2g
-
Sugar: ~3g
Quick Tomato Soup (1 cup per serving):
-
Calories: ~120 kcal
-
Protein: ~2g
-
Carbohydrates: ~10g
-
Fat: ~8g
-
Saturated Fat: ~3g
-
Cholesterol: ~15mg
-
Sodium: ~360mg
-
Fiber: ~2g
-
Sugar: ~6g