Written by

Helen Williamson

Published

Cozy Slow Cooker Tomato Basil Soup with Grilled Cheese Croutons

Ready In 7 hours 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I wasn’t expecting cooking advice from a plumber, but there I was, standing in my kitchen with a leaky pipe and a half-empty jar of tomato sauce, listening to him describe exactly how to make slow cooker tomato basil soup. His name was Dave, and he was on his knees under my sink when he started talking about the soup his grandmother made every Sunday. “She’d let it simmer all day,” he said, wrench in hand, “and then she’d float these tiny grilled cheese squares on top.” I remember thinking—this is the most unexpected cooking tip I’ve ever gotten from a man holding a pipe wrench.

Honestly, I almost forgot about the whole conversation. But a few weeks later, on a particularly gray Tuesday, I found myself craving something warm and comforting. The memory of Dave’s grandmother’s soup popped into my head, and I figured, why not? I had a slow cooker, a can of San Marzano tomatoes, and a block of cheddar that needed using up. So I threw everything together, crossed my fingers, and let it do its thing.

Let me tell you—the smell that filled my apartment was unreal. It was like walking into a cozy Italian café, minus the fancy prices. And the grilled cheese croutons? Absolute genius. They stay crispy on the outside but soak up just enough soup to get that perfect little squish in the middle. Maybe you’ve been there, standing over a pot, tasting something you made and thinking, “Wait, did I actually make this?” That was me. I kept sneaking spoonfuls straight from the slow cooker, and I’m not even sorry.

The best part? It’s absurdly easy. You don’t need to stand over a stove stirring for an hour. You just toss in the ingredients, press a button, and walk away. Hours later, you’ve got a soup that tastes like it took all day—because it did, but you didn’t lift a finger. That’s my kind of cooking, honestly. This recipe stayed with me because it’s proof that the best dishes sometimes come from the most unlikely sources. A plumber, a slow cooker, and a little bit of faith.

Why You’ll Love This Recipe

This isn’t just another tomato soup recipe. It’s the one that’ll make you cancel your plans and stay home with a blanket. Here’s why it works:

  • Incredibly Easy: The slow cooker does all the heavy lifting. You just chop a few things, dump them in, and let time work its magic. Perfect for busy days when you want a homemade meal without the effort.
  • Simple Ingredients: You probably already have most of these in your pantry. No weird specialty items or trips to three different stores.
  • Perfect for Cozy Nights: This is the soup you want on a rainy Sunday, a snowy Tuesday, or any day that calls for comfort food.
  • Crowd-Pleaser: Kids love the grilled cheese croutons. Adults love the rich, complex flavor. Everyone wins.
  • Unbelievably Delicious: The secret is the long, slow simmer. It deepens the tomato flavor and makes the basil really shine. Plus, those croutons? Game-changer.

What makes this different from every other tomato soup recipe out there is the texture. Blending a bit of cream cheese into the soup at the end gives it this velvety richness you just can’t get from heavy cream alone. It’s not just good—it’s the kind of soup that makes you close your eyes after the first bite. Comfort food reimagined: easier, cozier, and with the same soul-soothing satisfaction.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most are pantry staples, so you’re probably already halfway there.

For the Soup

  • 2 tablespoons olive oil (for sautéing the aromatics)
  • 1 medium yellow onion, diced (adds sweetness and depth)
  • 4 cloves garlic, minced (because garlic makes everything better)
  • 2 cans (28 ounces each) crushed tomatoes (I prefer San Marzano for their sweetness and low acidity)
  • 1 can (14.5 ounces) diced tomatoes, undrained (adds texture and chunkiness)
  • 2 cups vegetable broth (or chicken broth if you’re not keeping it vegetarian)
  • 1/4 cup fresh basil leaves, packed, plus more for garnish (the star of the show—don’t use dried here)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional, for a little warmth)
  • 1 teaspoon sugar (balances the acidity of the tomatoes)
  • Salt and black pepper, to taste
  • 4 ounces cream cheese, softened and cut into cubes (this is my secret for the silkiest texture)
  • 1/2 cup heavy cream (or half-and-half for a lighter version)

For the Grilled Cheese Croutons

slow cooker tomato basil soup with grilled cheese croutons preparation steps

  • 8 slices sourdough bread (or any sturdy bread—I love sourdough for its tangy flavor)
  • 4 tablespoons unsalted butter, softened
  • 2 cups shredded sharp cheddar cheese (I recommend Tillamook or Kerrygold for the best melt)
  • 1/2 cup shredded mozzarella cheese (adds that perfect stretchy pull)

