
Classic Creamy Broccoli Cheddar Soup
Get ready to cozy up with a bowl of pure comfort! This Classic Creamy Broccoli Cheddar Soup is rich, velvety, and oh-so-satisfying. Whether you're warming up on a chilly day or just craving something delicious, this recipe is a hug in a bowl. Let’s make magic in your kitchen!
5.0 out of 5 (3 ratings)

Prep Time
15 minutes
Cook Time
30 minutes
Servings
4 servings
Cuisine
American
Ingredients
- •2 tablespoons unsalted butter
- •1 medium onion, diced
- •2 garlic cloves, minced
- •1/4 cup all-purpose flour
- •2 cups chicken or vegetable broth
- •2 cups whole milk
- •3 cups broccoli florets, chopped
- •1 medium carrot, peeled and grated
- •2 cups sharp cheddar cheese, shredded
- •1/4 teaspoon ground nutmeg
- •1/2 teaspoon salt, or to taste
- •1/4 teaspoon freshly ground black pepper, or to taste
- •Optional: crusty bread or croutons for serving
Instructions
- 1
Melt the butter in a large pot over medium heat.
- 2
Add the diced onion and cook until softened, about 5 minutes.
- 3
Stir in the minced garlic and cook for 1 minute until fragrant.
- 4
Sprinkle the flour over the onions and garlic, stirring constantly to form a roux. Cook for 1-2 minutes to eliminate the raw flour taste.
- 5
Gradually whisk in the chicken or vegetable broth until smooth.
- 6
Slowly add the milk, continuing to stir, and bring the mixture to a simmer.
- 7
Add the chopped broccoli and grated carrot. Cover the pot and let the mixture simmer gently for about 15 minutes, or until the vegetables are tender.
- 8
Use an immersion blender to puree the soup until smooth, or leave it slightly chunky if preferred. Alternatively, carefully puree portions in a blender and return to the pot.
- 9
Lower the heat and stir in the shredded cheddar cheese, a handful at a time, until fully melted and incorporated.
- 10
Season the soup with ground nutmeg, salt, and pepper to taste.
- 11
Serve hot, optionally garnished with additional cheddar cheese or croutons. Pair with crusty bread if desired.
Nutrition Information
Calories
280 calories per serving
Protein
14g
Carbs
15g
Fat
18g
Frequently Asked Questions
Q: Can I use frozen broccoli instead of fresh?
A: Yes, you can use frozen broccoli if fresh is unavailable. Thaw the broccoli and drain any excess water before adding it to the soup. The cooking time may need to be reduced slightly since frozen broccoli is typically pre-blanched.
Q: What can I use as a substitute for whole milk?
A: You can substitute whole milk with half-and-half for a richer soup or with 2% milk for a lighter version. For a dairy-free option, unsweetened almond milk or oat milk can be used, but the soup may be less creamy.
Q: Can I make this soup gluten-free?
A: Yes, to make this soup gluten-free, replace the all-purpose flour with a gluten-free all-purpose flour blend or use cornstarch as a thickener. If using cornstarch, dissolve 1-2 tablespoons in cold broth or water before adding it to the soup.
Q: Why is my soup grainy after adding the cheese?
A: Grainy soup can result from adding the cheese at too high a temperature. Reduce the heat to low before stirring in the cheese, and add it gradually while stirring to ensure it melts smoothly. Using pre-shredded cheese can also cause graininess due to anti-caking agents, so shredding your own cheese is recommended.
Q: How do I store and reheat leftovers?
A: Store leftover soup in an airtight container in the refrigerator for up to 3-4 days. To reheat, warm it gently on the stovetop over low heat, stirring occasionally, to prevent the cheese from separating. You can also reheat it in the microwave in short intervals, stirring between each interval.
Q: Can I freeze this soup?
A: While the soup can be frozen, the texture may change slightly due to the dairy content. To freeze, allow the soup to cool completely, then transfer it to a freezer-safe container, leaving some room for expansion. Freeze for up to 2 months. Thaw in the refrigerator overnight and reheat gently on the stovetop.
Q: What are some variations or additions I can try?
A: You can customize this soup by adding cooked bacon or ham for extra flavor, or a pinch of cayenne pepper or smoked paprika for a hint of spice. For added texture, stir in roasted cauliflower florets or cooked rice. You can also use different cheeses like Gruyere or Monterey Jack to change the flavor profile.
Make This Recipe Your Own
AI Chef Assistant
Get real-time cooking guidance and ingredient substitution tips from our AI chef
Smart Scaling
Instantly adjust serving sizes and quantities to match your needs
Ingredient Swaps
Customize recipes with AI-powered ingredient alternatives and substitutions
Search for "Classic Creamy Broccoli Cheddar Soup" in the DigiDish app to get started!
More Recipes You'll Love
Ready to fire up your taste buds? This Grilled Spring Onion Flatbread is the ultimate flavor-packed feast! Smoky charred...
Get ready to wow your taste buds! This Grilled Nectarine Caprese is a fresh twist on a classic, pairing smoky-sweet nect...
Fire up those taste buds because this grilled lemon herb halibut is a flavor fiesta you don’t want to miss! Paired with ...
Ready to bowl over your taste buds? This Savory Coconut Kale and Lentil Bowl is a hearty, flavor-packed meal topped with...
Ready to fire up the grill? These Spicy Honey Lime Tofu Skewers are a flavor explosion! Sweet grilled pineapple meets ze...