How to Make Tomato Soup with Garlic and Sage Croutons

tomato soup with garlic and sage croutons

Why You’ll Love This Tomato Soup

You know those days when you just need a bowl of something warm and comforting? The kind of meal that feels like a hug in a bowl? That’s exactly what this tomato soup with garlic and sage croutons is all about. It’s creamy, it’s savory, and it comes together in under an hour with mostly pantry staples.

I’ve made a lot of tomato soups over the years. Some were too acidic, some were too thin, and some just felt… boring. But this one? This one hits different. The secret is in the little details a touch of saffron for warmth, a carrot for natural sweetness, and those homemade croutons garlic sage that take it over the top.

Plus, it’s the kind of recipe that makes you look like a superstar with minimal effort. Your family will think you spent hours simmering and stirring. Let’s be real you’ll be done in 45 minutes, tops.

Ingredients for Tomato Soup

Let’s talk about what goes into this easy tomato soup recipe. Nothing crazy here just good, honest ingredients that work together beautifully.

tomato soup with garlic and sage croutons - main ingredients

For the soup base:

  • Olive oil and unsalted butter The combo gives you richness and depth. Don’t skip the butter, trust me.
  • Onion and carrot These two are the unsung heroes. They add sweetness and body without any extra sugar.
  • Garlic Four cloves. Yes, four. It’s not a typo.
  • Dried Italian seasoning and red pepper flakes For that herby, slightly spicy kick.
  • Saffron Just a few threads. It sounds fancy, but it adds a subtle floral note that makes the soup feel special.
  • San Marzano tomatoes The gold standard for canned tomatoes. They’re sweeter and less acidic than regular ones.
  • Low-sodium chicken broth Or vegetable broth if you want to keep it vegetarian.
  • Heavy cream Just a quarter cup for that silky finish.

For the croutons:

  • Sourdough bread Thick slices, cut into cubes. San Francisco-style if you can find it.
  • Olive oil For coating and crisping.
  • Garlic powder and Italian seasoning Because garlic croutons are non-negotiable.
  • Fresh sage leaves This is where the magic happens. Don’t skip it, even if you think you don’t like sage! It gets crispy and fragrant in the oven.

How to Make Tomato Soup with Garlic and Sage Croutons

Alright, let’s get cooking. I’ll walk you through the four main stages. No stress, just good food.

Stage 1: Sauté the aromatics. In a large saucepan or Dutch oven, heat the olive oil and butter over medium heat. Once the butter melts and starts to sizzle, add your chopped onion and carrot. Let them cook for about 10 minutes, stirring every now and then, until they’re soft and translucent. The smell alone will make your kitchen feel like a cozy Italian trattoria.

tomato soup with garlic and sage croutons - step 1

Stage 2: Build the flavor. Stir in the minced garlic, Italian seasoning, red pepper flakes, saffron threads, and a good pinch of salt and pepper. Cook for another 2 minutes until it’s super fragrant. Then add the bay leaf, the whole can of tomatoes (with their juices), and the broth. Bring it to a simmer, then turn the heat down to medium-low and let it bubble away for 20 minutes. This is where the magic happens.

tomato soup with garlic and sage croutons - step 2

Stage 3: Blend it smooth. Fish out the bay leaf. Then carefully transfer the soup to a blender (work in batches and hold the lid with a towel to avoid splatters) or use an immersion blender directly in the pot. Blend until it’s completely smooth. I prefer the immersion blender for less cleanup, but either works great.

tomato soup with garlic and sage croutons - step 3

Stage 4: Make the croutons and finish. While the soup simmers, preheat your oven to 375°F. Toss the bread cubes with olive oil, Italian seasoning, garlic powder, salt, pepper, and the chopped fresh sage. Spread them in a single layer on a lined baking sheet. Bake for 5 minutes, toss, then bake another 3-4 minutes until golden and crispy. When the soup is blended, return it to the pot, stir in the heavy cream, and adjust the seasoning. Ladle into bowls and top with those gorgeous croutons.

tomato soup with garlic and sage croutons - step 4

Tips for the Best Tomato Soup