Ingredient Tip: For the best flavor, use fresh basil. Dried basil just won’t give you that bright, aromatic punch. And if you can find them, fire-roasted diced tomatoes add a lovely smoky note to the soup.

Substitution Guidance: To make this dairy-free, use full-fat canned coconut milk instead of heavy cream and a dairy-free cream cheese alternative. For a gluten-free version, serve with gluten-free bread for the croutons.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:

  • Slow Cooker (6-quart or larger works best—I use my trusty Crock-Pot that’s been with me for years)
  • Large Skillet or Griddle (for making the grilled cheese)
  • Chef’s Knife and Cutting Board
  • Wooden Spoon or Spatula
  • Immersion Blender (or a regular blender—just be careful blending hot liquids)
  • Measuring Cups and Spoons

Budget-Friendly Tip: If you don’t have an immersion blender, you can use a potato masher to break up the tomatoes for a chunkier soup. Or let the soup cool slightly and blend it in batches in a regular blender—just remove the center cap from the lid to let steam escape.

Personal Note: I used to avoid making grilled cheese because I could never get it right—either the bread burned before the cheese melted, or the cheese was a gooey mess. Then I learned the trick: low heat and patience. A good non-stick skillet helps too. Trust me on this.

Preparation Method

Step 1: Sauté the Aromatics (5 minutes)

Heat the olive oil in a small skillet over medium heat. Add the diced onion and cook until soft and translucent, about 3-4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant, stirring constantly so it doesn’t burn. Transfer the mixture to your slow cooker.

Step 2: Build the Soup Base (5 minutes)

Add the crushed tomatoes, diced tomatoes (with their juices), vegetable broth, fresh basil leaves, dried oregano, red pepper flakes (if using), sugar, and a generous pinch of salt and pepper to the slow cooker. Give everything a good stir to combine. The soup will look a little chunky at this point—that’s totally fine.

Step 3: Slow Cook (6-8 hours on LOW or 3-4 hours on HIGH)

Cover the slow cooker and cook on LOW for 6-8 hours or on HIGH for 3-4 hours. The longer it cooks, the more the flavors will meld and deepen. I usually start mine in the morning before work and let it go all day. The smell when you walk in the door is pure magic.

Step 4: Blend the Soup (5 minutes)

About 30 minutes before serving, remove the basil leaves (they’ve given their all by now). Use an immersion blender directly in the slow cooker to blend the soup until smooth. If you’re using a regular blender, let the soup cool slightly first, then blend in batches, filling the blender no more than halfway.

Pro Tip: Be careful—hot soup expands when blended. Always remove the center cap from the blender lid and cover it with a kitchen towel to let steam escape.

Step 5: Add the Creamy Finish (5 minutes)

Stir in the softened cream cheese cubes until completely melted and smooth. Then pour in the heavy cream and stir to combine. Taste and adjust seasoning with more salt, pepper, or a pinch of sugar if needed. Keep the soup on WARM while you make the croutons.

Step 6: Make the Grilled Cheese Croutons (15 minutes)

Heat a large skillet or griddle over medium-low heat. Butter one side of each bread slice. Place 4 slices, butter-side down, on a plate. Divide the shredded cheddar and mozzarella evenly among those slices. Top with the remaining bread slices, butter-side up.

Place the sandwiches in the hot skillet. Cook for 3-4 minutes per side, until the bread is golden brown and crispy and the cheese is fully melted. Press down gently with a spatula for even browning. Let the sandwiches cool for a minute, then cut them into 1-inch squares.

Sensory Cue: You’ll know the grilled cheese is ready when you hear that satisfying sizzle and see the cheese starting to ooze out the sides. The bread should be deep golden brown, not burnt.

Step 7: Serve and Enjoy

Ladle the soup into bowls and top generously with grilled cheese croutons. Garnish with fresh basil ribbons and a crack of black pepper. Serve immediately while the croutons are still crispy.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a thing or two along the way. Here are my best tips:

Don’t Skip Sautéing the Onions and Garlic. I know it’s tempting to just throw everything in the slow cooker raw, but taking those extra five minutes to sauté the aromatics makes a huge difference. It brings out their natural sweetness and prevents that raw, harsh onion flavor.

Low and Slow is Your Friend. Cooking this soup on LOW for 6-8 hours gives the flavors time to develop and deepen. The tomatoes become sweeter, the basil infuses everything, and the result tastes like you’ve been simmering it all day on the stove—because you have, just without the effort.

Blend with Caution. I learned this one the hard way. The first time I used a regular blender for hot soup, I filled it too full and ended up with tomato soup all over my kitchen walls. Not my finest moment. Always let the soup cool a bit and blend in smaller batches.

