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
30 Minute Broccoli Cheddar Soup

30 Minute Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nora
  • Total Time: 30 minutes
  • Yield: Serves approximately 4

Description

30 Minute Broccoli Cheddar Soup is the ultimate comfort food for busy weeknights. This creamy, velvety soup is loaded with vibrant broccoli, sweet carrots, and rich cheddar cheese, making it a deliciously satisfying meal in just half an hour. Whether enjoyed as a hearty dinner or served as an appetizer at gatherings, this soup is sure to impress. With simple ingredients and quick preparation, you can enjoy homemade flavor without spending hours in the kitchen.


Ingredients

Scale
  • 4 tablespoons butter
  • ½ medium onion (chopped)
  • 23 cloves garlic (minced)
  • 3 cups broccoli florets
  • 1 large carrot (grated)
  • 4 tablespoons all-purpose flour
  • 2 cups low-sodium chicken or vegetable stock
  • 2 cups half & half
  • 8 oz grated cheddar cheese
  • Kosher salt and black pepper to taste

Instructions

  1. Melt butter in a large pot over medium-high heat. Add chopped onion, cooking for 3-4 minutes until softened. Stir in minced garlic for an additional minute.
  2. Sprinkle flour into the pot, whisking continuously for 1-2 minutes until golden. Gradually stir in chicken stock to avoid lumps.
  3. Add broccoli florets, grated carrot, salt, pepper, and optional spices. Bring to a boil, then reduce heat and simmer for about 15 minutes until vegetables are tender.
  4. Stir in half & half and cheddar cheese; simmer an additional minute until cheese melts completely.
  5. Serve hot with crusty bread or in a bread bowl.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 60mg