I’ve learned a few things the hard way so you don’t have to. Here are my top tips for nailing this best tomato soup with croutons every single time.

  • Don’t over-blend. If you’re using an immersion blender, stop when the soup is mostly smooth. A little bit of texture is a good thing.
  • Use San Marzano tomatoes. I know they cost a bit more, but they really do make a difference. They’re naturally sweeter and less acidic.
  • Toast your croutons well. The key to crunchy croutons that don’t get soggy in the soup is to let them bake until they’re deeply golden. Don’t pull them out too early.
  • Cool the croutons on a rack. If you have one, spread the baked croutons on a cooling rack for a few minutes. This lets air circulate and keeps them extra crispy.
  • Taste and adjust. Tomato soup can vary wildly depending on the tomatoes. Taste before serving and add a pinch of sugar if it needs it, or more salt and pepper.

Variations and Substitutions

One of the things I love about this simple soup recipe is how flexible it is. Here are some easy swaps and tweaks.

  • Vegan version: Substitute the butter with additional olive oil and use coconut cream or a dairy-free heavy cream alternative. It still comes out rich and delicious.
  • Bread swaps: No sourdough? No problem. Any sturdy bread like ciabatta or French bread works great for the croutons.
  • Add some cheese: For extra richness, stir in a tablespoon of grated Parmesan before serving. Or sprinkle some on top of the croutons.
  • Adjust the spice: If you’re not a fan of heat, reduce or skip the red pepper flakes. If you love spice, add a little more.
  • Herb swaps: No fresh sage? Use dried sage (about 1 teaspoon) or swap in fresh thyme or rosemary for the croutons.

What to Serve with Tomato Soup

This tomato soup with garlic and sage croutons is pretty perfect on its own, but if you want to round it out into a full meal, here are some ideas.

  • Grilled cheese sandwich The classic pairing. Go for a sharp cheddar or a melty fontina. Dip away.
  • A simple green salad Something light with a lemony vinaigrette to balance the richness of the soup.
  • Crunchy bread on the side More bread? Always. A warm crusty baguette with butter is never a bad idea.
  • Top with fun stuff Grab anything you can find for dunking. Crackers, shredded cheese, a dollop of sour cream or yogurt, chopped fresh parsley. Get creative.

How to Store and Reheat Leftovers

This soup is a meal prep dream. Here’s how to keep it tasting great.

Soup storage: Store leftover soup in an airtight container in the fridge for up to 4 days. It actually gets better as the flavors meld together.

Crouton storage: Croutons are best made fresh, but you can store them in an airtight container at room temperature for 2-3 days. They might lose a bit of crunch, so re-crisp them in a 350°F oven for 3-4 minutes if needed.

Freezing: This soup freezes beautifully. Pour it into freezer-safe containers or bags and freeze for up to 3 months. Thaw in the fridge overnight before reheating.

Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. Don’t boil it, or the cream might separate.

Common Mistakes to Avoid

We’ve all been there. Here’s how to avoid the most common pitfalls with this tomato soup recipe.

  • ❌ Mistake: Soggy croutons. ✅ Solution: Bake them until deeply golden, let them cool on a rack, and add them to the soup just before serving. Add more as you eat to keep that crunch.
  • ❌ Mistake: Bland soup. ✅ Solution: Don’t skimp on the salt and pepper. Taste and adjust at the end. A pinch of salt can make all the difference.
  • ❌ Mistake: Soup too thin. ✅ Solution: Let it simmer a bit longer to reduce and concentrate the flavors. Or add a little less broth next time.
  • ❌ Mistake: Soup too thick. ✅ Solution: Stir in a splash of broth or water while reheating until it reaches your desired consistency.
  • ❌ Mistake: Acidic soup. ✅ Solution: The carrot and saffron help balance acidity, but if it’s still too tangy, stir in a pinch of sugar or a bit more cream.

Frequently Asked Questions

tomato soup with garlic and sage croutons - final presentation

This tomato soup with garlic and sage croutons is one of those recipes that feels like a warm hug on a cold day. It’s simple enough for a busy weeknight but impressive enough to serve to guests. The creamy, savory soup paired with those crunchy, herby croutons? Pure comfort.

I’d love for you to try it and see how easy it is to make something truly special. And hey, if you’re feeling extra, make a grilled cheese to go with it. Dipping is half the fun.

For more cozy soup inspiration, check out this Pinterest board full of comforting soup recipes. Happy cooking!

Tomato Soup with Garlic and Sage Croutons

A creamy winter tomato soup made from canned tomatoes, elevated with garlic and sage croutons for a comforting, flavorful bowl.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Comfort Food, Quick Meals, Soups
Cuisine: American, Italian
Calories: 385

Ingredients
  

