Written by

Samuel Rivera

Published

Best Easy Roasted Tomato Soup with Grilled Cheese Croutons

Ready In 45 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was standing in line at the local hardware store—of all places—when the woman behind me, holding a bag of lightbulbs and a single, very ripe tomato, started talking about soup. She was maybe seventy, with gardening dirt under her nails and the kind of no-nonsense energy that makes you stop and listen. “You know what most people get wrong about tomato soup?” she said, not waiting for an answer. “They don’t roast the tomatoes first. It’s a tragedy, really.” I had about fifteen things on my to-do list that afternoon, but something made me stay. She told me about her grandmother’s farm, about bushels of summer tomatoes spread across old baking sheets, and about this trick where you add just a whisper of cream at the end—not enough to weigh it down, just enough to make it feel like a hug in a bowl.

Honestly, I almost forgot about the conversation by the time I got home. But then I saw that sad, mealy tomato sitting on my counter, and I thought about what she said. I had some heavy cream left over from a recipe I’d messed up the week before, and a loaf of sourdough that was going stale. That night, I made her soup—or at least my version of it—and let me tell you, it was the kind of meal that makes you close your eyes after the first spoonful. The tomatoes caramelized in the oven, turning sweet and smoky, and that little bit of cream made everything silky without feeling heavy. I served it with crispy, buttery croutons made from that same sourdough, and I realized I’d accidentally made the best version of tomato soup I’d ever had.

I’ve tweaked it over the years, of course. I swapped in Greek yogurt for some of the cream to keep it lighter (because let’s face it, we can’t eat like it’s the 1950s every day), and I turned those croutons into full-on mini grilled cheeses. Maybe you’ve been there—craving that perfect bowl of comfort food but not wanting to undo a week of healthy eating. This is that recipe. It’s the one that started with a stranger in a hardware store and ended up becoming my go-to for sick days, rainy evenings, and those moments when you just need something that feels good. I keep making it because it works. Every single time.

Why You’ll Love This Recipe

This isn’t your average tomato soup. I’ve tested this recipe more times than I care to admit—burned a batch, oversalted another, even tried it with canned tomatoes when I was out of fresh (it worked, just not as well). What I landed on is a version that balances rich, roasted flavor with a light, creamy finish. You get all the comfort without the heavy feeling afterward. Here’s why this one stands out:

  • Quick & Easy: From oven to table in about 45 minutes, most of it hands-off while the tomatoes roast. Perfect for a weeknight when you need something warm and satisfying fast.
  • Simple Ingredients: You probably already have olive oil, garlic, and onions in your kitchen. The only “special” thing is a container of Greek yogurt or light cream cheese—both easy to find at any grocery store.
  • Perfect for Meal Prep: This soup actually gets better after a day in the fridge. Make a big batch on Sunday, and you’ve got lunches sorted for half the week.
  • Crowd-Pleaser: I’ve served this to picky kids, health-conscious friends, and my dad who swears he “doesn’t like soup.” Everyone goes back for seconds.
  • Unbelievably Delicious: The roasting transforms ordinary tomatoes into something deeply savory and sweet. That tiny bit of cream or yogurt makes it velvety without being heavy. And those grilled cheese croutons? They soak up the soup just enough to stay crispy on the outside and melty on the inside.

What makes this recipe different from the dozens of others out there is the technique. Roasting the tomatoes with garlic and a splash of balsamic vinegar concentrates their flavor and adds a subtle sweetness you can’t get from stovetop cooking. The Greek yogurt trick keeps it light—you get that creamy texture without the calories of heavy cream. And instead of serving a separate grilled cheese on the side (which always gets soggy anyway), I cube it up and float it right in the bowl. It’s comfort food reimagined: healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. Here’s what you’ll need and why each one matters:

For the Roasted Tomato Soup

  • 2½ pounds ripe Roma or vine tomatoes, halved — Roma tomatoes are ideal because they’re meaty and less watery, which means a thicker soup. If you can only get vine tomatoes, that works too—just roast them a few minutes longer to drive off extra moisture.
  • 1 medium yellow onion, roughly chopped — Adds sweetness and depth as it roasts. I’ve tried red onion here, and it works, but yellow gives a milder, more classic flavor.
  • 4 cloves garlic, peeled — Roasting garlic transforms it from sharp and pungent to sweet and buttery. Don’t skip this—it’s one of the secret weapons of this soup.
  • 2 tablespoons olive oil — Use a good-quality extra virgin olive oil for roasting. It helps the tomatoes caramelize and adds richness.
  • 1 tablespoon balsamic vinegar — This is the magic ingredient. It deepens the tomato flavor and adds a subtle sweetness that balances the acidity. I use a decent balsamic here, not the fancy aged stuff.
  • ½ teaspoon salt, plus more to taste — I prefer kosher salt for its clean flavor. Start with half a teaspoon and adjust at the end.
  • ¼ teaspoon black pepper — Freshly ground, if you have it. Pre-ground works in a pinch.
  • ½ teaspoon dried oregano — Adds an earthy, slightly floral note that pairs beautifully with roasted tomatoes.
  • 2 cups vegetable broth or low-sodium chicken broth — Vegetable broth keeps this vegetarian; chicken broth adds a bit more savory depth. I’ve used both, and honestly, they’re equally delicious.
  • ⅓ cup plain Greek yogurt (2% or full-fat) — This is what makes the soup creamy without being heavy. Full-fat gives the richest texture, but 2% works well too. For a dairy-free version, use unsweetened coconut cream or a thick cashew cream.
  • Optional: 2 tablespoons heavy cream or light cream cheese — If you want an extra-luxurious finish, add this along with the yogurt. I usually skip it for everyday meals, but it’s nice when you’re serving company.

For the Grilled Cheese Croutons

roasted tomato soup with grilled cheese croutons preparation steps

  • 4 slices sourdough or whole wheat bread — Sourdough holds up beautifully and gets perfectly crispy. Whole wheat adds a nice nutty flavor. Avoid soft white bread—it gets soggy too fast.
  • 4 ounces sharp cheddar cheese, grated — Sharp cheddar gives the most flavor. I’ve used Gruyère and provolone too, and they’re both excellent. Grate it yourself—pre-shredded cheese doesn’t melt as smoothly.
  • 2 tablespoons butter, softened — Butter is key for that golden, crispy exterior. I use salted butter, but unsalted works if you adjust the salt in the soup.

Ingredient selection tip: Look for tomatoes that are deep red and feel heavy for their size. If they’re not perfectly ripe, that’s actually fine—roasting concentrates their flavor and sweetness anyway. I’ve made this soup with mid-season supermarket tomatoes and it was still wonderful. Just don’t use canned tomatoes for this particular recipe; the roasting step is what gives the soup its character.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll need, plus a few alternatives if you’re working with limited tools:

  • Large baking sheet (half-sheet pan) — A rimmed baking sheet is ideal for roasting the tomatoes without spilling their juices everywhere. If you don’t have one, use a 9×13 baking dish—just spread the tomatoes in a single layer as best you can.
  • Parchment paper or aluminum foil — Line your baking sheet for easy cleanup. Trust me, roasted tomato juice is sticky stuff.
  • Immersion blender or countertop blender — An immersion blender lets you blend the soup right in the pot, which means less cleanup. If you’re using a countertop blender, blend in batches and don’t fill it more than halfway—hot soup expands and can blow the lid off (speaking from experience here).
  • Large soup pot or Dutch oven — A 4- to 6-quart pot works well. Dutch ovens are great because they distribute heat evenly, but any heavy-bottomed pot will do.
  • Non-stick skillet or griddle — For making the grilled cheese croutons. A cast-iron skillet works beautifully too.
  • Chef’s knife and cutting board — For halving tomatoes and chopping onions. A sharp knife makes this job much faster.
  • Measuring spoons and measuring cups — For accuracy. I know, eyeballing is tempting, but this recipe benefits from precise measurements.

Budget-friendly tip: If you don’t have an immersion blender, let the soup cool slightly before transferring it to a regular blender. Just be sure to remove the center cap from the lid and cover it with a kitchen towel to let steam escape. I learned this the hard way after a soup explosion that took forever to clean up.

Preparation Method