The Cream Cheese Trick. Adding cream cheese instead of just heavy cream gives the soup a velvety, almost luxurious texture. Make sure your cream cheese is softened before adding it, or you’ll end up with little lumps. Trust me, I’ve been there.

Toast the Croutons Just Before Serving. Grilled cheese croutons are at their best when they’re fresh and crispy. If you make them too far ahead, they’ll get soggy in the soup. I like to start making them about 15 minutes before I’m ready to eat.

Season in Layers. Don’t just add all the salt at the beginning. Season the aromatics as you sauté them, add a pinch to the soup base, then adjust at the end. Layering the seasoning builds more complex flavor.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are some ways to make it your own:

Vegan Version

Swap the heavy cream for full-fat canned coconut milk and use a dairy-free cream cheese alternative. For the croutons, use vegan butter and your favorite dairy-free shredded cheese. I’ve tested this with Violife cheddar-style shreds, and they melt surprisingly well.

Spicy Roasted Red Pepper

Add one roasted red pepper (from a jar works great) along with the tomatoes. Increase the red pepper flakes to 1 teaspoon for an extra kick. The roasted pepper adds a subtle sweetness and a gorgeous color.

Herb-Infused Version

Add a sprig of fresh rosemary and a few sprigs of thyme to the slow cooker along with the basil. Remove them before blending. The earthy herbs add another layer of complexity that’s perfect for fall.

Different Cheese Croutons

Experiment with different cheese combinations. Gruyère and caramelized onions make for an incredible French onion-inspired crouton. Or try pepper jack for a spicy twist. I once used leftover brie and fig jam—absolutely decadent.

Slow Cooker or Instant Pot

If you’re short on time, you can make this in an Instant Pot. Sauté the onions and garlic using the Sauté function, then add the remaining soup ingredients. Pressure cook on HIGH for 15 minutes, then do a quick release. Blend and finish with the cream cheese and heavy cream as directed.

Serving & Storage Suggestions

Serving: Serve the soup piping hot in deep bowls. Top with the grilled cheese croutons right before serving so they stay crispy. I like to add a drizzle of good olive oil and a few fresh basil ribbons on top for a pop of color. A sprinkle of flaky sea salt doesn’t hurt either.

Perfect Pairings: This soup is a meal on its own, but it pairs beautifully with a simple green salad dressed with lemon vinaigrette. For a heartier meal, serve it alongside a classic Caesar salad or a crusty baguette with butter. A glass of light red wine or a crisp white wine works wonderfully.

Storage: The soup keeps well in the refrigerator for up to 5 days. Store it in an airtight container. The grilled cheese croutons are best enjoyed fresh, but you can store leftover croutons in a paper bag at room temperature for a day or two. They’ll lose their crunch, but they’re still delicious.

Freezing: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave. Make fresh croutons when you’re ready to serve.

Reheating: Reheat the soup in a saucepan over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. The flavors actually deepen after a day or two in the fridge—it’s one of those soups that’s even better the next day.

Nutritional Information & Benefits

This soup is comfort food that’s actually pretty good for you. Here’s the estimated nutritional breakdown per serving (based on 6 servings):

Nutrient Amount per Serving
Calories 385
Total Fat 22g
Saturated Fat 13g
Cholesterol 65mg
Sodium 890mg
Total Carbohydrates 35g
Dietary Fiber 5g
Sugars 12g
Protein 14g
Vitamin A 25% DV
Vitamin C 30% DV
Calcium 30% DV
Iron 15% DV

Health Benefits: Tomatoes are packed with lycopene, a powerful antioxidant that’s been linked to heart health and reduced inflammation. Cooking tomatoes actually increases the bioavailability of lycopene, so this slow-cooked soup is especially beneficial. Basil is rich in vitamin K and has anti-inflammatory properties. And the calcium from the cheese supports bone health.

Dietary Considerations: This recipe can be made vegetarian (use vegetable broth) or vegan (with the substitutions listed above). It’s naturally nut-free and egg-free. To make it gluten-free, serve with gluten-free bread for the croutons.

Conclusion

This slow cooker tomato basil soup with grilled cheese croutons is the kind of recipe that feels like a warm hug in a bowl. It’s proof that you don’t need fancy techniques or complicated ingredients to make something truly special. Just a slow cooker, a few simple pantry staples, and a little bit of time.

I love that this recipe came from such an unexpected place—a plumber named Dave who was more interested in talking about his grandmother’s cooking than fixing my sink. It reminds me that the best recipes often come from the most surprising sources. And honestly, every time I make this soup, I think of him and smile.