Soup Base
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 1 large onion chopped
  • 1 large carrot chopped
  • 4 cloves garlic minced
  • 1 teaspoon dried Italian seasoning
  • 1/4 to 1/2 teaspoon red pepper flakes to taste
  • 6 threads saffron
  • 1 leaf bay leaf
  • 1 28 oz can San Marzano tomatoes or whole Jersey tomatoes, with juices
  • 2 cups low-sodium chicken broth or vegetable broth
  • 1/4 cup heavy cream
  • to taste salt
  • to taste freshly ground black pepper
Garlic and Sage Croutons
  • 4 slices sourdough bread 1-inch thick, cut into 1-inch cubes (San Francisco-style preferred)
  • 3 tablespoons olive oil
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 8 large leaves fresh sage roughly chopped

Method
 

Make the Soup
  1. In a large saucepan or Dutch oven, heat olive oil and butter over medium heat. Once the butter melts and sizzles, add the chopped onion and carrot. Cook, stirring occasionally, until softened, about 10 minutes.
  2. Stir in the minced garlic, Italian seasoning, red pepper flakes, saffron threads, and a generous pinch of salt and pepper. Cook until fragrant, about 2 minutes.
  3. Add the bay leaf, entire can of tomatoes with their juices, and chicken broth. Bring to a simmer, then reduce heat to medium-low. Let it gently simmer, stirring now and then, for 20 minutes.
  4. Remove the bay leaf. Carefully transfer the soup to a blender (work in batches if needed, and hold the lid with a towel to avoid splatters) or use an immersion blender directly in the pot. Blend until completely smooth.
  5. Return the soup to the saucepan over medium-low heat. Stir in the heavy cream. Taste and adjust seasoning with salt and pepper as needed.
Prepare the Croutons
  1. While the soup simmers, preheat your oven to 375°F. Line a baking sheet with aluminum foil and lightly coat with nonstick spray.
  2. In a mixing bowl, toss the bread cubes with olive oil, Italian seasoning, garlic powder, salt, and pepper. Add the oil gradually, tossing well so each cube is evenly coated. Stir in the chopped sage leaves.
  3. Spread the bread cubes in a single layer on the prepared baking sheet. Bake for 5 minutes, then toss them with a spatula, and continue baking for 3 to 4 more minutes, until the croutons are golden and crispy.
  4. Remove from the oven and let cool slightly. (No cheese needed—the sage and garlic provide plenty of flavor.)
Serve
  1. Ladle the tomato soup into serving bowls. Top each bowl with a generous handful of the garlic and sage croutons.
  2. Garnish with a sprinkle of black pepper and fresh basil or microgreens if desired. Serve immediately, adding more croutons as you eat to keep them crunchy.

Nutrition

Calories: 385kcalCarbohydrates: 32gProtein: 9gFat: 26gSaturated Fat: 10gCholesterol: 45mgSodium: 680mgFiber: 4gSugar: 12g

Notes

For a vegan version, substitute the butter with additional olive oil and use coconut cream or a dairy-free heavy cream alternative. You can swap the sourdough for any sturdy bread like ciabatta or French bread. Store leftover soup in an airtight container in the fridge for up to 4 days; croutons are best made fresh. To make ahead, prepare the soup and croutons separately, then assemble just before serving. Avoid over-blending the soup if using an immersion blender to keep a bit of texture. For extra richness, stir in a tablespoon of grated Parmesan before serving.

Tried this recipe?

Let us know how it was!

Source: Nutritional Information

Can I Make This Tomato Soup in the Crockpot?

Absolutely. Sauté the onions, carrot, and garlic on the stovetop first, then transfer everything except the cream to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Blend, stir in the cream, and serve with fresh croutons.

Does This Tomato Soup Freeze Well?

Yes, it freezes beautifully. Store the soup (without the cream and croutons) in freezer-safe containers for up to 3 months. Thaw overnight in the fridge, then reheat gently and stir in the cream before serving. Make fresh croutons when you’re ready to eat.

Get our best recipes & expert tips right into your inbox!

Join over 10k subscribers

By submitting above, you agree to our privacy policy.

Popular Recipes

How to Make the Best Loaded Creamy Mushroom Soup

How to Make Tomato Soup with Garlic and Sage Croutons

How to Make Greek Roasted Eggplant Dip Melitzanosalata

How to Make a Dense Bean Salad

Leave a Reply

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

Recipe Rating




Newsletter

Get fresh, seasonal recipes delivered straight to your inbox. From 20-minute weeknight dinners to weekend baking projects, we help you bring something delicious to the table every day.