Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Cheddar Soup

Broccoli Cheddar Soup


  • Author: Harper Callahan
  • Total Time: 35 mins

Description

Hey, my soup lovers! When the rain’s tapping at the window and fuzzy socks are on, this velvety broccoli cheddar soup is the definition of edible comfort. Creamy, cheesy, and sneakily veggie-packed, it’s perfect for busy weeknights, chilly days, or anytime your soul needs a little bowl of happy. Made with simple ingredients and a whole lot of love, it’s a hug in a bowl—with optional nutmeg for that extra warm-and-cozy vibe.


Ingredients

Scale
  • 2 tbsp butter

  • 1 small onion, chopped

  • 2 garlic cloves, minced

  • ¼ cup all-purpose flour

  • 2 cups vegetable or chicken broth

  • 2 cups whole or 2% milk

  • 3 cups broccoli florets (chopped small, stems included)

  • 1 carrot, grated

  • 1½ cups sharp cheddar, shredded

  • Salt and pepper, to taste

  • Pinch of nutmeg (optional)


Instructions

  1. Sauté Aromatics: Melt butter in a large pot. Add onion, cook 5 mins until soft. Stir in garlic for 1 min.

  2. Make Roux: Sprinkle in flour. Stir constantly 2 mins to cook out raw taste.

  3. Add Liquids: Gradually whisk in broth, then milk. Stir until smooth.

  4. Simmer Veggies: Add broccoli and carrot. Simmer uncovered 15–20 mins until tender.

  5. Add Cheese: Reduce heat to low. Stir in cheddar until melted. Season with salt, pepper, and nutmeg.

  6. Blend (Optional): Blend partially or fully for your perfect texture.

Notes

  • Garnish with extra cheese, black pepper, or a swirl of cream.

  • Serve in a warm bowl with crusty bread or inside a sourdough bread bowl.

  • Pair with a crisp salad or apple slices for balance.

  • Prep Time: 10 mins
  • Cook Time: 25 mins

Nutrition

  • Calories: 320 kcal per serving
  • Fat: 20g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 14g