Creamy Broccoli Cheddar (Printable)

Velvety blend of broccoli and sharp cheddar, delivering a comforting and rich flavor in every spoonful.

# What You Need:

→ Vegetables

01 - 1 medium onion, finely chopped
02 - 2 cloves garlic, minced
03 - 4 cups broccoli florets
04 - 1 medium carrot, grated

→ Dairy

05 - 4 cups whole milk
06 - 1 cup heavy cream
07 - 2 cups sharp cheddar cheese, shredded
08 - 2 tablespoons unsalted butter

→ Pantry

09 - 3 tablespoons all-purpose flour
10 - 3 cups vegetable broth
11 - 1/2 teaspoon salt
12 - 1/4 teaspoon ground black pepper
13 - 1/4 teaspoon ground nutmeg

# How To Make It:

01 - In a large pot over medium heat, melt the butter. Add the onion and cook until soft and translucent, about 4-5 minutes.
02 - Stir in the garlic and cook for 1 minute until fragrant.
03 - Sprinkle in the flour and cook, stirring constantly, for 2 minutes to form a roux.
04 - Gradually whisk in the milk and vegetable broth until smooth.
05 - Add the broccoli and grated carrot. Bring to a simmer and cook for 15-20 minutes, until the vegetables are tender.
06 - Use an immersion blender to puree the soup to your desired consistency. Alternatively, carefully blend in batches using a countertop blender, then return to the pot.
07 - Stir in the heavy cream and shredded cheddar cheese. Cook over low heat, stirring until the cheese is fully melted and the soup is creamy. Do not let it boil.
08 - Season with salt, pepper, and nutmeg. Taste and adjust seasoning as needed. Serve hot, garnished with extra cheddar and crusty bread if desired.

# Expert Suggestions:

01 -
  • The texture is impossibly creamy without feeling heavy like restaurant versions
  • It comes together in under an hour but tastes like it simmered all day
02 -
  • Never let the soup boil after adding cheese or it will separate into grainy disappointment
  • Grate your own cheese because pre-shredded has anti-caking agents that prevent smooth melting
03 -
  • Cutting broccoli into uniform sizes ensures everything cooks at the same rate
  • Let the soup rest for 5 minutes off heat before serving to let flavors meld together