This comforting soup combines fresh broccoli with a creamy base, topped with a crispy golden cheese crust for extra flavor. It’s perfect for a cozy meal that’s both nutritious and satisfying.
Start by melting a tablespoon of butter in a large pot over medium heat. Toss in the chopped onion and cook, stirring occasionally, until it becomes soft and translucent—this should take about 5 to 6 minutes. Add the garlic and give it a quick stir for about a minute until fragrant. Pour in the broth and bring everything to a simmer over high heat.
02
Step 2
While the broth heats up, separate the broccoli into florets, cutting the bigger ones in half. Chop the stems into half-inch pieces. Add the broccoli to the simmering broth, cover the pot, and let it cook for 2 to 3 minutes until it softens a bit. Then lower the heat to medium-low and keep it simmering, stirring every now and then, until the broccoli is really tender—about 10 minutes. Take the pot off the heat.
03
Step 3
Use an immersion blender to puree the soup until it’s really smooth. Stir in the cream along with salt, pepper, a pinch of nutmeg, and a little cayenne for a gentle kick. Put the pot back on low heat and warm the soup through for about 5 minutes.
04
Step 4
While the soup is warming, preheat your oven to 375°F (190°C) and line a baking sheet with foil. Spread the remaining tablespoon of butter on both sides of your bread slices, then place them on the sheet. Pop them in the oven and toast, flipping halfway, until they’re golden and crisp—around 4 to 5 minutes.
05
Step 5
Spoon the soup into oven-safe crocks, filling them almost to the top. Lay a piece of the toasted bread on top of each, then cover with a generous handful of shredded Cheddar. Move your oven rack close to the broiler, about 6 inches from the heat, and turn the broiler on. Place the baking sheet under the broiler and watch carefully as the cheese melts and bubbles, browning beautifully in about 3 to 4 minutes.
06
Step 6
Serve hot and enjoy!
03 / EXTRA DETAILS
Good to know.
Cook's tip
- Use fresh broccoli for the best flavor, but frozen broccoli works well in a pinch.
- Blend the soup until completely smooth for a creamy texture.
- Grate the cheese fresh and spread it evenly on top before baking to achieve a perfect golden crust.
Why you’ll love it
This soup is creamy and comforting, with a vibrant green color that makes it as appealing to the eyes as it is to the taste buds. The golden cheese topping adds a deliciously crispy texture and rich flavor that perfectly complements the smooth broccoli base.
Serving ideas
Serve this soup hot with a slice of crusty bread or a warm roll. A simple side salad or a light sandwich pairs well for a complete meal. For an extra touch, sprinkle some fresh herbs like parsley or chives on top before serving.
Storage & leftovers
Allow the soup to cool completely before storing. Keep it in an airtight container in the refrigerator for up to three days. Reheat gently on the stove or in the microwave, and add the cheese topping fresh each time to retain its crispy texture.