Grilled Cheese & Tomato Soup

The Sandwich
20 slices good ol’ processed American cheese
8 slices good, thick country white bread
8 tablespoons salted butter, at room temperature
Tomato Soup:
2 tablespoons unsalted butter
1 yellow onion, diced
2 carrots, diced
1 stalk celery, diced
1/2 teaspoon crushed red chile flakes
Kosher salt and fresh-ground pepper, to taste
1 tablespoon tomato paste
2 tablespoons dry sherry
Two 28-ounce cans whole tomatoes
2 bay leaves
1 cup chicken or vegetable stock
1/2 cup heavy cream
The Sandwich
Heat a large nonstick pan over medium-low heat. Place 5 slices of cheese in between two slices of bread (two on each side and one in the middle of one slice). Spread about 1 tablespoon butter on each exterior side of the bread. Place the first side in the pan (cooking in batches if necessary) and “dome” with an inverted large metal bowl or pan lid to create the proper vortex of heat. I use an electric, non-stick skillet with a glass lid. It works great! Cook until golden brown, 3 to 4 minutes, then flip and continue to cook until the cheese is gooey and bread is golden brown, 3 to 4 minutes more.
Cut and slowly separate. It’ll be a cascade of hot molten yellow lava, ooey-gooey, good ol’ American cheese goodness! Serve with the Tomato Soup.
Tomato Soup:
Heat a large Dutch oven or soup pot over medium heat. Add the butter, onions, carrots, celery, chile flakes and a couple pinches of salt and pepper. Sauté until translucent, 10 to 12 minutes. Add the tomato paste and cook for an additional minute. Deglaze with the sherry while scraping up any brown bits from the bottom of the pot. Add the tomatoes, bay leaves and stock. Simmer until everything is cooked through and very tender, about 1 hour.
Discard the bay leaves and blend the soup until completely smooth and uniform in texture using an immersion blender. Add the heavy cream and adjust the seasoning. Serve!