Creamy roasted tomato soup with grilled cheese is the kind of cozy, satisfying meal I crave on chilly days or when I need a comforting lunch that hits every note—warm, rich, crisp, and cheesy. The roasted tomatoes add deep, caramelized flavor to the soup, while the grilled cheese delivers the ultimate crunchy, gooey companion. It’s simple, nostalgic, and always comforting.

Why You’ll Love This Recipe

I love this recipe because it turns a humble classic into something just a little more elevated. Roasting the tomatoes brings out their natural sweetness, and blending them with cream creates a silky, rich texture. Pair that with buttery, golden grilled cheese, and it’s a match I never get tired of. It’s also easy to make ahead or freeze for later.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the tomato soup:

  • Fresh tomatoes (Roma or vine-ripened)

  • Garlic cloves

  • Onion (quartered)

  • Olive oil

  • Salt and pepper

  • Crushed red pepper flakes (optional)

  • Vegetable or chicken broth

  • Heavy cream or full-fat coconut milk

  • Fresh basil or thyme (optional)

For the grilled cheese:

  • Bread (sourdough, country white, or whole grain)

  • Butter or mayonnaise (for spreading)

  • Cheese (cheddar, mozzarella, or a blend)

Directions

  1. I preheat the oven to 425°F (220°C).

  2. I spread the tomatoes, garlic, and onion on a baking sheet, drizzle with olive oil, and season with salt, pepper, and red pepper flakes.

  3. I roast for about 25–30 minutes, until everything is soft and slightly charred.

  4. I transfer the roasted vegetables to a pot, add the broth, and simmer for 10 minutes.

  5. I use an immersion blender (or a regular blender in batches) to blend the soup until smooth.

  6. I stir in the cream and adjust seasoning to taste. I let it simmer for another 5 minutes, then set aside.

  7. For the grilled cheese, I butter the outside of each bread slice and sandwich cheese in between.

  8. I cook the sandwiches in a skillet over medium heat until golden brown on both sides and the cheese is melted.

  9. I slice the grilled cheese and serve it hot with a bowl of the creamy tomato soup.

Servings and timing

This recipe serves 4.
Prep time: 10 minutes
Cook time: 40 minutes
Total time: 50 minutes

Variations

  • I sometimes add a spoonful of pesto or balsamic glaze to the soup for extra depth.

  • For the grilled cheese, I like adding sliced tomato, caramelized onions, or even a little Dijon mustard.

  • I use coconut milk in place of cream for a dairy-free version.

  • A splash of white wine in the soup adds richness and acidity.

storage/reheating

I store the soup in an airtight container in the fridge for up to 4 days. It also freezes well—I just leave out the cream and add it when reheating. The grilled cheese is best fresh, but I sometimes reheat it in a toaster oven or skillet to bring back the crunch.

FAQs

Can I use canned tomatoes instead of fresh?

Yes. I roast canned whole tomatoes (drained) with the onion and garlic, and it still turns out flavorful and rich.

What’s the best cheese for grilled cheese?

I go with sharp cheddar for flavor, but I also love using a blend of cheeses—cheddar and mozzarella melt beautifully together.

Can I make the soup ahead of time?

Absolutely. I often make the soup a day or two in advance. The flavor gets even better after resting in the fridge.

How do I make this vegan?

I use coconut milk or another dairy-free cream for the soup, and I use plant-based butter and cheese for the grilled sandwich.

Can I freeze the soup?

Yes! I freeze the soup without the cream, then stir in fresh cream after reheating. It keeps for up to 2 months in the freezer.

Conclusion

Creamy roasted tomato soup with grilled cheese is a timeless comfort meal that never lets me down. It’s simple to make, deeply flavorful, and endlessly satisfying. Whether I’m warming up on a rainy day or just want a classic lunch with a little twist, this recipe always hits the mark.

Print

Creamy Roasted Tomato Soup & Grilled Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy roasted tomato soup with grilled cheese is a comforting, nostalgic meal made with caramelized oven-roasted tomatoes and a buttery, crispy sandwich filled with melted cheese. A warm, rich, and satisfying dish perfect for cozy lunches or dinner.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Soup and Sandwich
  • Method: Roasting
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • For the tomato soup:
  • 2 lbs fresh tomatoes (Roma or vine-ripened), halved
  • 1 small onion, quartered
  • 4 cloves garlic, peeled
  • 2 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp red pepper flakes (optional)
  • 2 cups vegetable or chicken broth
  • 1/2 cup heavy cream or full-fat coconut milk
  • Fresh basil or thyme (optional, for garnish)
  • For the grilled cheese:
  • 8 slices bread (sourdough or preferred type)
  • 4 tbsp butter or mayonnaise
  • 8 slices cheddar, mozzarella, or cheese blend

Instructions

  1. Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
  2. Arrange tomatoes, onion, and garlic on the sheet. Drizzle with olive oil and season with salt, pepper, and red pepper flakes if using.
  3. Roast for 25–30 minutes, until vegetables are soft and slightly charred.
  4. Transfer roasted vegetables to a pot, add broth, and bring to a simmer for 10 minutes.
  5. Blend the soup using an immersion blender or regular blender until smooth.
  6. Stir in cream and simmer for 5 minutes more. Adjust seasoning to taste.
  7. For grilled cheese: butter the outside of each bread slice, place cheese in between, and cook in a skillet over medium heat until golden brown and cheese is melted.
  8. Serve grilled cheese hot with a bowl of soup. Garnish soup with herbs if desired.

Notes

  • Add pesto or balsamic glaze to the soup for extra flavor.
  • Customize grilled cheese with tomato slices, caramelized onions, or mustard.
  • Use coconut milk and dairy-free cheese for a vegan version.
  • Splash of white wine in soup enhances flavor.
  • Soup freezes well—add cream after reheating.

Nutrition

  • Serving Size: 1 soup and sandwich serving
  • Calories: 520
  • Sugar: 9g
  • Sodium: 780mg
  • Fat: 32g
  • Saturated Fat: 15g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 65mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star