Creamy Broccoli Soup with Croutons

Creamy Broccoli Soup with Croutons in a rustic bowl, topped with golden croutons and fresh chives for a cozy meal. Save Pin
Creamy Broccoli Soup with Croutons in a rustic bowl, topped with golden croutons and fresh chives for a cozy meal. | noshtheory.com

This rich, velvety soup blends fresh broccoli florets with potatoes and carrots for body. Simmered in vegetable stock and finished with heavy cream and thyme, it offers a warm, comforting texture. The dish is elevated by homemade garlic croutons, adding a satisfying crunch to every spoonful.

There's something about a bowl of broccoli soup that brings back that quiet afternoon when my neighbor dropped off a batch of homemade croutons with a note saying they'd pair perfectly with whatever I was cooking. I had broccoli in the fridge and cream in the pantry, and within an hour, I had the most velvety, comforting soup simmering on the stove—the kind that fills your kitchen with warmth and makes you want to slow down. Those golden croutons she brought turned out to be the perfect finishing touch, and now I can't make this soup without them.

I made this soup for a friend who was having one of those weeks, and watching her face when she tasted it—how her shoulders just relaxed a little—reminded me why simple, honest food matters. She asked for the recipe that same night, and when she texted me a photo of her own bowl weeks later, I felt like I'd shared something real with her.

Ingredients

  • Fresh broccoli (500 g, about 1 large head), cut into florets: The crown jewel here—choose florets that are tight and deep green, as they blend into silk and hold their sweetness better than older heads.
  • Onion (1 medium, diced): This is your flavor foundation; don't skip the step of letting it soften before adding anything else.
  • Garlic (2 cloves, minced): Two cloves is just enough to whisper its presence without shouting—add more only if you're that kind of cook.
  • Potato (1 medium, peeled and diced): This creates body and creaminess naturally, so you need less cream overall.
  • Carrot (1 medium, peeled and sliced): A touch of natural sweetness that balances the earthy broccoli.
  • Vegetable broth (1 L / 4 cups): Use the kind you'd actually drink straight—the soup tastes only as good as your broth.
  • Heavy cream (200 ml / 3/4 cup plus 2 tbsp): The finish that makes everything velvety; don't use cream that's been sitting in the back of the fridge.
  • Olive oil (2 tbsp for sautéing, 2 tbsp for croutons): Good oil matters here since you taste it directly.
  • Day-old bread, cut into 1 cm cubes (2 cups): Stale bread is your secret weapon—it absorbs oil and crisps better than fresh bread ever could.
  • Garlic powder (1/2 tsp): This gives the croutons that toasted depth you can't achieve with fresh garlic alone.
  • Dried thyme (1/2 tsp): A whisper of herb that ties everything together without overwhelming the broccoli.
  • Salt and freshly ground black pepper, to taste: Season as you go, not all at the end.
  • Fresh chives or parsley, finely chopped (optional): A last-minute green brightness that feels like a gift on top.

Instructions

Sauté the aromatics:
Heat oil in your pot over medium heat until it shimmers—you'll hear a gentle sizzle when you add the onion. Let it soften for a full three minutes, stirring occasionally, until it loses its raw edge and starts to turn translucent.
Build the flavor base:
Add minced garlic and cook for just one minute, stirring constantly so it doesn't brown. Your kitchen will smell suddenly alive and rich.
Add the vegetables:
Toss in broccoli florets, diced potato, and carrot slices. Sauté for four minutes, letting the edges catch a little color—this step brings out their sweetness before they're softened into soup.
Simmer until tender:
Pour in vegetable broth and bring to a boil, then lower heat, cover, and let it bubble gently for fifteen to twenty minutes until every vegetable crumbles easily when pressed with a spoon. The broccoli will go from bright green to a darker, mellower shade.
Toast the croutons:
While the soup simmers, heat oil in a skillet over medium heat and add bread cubes with garlic powder, salt, and pepper. Toss constantly, listening for the crunch—after five to seven minutes, they'll be golden and crispy with no pale centers remaining.
Blend into silk:
Use an immersion blender to puree the hot soup until it's completely smooth, or carefully transfer it in batches to a stand blender if you prefer. The texture should be velvety and pourable, not gloppy.
Finish with cream and heat:
Pour in heavy cream and add dried thyme, then heat gently over low heat for two to three minutes, stirring occasionally until small wisps of steam rise. Don't let it boil or the cream will separate.
Taste and season:
Taste your soup before serving—add salt and pepper in small pinches, tasting between each addition, until it tastes like comfort.
Serve with croutons:
Ladle into bowls and top generously with warm croutons, then scatter fresh herbs if you have them on hand.
A spoon dipping into velvety Creamy Broccoli Soup with Croutons, steam rising beside crunchy homemade croutons and a sprinkle of parsley. Save Pin
A spoon dipping into velvety Creamy Broccoli Soup with Croutons, steam rising beside crunchy homemade croutons and a sprinkle of parsley. | noshtheory.com