Step 1: Roast the Vegetables

Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. Arrange the halved tomatoes cut-side up on the sheet, along with the chopped onion and whole garlic cloves. Drizzle everything with 2 tablespoons of olive oil and 1 tablespoon of balsamic vinegar. Sprinkle with ½ teaspoon salt, ¼ teaspoon pepper, and ½ teaspoon dried oregano. Toss gently with your hands to coat everything evenly, then spread it back into a single layer. Roast for 35-40 minutes, until the tomatoes are soft and starting to caramelize around the edges. The garlic should be golden and tender. Your kitchen will smell incredible at this point—that’s how you know it’s working.

Step 2: Blend the Base

Carefully transfer the roasted vegetables to a large soup pot. Add 2 cups of broth—start with 1½ cups and add more later if the soup is too thick. Use an immersion blender to puree until smooth, or transfer to a countertop blender in batches. If using a countertop blender, let the vegetables cool for 5 minutes first, and always vent the lid to avoid pressure buildup. Blend until completely smooth, about 30-60 seconds. The color should be a deep, rich red-orange.

Step 3: Finish the Soup

Place the pot over medium heat and stir in the Greek yogurt (and heavy cream or cream cheese, if using). Whisk continuously until the yogurt is fully incorporated and the soup is heated through—about 3-5 minutes. Do not let it boil, or the yogurt may curdle. Taste and adjust seasoning: you might want another pinch of salt or a dash more pepper. If the soup is too thick for your liking, stir in additional broth or a splash of milk until it reaches your desired consistency. Remove from heat and keep warm while you make the croutons.

Step 4: Make the Grilled Cheese Croutons

Heat a non-stick skillet or griddle over medium heat. Butter one side of each bread slice. Place two slices butter-side down on a plate, top each with a generous handful of grated cheddar, then place the remaining two slices on top, butter-side up. Transfer the sandwiches to the hot skillet and cook for 2-3 minutes per side, until the bread is golden brown and the cheese is fully melted. Press down gently with a spatula for even browning. Remove from the skillet and let them rest for 1 minute—this helps the cheese set so it doesn’t all slide out when you cut them.

Step 5: Assemble and Serve

Cut each grilled cheese into 1-inch cubes. Ladle the hot soup into bowls and top with a generous handful of grilled cheese croutons. Garnish with a sprinkle of fresh basil or a drizzle of olive oil if you’re feeling fancy. Serve immediately while the croutons are still crispy on the outside and gooey on the inside. The contrast between the warm, silky soup and the crunchy, melty croutons is honestly the best part.

Pro tip: If you’re making this for a crowd, keep the croutons separate until just before serving. They’ll stay crispy for about 15-20 minutes once added to the soup, so add them at the last minute for the best texture.

Cooking Tips & Techniques

I’ve made this soup probably thirty times now, and I’ve learned a few things the hard way. Here are the tips that make the biggest difference:

Don’t overcrowd the baking sheet. The tomatoes need space to roast, not steam. If they’re piled on top of each other, they’ll release liquid and boil instead of caramelizing. Use two sheets if you have to—it’s worth the extra pan to wash.

Roast the garlic whole. I know it’s tempting to chop it, but whole cloves roast into sweet, buttery nuggets that blend beautifully. Chopped garlic can burn at 400°F and turn bitter. Trust me on this one—I’ve ruined a batch by being impatient.

Blend while it’s still warm. Hot vegetables blend into a smoother puree than cold ones. If you’re using a countertop blender, work quickly after roasting. If the soup has cooled down, reheat it gently before blending.

Taste before you add more salt. The balsamic vinegar and broth both contain sodium, so it’s easy to oversalt. I always start with ½ teaspoon, then add more at the end if needed. You can always add salt, but you can’t take it out.

Multitask smartly. While the tomatoes are roasting, you can grate the cheese, slice the bread, and clean up your cutting board. Then while the soup simmers, make the croutons. This way, everything comes together at the same time without last-minute chaos.

One mistake I still make: Forgetting to vent the blender lid. Every single time, I get reminded when the lid pops up and soup splatters everywhere. Don’t be like me—always remove the center cap and cover with a towel.

Variations & Adaptations

This recipe is surprisingly flexible. Here are some ways I’ve adapted it depending on what I have on hand or who I’m feeding:

Vegan Version: Replace the Greek yogurt with ¼ cup unsweetened coconut cream or a thick cashew cream (soaked cashews blended with water until smooth). For the croutons, use vegan cheddar shreds and plant-based butter. I’ve tested this with my vegan sister-in-law, and she said it was the best tomato soup she’d had in years.

