[Foodie Friday Recipe] Cheesy Broccoli Soup with Garlic Croutons

This cheesy broccoli soup recipe is a nourishing, comforting bowl of goodness for body & soul!
When the seasons shift, or your body craves something warm and grounding, few dishes deliver comfort quite like a creamy broccoli soup. This Cheesy Broccoli Soup with Garlic Croutons brings together wholesome vegetables, rich flavors, and a satisfying crunch—creating a meal that feels indulgent while still aligning with a balanced, holistic lifestyle.
Broccoli is a nutritional powerhouse, rich in fiber, antioxidants, and compounds that support detoxification. Paired with nourishing fats and aromatic garlic, this soup offers both comfort and functional benefits—perfect for evenings at home or a simple, restorative lunch.
Why You’ll Love This Recipe
This soup isn’t just about taste—it’s about how it makes you feel warm, satisfied, and nourished!
- Gut-friendly: Cooked vegetables are easier to digest and soothing for the digestive system
- Immune-supportive: Garlic and broccoli are both known for their protective properties
- Balanced indulgence: Creamy and cheesy, yet packed with real, whole ingredients
- Simple & quick: Ready in just 30 minutes from start to finish
Cheesy Broccoli Soup Recipe Details
- Prep time: 10 minutes
- Cook time: 20 minutes
- Serves: 4
Ingredients:
- 1 tablespoon olive oil
- 5 tablespoons butter, divided
- 1 medium onion, finely diced
- 2 carrots, finely diced
- 5 garlic cloves, minced and divided
- 1 teaspoon dried dill
- 3 tablespoons all-purpose flour
- 3 cups vegetable broth
- 3 cups broccoli florets, bite-sized
- ½ cup whole milk
- ½ cup heavy cream
- 2 cups shredded cheddar cheese
- Sea salt and black pepper, to taste
- 1 small baguette, cubed
Directions:
- Preheat your oven to 350°F.
- In a medium soup pot, heat the olive oil with 2 tablespoons of butter over medium heat.
- Add the diced onion, carrots, and 2 cloves of garlic. Season with salt and pepper. Sauté for 2–3 minutes, until slightly softened and fragrant.
- Sprinkle in the flour and dried dill, stirring well. Cook for about 1 minute to eliminate the raw flour taste.
- Slowly pour in the vegetable broth, stirring to combine. Bring the mixture to a gentle simmer.
- Meanwhile, melt the remaining butter. Toss the cubed baguette with the melted butter and remaining garlic. Spread on a baking sheet, season lightly, and bake for 10–15 minutes until golden and crisp.
- Once the soup is simmering, add the broccoli florets. Cook for 10–12 minutes, until tender.
- Stir in the milk, heavy cream, and shredded cheddar cheese. Continue stirring until the cheese melts into a creamy, velvety soup.
- Taste and adjust seasoning as needed.
- Ladle into bowls and top with crispy garlic croutons and extra cheese if desired. Enjoy warm.
Tips & Variations
- Lighten it up: Swap heavy cream for coconut milk or additional broth for a lighter version
- Boost the greens: Add spinach or kale during the final few minutes of cooking
- Make it gluten-free: Use a gluten-free flour blend or arrowroot starch instead of all-purpose flour
- Dairy-free option: Use plant-based butter, milk, and cheese alternatives
A Nourishing Moment
Taking time to prepare a meal like this is an act of self-care. As the soup simmers and the aroma of garlic fills your kitchen, allow yourself to slow down and be present. Food is more than fuel—it’s an experience, a ritual, and a way to reconnect with yourself.
This Cheesy Broccoli Soup is a reminder that comfort food can also be deeply nourishing!
