Roasted Tomato Soup with Grilled Cheese

Few meals are as comforting as a warm bowl of homemade tomato soup served with a perfectly golden grilled cheese sandwich. This Roasted Tomato Soup with Grilled Cheese takes that classic combination and gives it an extra layer of flavor by roasting the tomatoes, onion, and garlic before blending everything into a silky soup.

Roasting is the secret here. Instead of simply simmering raw tomatoes, roasting them at high heat concentrates their natural sweetness and gives the edges a delicious caramelized flavor. The garlic becomes soft and mellow, while the onion develops a subtle sweetness that makes the finished soup taste far more complex than its simple ingredient list suggests.

Pair the soup with buttery bread and gooey melted cheese, and you have an easy comfort-food dinner that’s perfect for chilly evenings, lazy weekends, or a quick family meal.

Why You’ll Love This Roasted Tomato Soup

This recipe is simple enough for a weeknight but flavorful enough to feel special.

The vegetables are roasted on one pan, blended with broth, and briefly simmered before the optional cream is added. There’s no complicated cooking technique and no long list of ingredients.

The grilled cheese is just as easy. Crispy, buttery bread surrounds melted cheese, creating the perfect contrast to the smooth, slightly tangy tomato soup.

You can also easily customize both parts of the meal depending on what you have in your kitchen.

Ingredients

For the Roasted Tomato Soup

  • 5–6 ripe tomatoes, halved
  • 1 red onion, quartered
  • 1–2 heads garlic
  • 2–3 tablespoons olive oil
  • Salt, to taste
  • Black pepper, to taste
  • 1 teaspoon Italian seasoning, optional
  • 1–2 cups vegetable or chicken broth
  • 1/2 cup heavy cream or milk, optional
  • Fresh basil, for garnish

For the Grilled Cheese

  • 4 slices bread
  • 4–6 slices cheese, such as cheddar, mozzarella, provolone, or American
  • 2 tablespoons butter

How to Make Roasted Tomato Soup

1. Roast the Vegetables

Preheat your oven to 400°F (200°C).

Arrange the halved tomatoes, quartered onion, and garlic on a large baking sheet. If you’re using whole garlic heads, slice off the top portion to expose the cloves.

Drizzle everything generously with olive oil, then season with salt, black pepper, and Italian seasoning if desired.

Place the baking sheet in the oven and roast for 35–45 minutes, or until the tomatoes are soft, the onion has developed browned edges, and the garlic is tender.

Don’t worry if the vegetables become slightly charred around the edges. Those browned areas add wonderful depth to the soup.

2. Why Roasting Makes a Difference

Roasting changes the character of the vegetables. Tomatoes lose some of their moisture while their natural sweetness becomes more concentrated. The onion caramelizes around the edges, and garlic becomes soft, sweet, and mellow.

This is what gives the soup its rich homemade flavor without requiring a complicated ingredient list.

For the best results, choose tomatoes that are ripe and flavorful. Roma tomatoes and vine-ripened tomatoes are particularly good options.

3. Blend the Soup

Allow the roasted vegetables to cool slightly before transferring them to a blender.

Add about 1 cup of broth and blend until smooth. Add additional broth a little at a time until you reach your preferred consistency.

For an ultra-smooth soup, blend for a little longer. If you prefer some texture, pulse the blender several times rather than completely puréeing the vegetables.

If your blender is small, work in batches rather than filling it too high with hot ingredients.

4. Simmer and Finish

Pour the blended soup into a large saucepan or pot.

Bring it to a gentle simmer and cook for 5–10 minutes, stirring occasionally.

Taste the soup and adjust the seasoning. Depending on the tomatoes, you may want additional salt or black pepper. If the tomatoes taste particularly acidic, a tiny pinch of sugar can help balance the flavor.

For a richer, creamier soup, stir in 1/2 cup heavy cream or milk at the end. Heat gently without bringing the soup to a vigorous boil.

Fresh basil makes a beautiful finishing touch. Tear a few leaves over each bowl just before serving.

Optional Add-Ins

It’s easy to customize this tomato soup.

For some heat, add a pinch of red pepper flakes or a small amount of cayenne pepper.

For extra richness, stir in freshly grated Parmesan cheese.

A spoonful of cream cheese can also make the soup thicker and creamier.

If you’d like a heartier soup, add a small peeled potato to the roasting pan or simmer one separately before blending.

How to Make the Perfect Grilled Cheese

While the soup is simmering, prepare the grilled cheese sandwiches.

Spread butter evenly over one side of each slice of bread. Place the cheese between the unbuttered sides.

Heat a skillet over medium to medium-low heat.

Place the sandwiches in the skillet and cook until the bottom is golden brown and crisp. Carefully flip and continue cooking until the second side is golden and the cheese has melted completely.

Cooking over medium-low heat is important. If the pan is too hot, the bread may burn before the cheese has enough time to melt.

For especially gooey grilled cheese, cover the skillet briefly with a lid while the sandwich cooks. The trapped heat helps melt the cheese without requiring a higher cooking temperature.

Best Cheese Combinations

There are plenty of delicious options for grilled cheese.

Cheddar + mozzarella: Cheddar brings sharp flavor while mozzarella provides excellent meltability.

Gouda + provolone: This combination creates a rich, creamy sandwich with plenty of savory flavor.