Spicy Roasted Tomato Soup: Add ½ teaspoon of red pepper flakes to the tomatoes before roasting, or stir in a minced chipotle pepper in adobo sauce when you blend the soup. The smoky heat pairs beautifully with the sweetness of the roasted tomatoes. I did this on a cold, rainy day and it was exactly what I needed.

Herb-Infused Version: Tuck a few sprigs of fresh thyme or rosemary onto the baking sheet with the tomatoes. Remove the stems before blending. The herbal notes add complexity without overwhelming the tomato flavor. I tried this with thyme from my garden, and it was lovely.

Crouton Variations: Switch up the cheese—Gruyère, mozzarella, or pepper jack all work great. For a gluten-free option, use gluten-free bread and check that your broth is certified gluten-free. I’ve also made these with leftover focaccia, which was incredible.

Roasted Red Pepper Twist: Add one red bell pepper (halved and seeded) to the baking sheet with the tomatoes. It adds a subtle sweetness and a gorgeous color. This is my go-to variation when I want something a little different.

Serving & Storage Suggestions

This soup is best served hot, right after you’ve added the croutons. The contrast between the warm, creamy soup and the crispy, melty croutons is what makes this dish special. I like to serve it in wide, shallow bowls so the croutons have room to float without getting soggy too quickly. A sprinkle of fresh basil or a drizzle of good olive oil on top adds a nice finishing touch.

What to serve with it: A simple side salad with a lemon vinaigrette balances the richness of the soup and croutons. If you’re feeding a crowd, add a cheese board or some roasted vegetables for a full meal. For drinks, a crisp white wine like Sauvignon Blanc or a light beer pairs nicely. My personal favorite? A tall glass of iced tea with lemon.

Storage instructions: Store the soup separately from the croutons in an airtight container in the refrigerator for up to 5 days. The croutons are best made fresh, but you can store leftover cubes in a sealed bag at room temperature for 1 day—they’ll lose some crunch but still taste good. The soup actually gets better after a day in the fridge as the flavors meld together.

Reheating tips: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or milk if it’s thickened too much. You can also microwave individual portions in 30-second bursts, stirring between each. Don’t boil the soup when reheating, or the yogurt may separate. For the croutons, reheat them in a dry skillet over medium heat for 1-2 minutes to crisp them back up.

Freezer instructions: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers, leaving an inch of headspace for expansion. Thaw overnight in the refrigerator and reheat as directed. Do not freeze the croutons—they’ll turn into a sad, soggy mess.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving (about 1½ cups of soup with ¼ of the croutons):

Nutrient Amount per Serving
Calories 320
Protein 12g
Carbohydrates 35g
Fiber 6g
Fat 16g
Saturated Fat 8g
Sodium 680mg
Vitamin A 35% DV
Vitamin C 40% DV
Calcium 20% DV
Iron 10% DV

Tomatoes are packed with lycopene, a powerful antioxidant that’s been linked to heart health and reduced inflammation. Roasting actually makes the lycopene more absorbable by your body. The Greek yogurt adds protein and probiotics, while the olive oil provides healthy monounsaturated fats. This soup is naturally vegetarian and can easily be made gluten-free and vegan with the substitutions listed above. It’s a great option for anyone watching their calorie intake without sacrificing flavor—each serving feels indulgent but is actually quite balanced.

Conclusion

This light and creamy roasted tomato soup with grilled cheese croutons is one of those recipes that feels like a warm hug on a cold day. It started with a stranger in a hardware store, and now it’s become a staple in my kitchen—the kind of meal I turn to when I need something comforting but don’t want to undo a week of healthy eating. The roasting brings out the best in the tomatoes, the yogurt keeps it light, and those little grilled cheese cubes floating on top? Pure genius, if I do say so myself.

I hope you give this recipe a try and make it your own. Maybe you’ll add a pinch of red pepper flakes for heat, or swap in fresh basil from your garden. Maybe you’ll serve it with a side salad and a glass of wine. Whatever you do, I’d love to hear about it. Drop a comment below and let me know how it turned out—did you try a variation? Did your family love it? Share your photos and tag me on Pinterest so I can see your beautiful bowls of soup. Happy cooking, friends!

Frequently Asked Questions

Can I use canned tomatoes instead of fresh?

