Roast the Tomatoes
Preheat oven to 425°F (220°C).
Place fresh tomatoes, garlic, and onion on a baking tray.
Drizzle with olive oil and season with salt and pepper.
Roast for 20–25 minutes until softened and caramelized.
Blend the Soup
Add roasted vegetables to a blender along with canned fire roasted tomatoes.
Blend until smooth and creamy.
Simmer the Soup
Pour blended mixture into a pot.
Add broth and bring to a simmer.
Stir in heavy cream, basil, and sugar (if using).
Simmer for 10 minutes.
Taste and adjust seasoning.
You now have a rich, flavorful quick tomato soup.
Make the Grilled Cheese
Butter one side of each bread slice.
Layer cheddar and mozzarella between unbuttered sides.
Place in a skillet over medium heat.
Cook 3–4 minutes per side until golden and melty.