Skip to content
Instructions:
- Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper to prepare for toasting the bread bowls.
- Wash and chop the broccoli into small florets, finely dice the onion, shred the carrots, and mince the garlic to have all vegetables ready.
- Melt the butter in a large heavy-bottomed pot over medium heat, then add the onions and cook for 4–5 minutes until soft and translucent to build the soup’s flavor base.
- Add the minced garlic and cook for 30 seconds until fragrant, being careful not to burn it.
- Sprinkle the flour over the butter and vegetables, whisking constantly for 1–2 minutes to form a roux that thickens the soup without lumps.
- Slowly whisk in the chicken or vegetable broth to the roux, ensuring a smooth mixture with no lumps.
- Gradually add the half-and-half and whole milk while stirring to create a creamy, uniform soup base.
- Stir in the chopped broccoli and shredded carrots, distributing them evenly in the liquid.
- Season the soup with Dijon mustard, garlic powder, onion powder, nutmeg, black pepper, and salt to enhance the flavor depth.
- Bring the soup to a gentle simmer over medium-low heat, stirring frequently to prevent scorching, and cover partially to allow steam escape while softening the vegetables for 15–20 minutes.
- While the soup cooks, prepare the bread bowls by cutting a circular lid from the top of each sourdough loaf and hollowing out the centers, leaving about ¾ inch of bread to maintain structure.
- Brush the inside edges of each bread bowl with melted butter mixed with garlic powder for added flavor and to help prevent sogginess.
- Place the hollowed bread bowls and lids on the baking sheet and bake for 8–10 minutes until the interiors are lightly toasted and the crusts are warm and crisp.
- Once the broccoli is tender, use an immersion blender to partially blend a small portion of the soup, keeping plenty of broccoli and carrots chunky for texture.
- Reduce the heat to low, then add the shredded sharp cheddar cheese gradually, stirring gently after each addition until fully melted to achieve a smooth, velvety consistency.
- Avoid boiling after adding cheese as this can cause the soup to become grainy; instead, stir continuously until thick and creamy with a golden-orange hue.
- Taste and adjust seasoning with salt, black pepper, or Dijon mustard as needed. Thin the soup with a splash of milk or broth if it becomes too thick.
- Place the toasted bread bowls on serving plates, ladle the hot broccoli cheddar soup into each, filling nearly to the top.
- Sprinkle additional shredded cheddar cheese over the soup to melt on contact, then add freshly ground black pepper and chopped parsley if desired.
- Serve immediately with the toasted bread lids and reserved bread pieces for dipping, enjoying the perfect harmony of creamy soup and crusty bread.
Variations
- Use sharp white cheddar instead of yellow for a slightly tangier flavor and lighter color.
- Swap half-and-half for heavy cream for a richer, more indulgent soup.
- Add a pinch of cayenne pepper or smoked paprika for a subtle spicy kick.
- Replace sourdough bread bowls with pretzel bread bowls for a salty, chewy twist.
- Incorporate cooked, crumbled bacon or diced ham for added smoky meatiness.
- Use cauliflower florets instead of broccoli for a milder, creamier vegetable base.
Tips
- Use freshly shredded sharp cheddar cheese rather than pre-shredded to avoid anti-caking agents that hinder smooth melting.
- Keep heat low after adding cheese to prevent curdling or graininess in the soup.
- Store leftover soup in an airtight container in the refrigerator for up to 3 days; reheat gently on the stove or in the microwave, stirring occasionally.
- Soup can be frozen for up to 2 months; thaw overnight in the fridge and reheat carefully, adding a splash of milk if it thickens too much.
- Toast the bread bowls before filling to help them hold soup longer without becoming soggy.
- Serve the soup promptly after filling the bread bowls to maintain optimal texture and warmth.
- Reserve the cut-out bread pieces for dipping into the soup for an extra treat.