You can, but the flavor won’t be as rich. Roasting fresh tomatoes concentrates their natural sweetness and adds a smoky depth that canned tomatoes can’t replicate. If you’re in a pinch, use fire-roasted canned tomatoes and skip the roasting step—just simmer them with the onions and garlic on the stovetop for 15 minutes before blending.

How do I make this soup completely dairy-free?

Replace the Greek yogurt with ¼ cup unsweetened coconut cream or a thick cashew cream. For the croutons, use vegan cheddar shreds and plant-based butter. The soup will still be creamy and delicious—I’ve tested it with coconut cream and it works beautifully.

Why did my soup turn out watery?

This usually happens if the tomatoes weren’t roasted long enough or if they were piled too closely on the baking sheet. Next time, spread them in a single layer and roast until they’re soft and starting to caramelize around the edges. You can also simmer the blended soup for an extra 5-10 minutes to thicken it.

Can I make the croutons ahead of time?

They’re best fresh, but you can make them up to 2 hours ahead. Store them in a single layer on a baking sheet at room temperature, then reheat in a dry skillet for 1-2 minutes before serving. Don’t refrigerate them—they’ll get soggy.

How can I make this soup lower in sodium?

Use low-sodium or no-salt-added broth, and reduce the added salt to ¼ teaspoon. You can also skip the salt on the croutons (the cheese adds enough). The balsamic vinegar and roasted vegetables provide plenty of flavor, so you won’t miss the salt.

Pin This Recipe!

roasted tomato soup with grilled cheese croutons recipe

Print

Best Easy Roasted Tomato Soup with Grilled Cheese Croutons

This light and creamy roasted tomato soup with crispy, melty grilled cheese croutons is the ultimate comfort food. Roasting the tomatoes brings out their natural sweetness, while Greek yogurt keeps it light and healthy.

  • Author: Amanda
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2½ pounds ripe Roma or vine tomatoes, halved
  • 1 medium yellow onion, roughly chopped
  • 4 cloves garlic, peeled
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper
  • ½ teaspoon dried oregano
  • 2 cups vegetable broth or low-sodium chicken broth
  • ⅓ cup plain Greek yogurt (2% or full-fat)
  • Optional: 2 tablespoons heavy cream or light cream cheese
  • 4 slices sourdough or whole wheat bread
  • 4 ounces sharp cheddar cheese, grated
  • 2 tablespoons butter, softened

Instructions

  1. Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper. Arrange halved tomatoes cut-side up on the sheet, along with chopped onion and whole garlic cloves. Drizzle with olive oil and balsamic vinegar. Sprinkle with salt, pepper, and oregano. Toss gently to coat, then spread in a single layer. Roast for 35-40 minutes until tomatoes are soft and caramelized.
  2. Transfer roasted vegetables to a large soup pot. Add broth. Use an immersion blender to puree until smooth, or transfer to a countertop blender in batches (vent the lid to avoid pressure buildup). Blend until completely smooth.
  3. Place pot over medium heat. Stir in Greek yogurt (and heavy cream or cream cheese if using). Whisk continuously until fully incorporated and heated through, about 3-5 minutes. Do not let boil. Adjust seasoning to taste. Keep warm.
  4. Heat a non-stick skillet or griddle over medium heat. Butter one side of each bread slice. Place two slices butter-side down, top with grated cheddar, then top with remaining slices butter-side up. Cook for 2-3 minutes per side until golden brown and cheese is melted. Let rest 1 minute.
  5. Cut each grilled cheese into 1-inch cubes. Ladle soup into bowls and top with croutons. Garnish with fresh basil or olive oil if desired. Serve immediately.

Notes

Don’t overcrowd the baking sheet; use two sheets if needed. Roast garlic whole to avoid bitterness. Blend while warm for smoothest texture. Taste before adding extra salt. Always vent blender lid when blending hot liquids. For best texture, add croutons just before serving.

Nutrition

  • Serving Size: 1½ cups soup with ¼
  • Calories: 320
  • Sugar: 12
  • Sodium: 680
  • Fat: 16
  • Saturated Fat: 8
  • Carbohydrates: 35
  • Fiber: 6
  • Protein: 12

Keywords: roasted tomato soup, grilled cheese croutons, creamy tomato soup, healthy tomato soup, comfort food, vegetarian soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