
Grilled Cheese and Tomato Soup
A cozy, budget-friendly classic that pairs a rich, velvety tomato soup with golden, buttery grilled cheese sandwiches. The soup is built on pantry staples — canned crushed tomatoes, aromatics, and a touch of cream — while the sandwiches are crisped to perfection in a skillet. Perfect for a weeknight dinner the whole family will love.
4 servings · Prep 10 min · Cook 30 min · Total 40 min
American · Dinner · Soup
Ingredients
Open in recipe scaler →Tomato Soup
1 tbsp olive oil
1 tbsp unsalted butter
1 medium yellow onion finely chopped
4 cloves garlic minced
2 can crushed tomatoes
1.5 cup low-sodium chicken broth or vegetable broth
1 tsp dried basil
0.5 tsp dried oregano
1 tsp kosher salt plus more
0.25 tsp black pepper freshly ground
0.25 tsp red pepper flakes
Grilled Cheese
8 slice sandwich bread white or sourdough
8 oz sharp cheddar cheese shredded or sliced
3 tbsp unsalted butter softened
1 tsp Dijon mustard
Equipment
Stovetop
Grill
Blender
Saucepan
Mixing Bowl
Skillet
Immersion Blender
Spatula
Knife
Pan
Ladle
Cutting Board
Saucepan (1 Quart)
Instructions
- Heat the @[Olive Oil] and 1 tablespoon @[Butter] in a large #[Saucepan] over ^[medium heat]. Add the chopped @[Yellow Onion] and cook, stirring occasionally, until softened and translucent, about ~[5–6 minutes]. Add the minced @[Garlic] and cook for ~[1 more minute] until fragrant.
- Pour in the @[Crushed Tomatoes] and @[Vegetable Broth]. Stir in the @[Dried Basil], @[Oregano], @[Salt], @[Black Pepper], and @[Red Pepper Flakes] (if using). Bring to a gentle boil, then reduce heat to ^[low] and simmer uncovered for ~[15 minutes], stirring occasionally, to let the flavors meld.
- Remove the soup from heat. Use an #[Immersion Blender] (or carefully transfer in batches to a #[Blender]) and blend until smooth and velvety. Return to the #[Saucepan] over ^[low heat], stir in the heavy cream, and taste for seasoning. Keep warm while you make the sandwiches.
- Spread softened @[Butter] evenly on one side of each @[Sandwich Bread] slice. If using @[Dijon Mustard], spread a thin layer on the unbuttered side of 4 slices. Divide the shredded @[Sharp Cheddar Cheese] evenly over the mustard-side (or plain unbuttered side) of those 4 slices, then top with the remaining @[Sandwich Bread] slices, buttered side facing out.
- Heat a large #[Skillet] over ^[medium-low heat]. Place 1–2 sandwiches in the #[Skillet] (don't crowd the pan). Cook until the bottom is deep golden brown and crispy, about ~[3–4 minutes]. Flip and cook the other side until equally golden and the cheese is fully melted, another ~[3–4 minutes]. Repeat with remaining sandwiches.
- Ladle the hot tomato soup into bowls. Slice each grilled cheese sandwich diagonally and serve alongside the soup for dipping. Garnish the soup with a drizzle of cream or a pinch of fresh @[Basil] if desired.