I’d love to hear how this recipe turns out for you. Did you add your own twist? Did the grilled cheese croutons disappear before you even got to the table? Drop a comment below and let me know. And if you share a photo on Pinterest, tag me—I love seeing your creations. Happy cooking, friends!

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?

Absolutely! If you have ripe, in-season tomatoes, go for it. You’ll need about 3 pounds of fresh tomatoes. Blanch them first to remove the skins, then chop them roughly and add them to the slow cooker. You may need to cook the soup a bit longer to allow the fresh tomatoes to break down completely.

Can I make this soup in advance?

Yes, and I actually recommend it. The flavors continue to develop as the soup sits, so it tastes even better the next day. Make the soup up to 5 days ahead, store it in the refrigerator, and reheat it when you’re ready. Just make the grilled cheese croutons fresh before serving.

How do I make the soup thicker?

If you prefer a thicker soup, you have a few options. You can add a can of tomato paste along with the crushed tomatoes. Or, after blending, let the soup simmer uncovered on the stovetop for 10-15 minutes to reduce and thicken. Another option is to stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water.

Can I use dried basil instead of fresh?

You can, but I really recommend using fresh basil if possible. Dried basil has a different, more muted flavor that doesn’t quite capture the bright, aromatic quality of fresh basil. If you must use dried, start with 1 tablespoon and add more to taste. But honestly, fresh basil is worth the extra effort here.

What’s the best way to reheat leftover soup?

The best way is on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened too much. You can also reheat it in the microwave in 30-second intervals, stirring between each. Just be careful not to overheat it, or the cream cheese can separate.

Pin This Recipe!

slow cooker tomato basil soup with grilled cheese croutons recipe

Print

Cozy Slow Cooker Tomato Basil Soup with Grilled Cheese Croutons

This slow cooker tomato basil soup is incredibly easy to make, with a velvety texture from cream cheese and topped with crispy grilled cheese croutons. It’s the ultimate comfort food for cozy nights.

  • Author: Amber
  • Prep Time: 15 minutes
  • Cook Time: 6 hours 30 minutes
  • Total Time: 6 hours 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 cans (28 ounces each) crushed tomatoes
  • 1 can (14.5 ounces) diced tomatoes, undrained
  • 2 cups vegetable broth
  • 1/4 cup fresh basil leaves, packed, plus more for garnish
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 teaspoon sugar
  • Salt and black pepper, to taste
  • 4 ounces cream cheese, softened and cut into cubes
  • 1/2 cup heavy cream
  • 8 slices sourdough bread
  • 4 tablespoons unsalted butter, softened
  • 2 cups shredded sharp cheddar cheese
  • 1/2 cup shredded mozzarella cheese

Instructions

  1. Heat olive oil in a small skillet over medium heat. Add diced onion and cook until soft and translucent, about 3-4 minutes. Add minced garlic and cook for 30 seconds until fragrant. Transfer to slow cooker.
  2. Add crushed tomatoes, diced tomatoes with juices, vegetable broth, fresh basil, dried oregano, red pepper flakes (if using), sugar, salt, and pepper to the slow cooker. Stir to combine.
  3. Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours.
  4. About 30 minutes before serving, remove basil leaves. Use an immersion blender to blend soup until smooth. (Alternatively, let cool slightly and blend in batches in a regular blender.)
  5. Stir in softened cream cheese cubes until melted and smooth. Pour in heavy cream and stir. Adjust seasoning with salt, pepper, or sugar if needed. Keep soup on WARM.
  6. Heat a large skillet or griddle over medium-low heat. Butter one side of each bread slice. Place 4 slices butter-side down on a plate. Divide cheddar and mozzarella evenly among those slices. Top with remaining bread slices, butter-side up.
  7. Cook sandwiches in skillet for 3-4 minutes per side until golden brown and cheese is melted. Let cool for a minute, then cut into 1-inch squares.
  8. Ladle soup into bowls, top with grilled cheese croutons, garnish with fresh basil ribbons and black pepper. Serve immediately.

Notes

For best flavor, use fresh basil. If using a regular blender, let soup cool slightly and blend in batches, removing center cap from lid to let steam escape. Grilled cheese croutons are best made fresh just before serving.

Nutrition

  • Serving Size: 1 serving
  • Calories: 385
  • Sugar: 12
  • Sodium: 890
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 35
  • Fiber: 5
  • Protein: 14

Keywords: slow cooker, tomato basil soup, grilled cheese croutons, comfort food, easy soup, vegetarian

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