Velvety Broccoli Cheddar Soup in a Bread Bowl
This broccoli cheddar soup features a silky roux base, freshly grated sharp cheddar, and a hint of nutmeg. Better than a copycat, it is the ultimate cozy comfort meal.
This broccoli cheddar soup is exactly what you want when the temperature drops: thick, impossibly creamy, and loaded with enough sharp cheddar to make it feel indulgent. While many versions rely on processed cheese, we use a classic roux and high-quality aged cheddar to achieve a texture that is velvety without being grainy.
If you are looking for an easy broccoli cheddar soup that rivals your favorite cafe, this is it. By using freshly grated cheese and a touch of nutmeg, we elevate the flavors far beyond a standard Panera broccoli cheddar copycat. Serving this in a hollowed-out bread bowl isn't just for aesthetics; the way the crust soaks up the savory broth is the best part of the meal.
The secret here is the balance of textures. We finely chop the broccoli so it integrates into every spoonful, rather than leaving massive, clunky stalks. It’s a one-pot wonder that proves you don't need a professional kitchen to make a restaurant-quality starter or main course.
Ingredients
The Base
- 4 tablespoons (56g) unsalted butter
- 1 medium yellow onion, finely diced
- 2 cloves garlic, minced
- 1/4 cup (32g) all-purpose flour
- 2 cups (480ml) whole milk
- 2 cups (480ml) heavy cream
- 2 cups (480ml) chicken or vegetable stock
- 1/4 teaspoon ground nutmeg
- Kosher salt and freshly cracked black pepper to taste
The Body
- 1 pound (450g) broccoli florets, chopped into very small pieces
- 1 large carrot, julienned or coarsely grated
- 8 ounces (225g) sharp cheddar cheese, freshly grated (do not use pre-shredded)
- 4 to 6 small sourdough bread bowls, tops removed and centers hollowed
Instructions
- 1
Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat.
- 2
Add the diced onion and cook for 5 minutes until translucent and soft, then stir in the garlic for 1 minute until fragrant.
- 3
Whisk in the flour and cook for 2 minutes, stirring constantly to create a light roux; do not let the flour brown significantly.
- 4
Slowly pour in the milk, heavy cream, and stock while whisking vigorously to ensure no lumps form.
- 5
Bring the liquid to a gentle simmer, then reduce heat to low and add the nutmeg, salt, and pepper.
- 6
Stir in the finely chopped broccoli and grated carrots, then cover the pot and simmer for 15 to 20 minutes until the vegetables are tender.
- 7
Remove the pot from the heat and gradually stir in the grated sharp cheddar one handful at a time, stirring until completely melted and smooth.
- 8
Taste and adjust seasoning with additional salt or pepper if needed.
- 9
Ladle the hot soup into the prepared bread bowls and serve immediately while the bread is fresh.
Tips
- → Never buy pre-shredded cheese for this recipe; the cellulose coating used to prevent clumping in the bag will stop the cheese from melting smoothly, resulting in a grainy soup.
- → For a partially blended texture, use an immersion blender to pulse the soup 3 or 4 times before adding the cheese.
- → If the soup is too thick for your liking, thin it out with a splash of extra stock or milk before serving.
- → Toast the hollowed-out bread bowls in a 350°F (175°C) oven for 5 minutes before filling to help them hold up against the liquid.
FAQ
Why does my broccoli cheddar soup get grainy?
Graininess is usually caused by two things: using pre-shredded cheese which contains anti-caking agents, or adding the cheese while the soup is boiling. Always grate your own cheese and stir it in after removing the pot from the heat.
Can I make this soup vegetarian?
Absolutely. Simply swap the chicken stock for a high-quality vegetable stock. The flavor profile remains largely the same thanks to the rich roux and sharp cheddar.
How do I store and reheat leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of milk to loosen the consistency, as the soup will thicken significantly when cold.
Can I use frozen broccoli?
Yes, frozen broccoli works well. Thaw it slightly and chop it into small pieces before adding to the pot, but be aware it may cook faster than fresh broccoli.
You might also like
Creamy White Chicken Chili with Roasted Green Chiles
This white chicken chili is thick, hearty, and packed with roasted green chiles, white beans, and hominy. A creamy, easy dinner finished with Monterey Jack and lime.
Creamy Chicken Pot Pie Soup with Puff Pastry Crackers
This chicken pot pie soup delivers all the comfort of the classic casserole in a velvety, thyme-flecked broth topped with shattered puff pastry crackers.
Rich and Creamy Chicken Noodle Soup with Lemon and Dill
This creamy chicken noodle soup features a rich, roux-thickened broth, tender rotisserie chicken, and fresh dill. A perfect easy creamy chicken soup for chilly nights.
Rich and Hearty Beef Barley Soup with Red Wine
This deeply savory beef barley soup features caramelized chuck roast, umami-rich tomato paste, and tender pearl barley in a broth thickened to silken perfection.




