Print

Broccoli-Cheddar Soup

Creamy, cheesy, and packed with tender broccoli, this broccoli-cheddar soup is the ultimate feel-good meal. It’s rich without being heavy, quick enough for a weeknight, and perfect with a slice of warm crusty bread for dipping. A bowl of this is like a cozy hug in under 30 minutes.

Ingredients

Scale

2 tbsp butter

1 small onion, chopped

2 garlic cloves, minced

¼ cup all-purpose flour

2 cups milk

2 cups vegetable or chicken broth

3 cups chopped broccoli florets

1 medium carrot, grated or finely chopped

1 tsp salt (adjust to taste)

½ tsp black pepper

¼ tsp ground mustard (optional, for tang)

2 cups shredded sharp cheddar cheese

Optional: pinch of cayenne or nutmeg for added depth

Instructions

In a large pot, melt butter over medium heat. Sauté onion until soft, about 4–5 minutes. Add garlic and cook for 1 minute more.

Stir in flour and cook for 1–2 minutes to form a roux.

Gradually whisk in milk and broth until smooth. Bring to a simmer.

Add broccoli, carrots, salt, pepper, and mustard. Simmer for 15–18 minutes until broccoli is tender.

Remove from heat and stir in cheese until melted and smooth.

For a smoother texture, partially blend with an immersion blender, or leave chunky.

Nutrition