Sharp cheddar + Parmesan: Sharp cheddar provides the main flavor while Parmesan adds a salty, nutty finish.

American cheese also works beautifully if you’re looking for the classic diner-style grilled cheese experience.

Helpful Tips for the Best Tomato Soup

Use ripe tomatoes. The better the tomatoes, the better the soup will taste.

Don’t skip the roasting. This step concentrates flavor and gives the soup its signature richness.

Adjust the broth gradually. Adding too much broth at once can make the soup thinner than you want.

Balance acidity carefully. A tiny pinch of sugar can help if your tomatoes are particularly tart.

Blend thoroughly. Longer blending creates an exceptionally smooth texture.

Cook grilled cheese slowly. Medium-low heat allows the bread to crisp while the cheese melts properly.

Common Mistakes to Avoid

One common mistake is using underripe tomatoes. Because tomatoes are the main ingredient, bland or hard tomatoes can result in a less flavorful soup.

Another mistake is adding all the broth immediately. Start with less and gradually thin the soup until it reaches the consistency you like.

You should also avoid cooking grilled cheese over excessively high heat. Golden-brown bread and melted cheese require patience, not a scorching-hot skillet.

Finally, be careful when blending hot vegetables. Hot liquids and steam can create pressure inside a blender. Follow your blender manufacturer’s instructions and allow the vegetables to cool slightly when necessary.

How to Make It Creamier

Heavy cream is an easy way to add richness, but it isn’t your only option.

You can use milk for a lighter creamy texture, coconut milk for a dairy-free version, or cream cheese for an especially thick and velvety soup.

If you prefer to keep the soup lighter, simply leave the cream out. The roasted vegetables already create a naturally thick and satisfying texture.

How to Make This Meal Healthier

There are several simple ways to lighten up this comfort-food classic.

Use whole-grain bread for the grilled cheese and choose a moderate amount of cheese. You can also skip the cream and rely on the roasted vegetables for richness.

Extra fresh basil, roasted vegetables, or a simple side salad can round out the meal without making it overly heavy.

Can You Use Canned Tomatoes?

Absolutely. Fresh tomatoes are wonderful when they’re ripe and in season, but canned tomatoes are an excellent alternative.

Use approximately two 28-ounce cans of whole peeled tomatoes. Drain them if they contain a large amount of liquid, then roast them with the onion and garlic.

Canned tomatoes can actually be a convenient choice when fresh tomatoes aren’t particularly flavorful.

Storage and Freezing

Store leftover tomato soup in an airtight container in the refrigerator for up to 4 days.

To freeze it, allow the soup to cool completely and transfer it to freezer-safe containers. It can be frozen for up to 3 months.

For the best texture, consider freezing the soup before adding cream. Add fresh cream after thawing and reheating.

Thaw frozen soup in the refrigerator overnight, then warm it gently on the stovetop.

The grilled cheese is best served fresh because the bread gradually loses its crisp texture during storage.

Frequently Asked Questions

Can I make this soup dairy-free?

Yes. Simply leave out the cream or use unsweetened coconut milk or another dairy-free alternative. Pair it with your favorite dairy-free cheese for a completely dairy-free meal.

Why roast the garlic?

Roasting transforms garlic from sharp and pungent into something soft, sweet, mellow, and almost creamy. It adds tremendous flavor to the soup.

Can I freeze roasted tomato soup?

Yes. The soup freezes well for up to three months. If you’re planning to freeze it, leaving out the cream until after thawing generally gives you a better texture.

What bread is best for grilled cheese?

Sourdough, Texas toast, rustic white bread, and brioche all work wonderfully. Choose bread sturdy enough to hold the melted cheese without falling apart.

How can I thicken the soup?

You can simmer the soup longer to reduce excess liquid, add a small roasted or cooked potato before blending, or stir in cream cheese for extra thickness.

Can I make the soup chunky?

Definitely. Instead of blending everything until completely smooth, pulse the roasted vegetables several times until they reach your preferred texture.

Serving Suggestions

Ladle the hot tomato soup into bowls and garnish with fresh basil, freshly cracked black pepper, or a sprinkle of Parmesan.

Serve the grilled cheese alongside the bowl or cut it into strips for dipping directly into the soup.

For a complete family dinner, add a simple green salad or roasted vegetables.

Recipe at a Glance

Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: About 1 hour
Servings: 4 bowls of soup and 2 grilled cheese sandwiches

Approximate Nutrition

Tomato Soup: 180–250 calories per serving
Grilled Cheese: 350–450 calories per sandwich

Nutrition will vary depending on the type and amount of cheese, bread, oil, broth, and cream used.

Final Thoughts

This Roasted Tomato Soup with Grilled Cheese proves that simple ingredients can create an incredibly satisfying meal. Roasting the tomatoes, onion, and garlic brings out their natural sweetness and adds a deep, savory flavor that you simply don’t get from quickly simmering raw vegetables.

The silky soup becomes even more comforting when paired with crisp, buttery grilled cheese and plenty of melted cheese inside. Whether you’re cooking for your family or looking for an easy meal on a cool evening, this classic combination is always welcome at the table.

Once you try roasting your tomatoes first, you may never want to make tomato soup the old-fashioned way again.

Leave a Reply

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