The first time someone told me this soup reminded them of eating at their grandmother's table, I understood why comfort food matters. Food becomes memory, and memory becomes part of who we are in the kitchen.

Making It Your Own

This recipe welcomes your hand in it. Some mornings I add a splash of white wine to the broth for depth, or a pinch of nutmeg that just barely whispers through. A friend swears by stirring in a spoonful of Dijon mustard at the very end—it wakes everything up.

Lighter and Dairy-Free Routes

If heavy cream isn't your thing, whole milk works beautifully and keeps things brighter, or use plant-based cream if you're cooking for someone with dairy sensitivities. The soup loses some richness but gains a cleaner taste that lets the broccoli shine. Gluten-free bread transforms the croutons into something anyone can enjoy without worry.

Storing and Reheating

This soup keeps well in the refrigerator for three days and freezes beautifully for up to three months—just remember to store the cream separately if freezing, then stir it in after reheating gently over low heat. Croutons should always be made fresh or stored in an airtight container so they stay crispy right up until the moment you serve.

  • Make croutons up to two days ahead and store them in a sealed jar so they stay crunchy.
  • Reheat soup slowly over low heat, stirring occasionally, never in a rushed boil.
  • A squeeze of fresh lemon juice added just before serving brightens everything in the most unexpected way.
Vibrant green bowl of Creamy Broccoli Soup with Croutons, garnished with herbs, ready to serve with warm artisan bread. Save Pin
Vibrant green bowl of Creamy Broccoli Soup with Croutons, garnished with herbs, ready to serve with warm artisan bread. | noshtheory.com

This soup is proof that simple ingredients, treated with care and attention, become something that nourishes more than just hunger. Make it, share it, and watch what happens when warmth meets comfort in a bowl.

Recipe FAQs

Yes, this dish is vegetarian as written. Just ensure your vegetable broth is certified vegetarian.

Store cooled soup in an airtight container in the refrigerator for up to three days. Reheat gently on the stove.

Yes, freeze the soup without the cream. Add the cream when you reheat it to prevent separation.

Coconut milk or half-and-half are great alternatives for a lighter or dairy-free version.

Use an immersion blender directly in the pot for convenience, or puree in batches in a standard blender.

While not strictly necessary, the garlic croutons provide a crucial crunch that contrasts the smooth soup.

Creamy Broccoli Soup with Croutons

Velvety broccoli and potato blend finished with heavy cream and served with garlic bread cubes.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 large head fresh broccoli, cut into florets (approx. 1.1 lbs)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 medium potato, peeled and diced
  • 1 medium carrot, peeled and sliced

Liquids

  • 4 cups vegetable broth
  • 3/4 cup plus 2 tablespoons heavy cream
  • 2 tablespoons olive oil

Croutons

  • 2 cups day-old bread, cut into cubes
  • 2 tablespoons olive oil
  • 1/2 teaspoon garlic powder
  • Salt and pepper, to taste

Seasonings

  • 1/2 teaspoon dried thyme
  • Salt and freshly ground black pepper, to taste

To Serve

  • Fresh chives or parsley, finely chopped

Instructions

1
Sauté Aromatics: Heat 2 tablespoons olive oil in a large pot over medium heat. Add the onion and cook for 3 minutes until softened. Add garlic and cook for 1 minute, stirring constantly.
2
Sauté Vegetables: Add the broccoli florets, potato, and carrot to the pot. Sauté for 4 minutes until vegetables are slightly softened.
3
Simmer Soup Base: Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 15-20 minutes, or until the vegetables are very tender.
4
Prepare Croutons: In a large skillet, heat 2 tablespoons olive oil over medium heat. Add bread cubes, garlic powder, salt, and pepper. Toss and cook, stirring often, until golden and crisp, about 5-7 minutes. Set aside.
5
Blend Soup: When the vegetables are tender, use an immersion blender to puree the soup until completely smooth, or carefully transfer to a stand blender in batches.
6
Finish with Cream: Stir in the heavy cream and dried thyme. Heat gently over low heat for 2-3 minutes. Season with salt and pepper to taste.
7
Serve: Ladle soup into bowls. Top with golden croutons and fresh herbs if desired. Serve hot.
Additional Information

Equipment Needed

  • Large pot
  • Immersion blender or stand blender
  • Large skillet
  • Chef's knife
  • Cutting board
  • Ladle

Nutrition (Per Serving)

Calories 295
Protein 7g
Carbs 28g
Fat 17g

Allergy Information

  • Contains dairy (heavy cream) and gluten (bread croutons).
Ivy Rosen

Passionate home cook sharing weeknight meals, kitchen hacks, and everyday cooking joy.