Cheddar Cheese Soup
A rich, creamy Cheddar Cheese Soup made with sharp cheddar, milk, cream, and aromatic vegetables. This cozy homemade soup has a velvety texture, deep savory flavor, and plenty of cheesy goodness—perfect with crusty bread for a comforting lunch or dinner.
Why People Love It
- Rich, creamy, and intensely cheesy
- Made with simple pantry-friendly ingredients
- Ready in about 35 minutes
- Smooth restaurant-style texture
- Easy to customize with vegetables, bacon, or herbs
- Perfect for chilly days and cozy dinners
Taste Description
Creamy, savory, and buttery with a delicious sharp cheddar flavor. The onion, garlic, celery, and carrot add subtle sweetness and depth, while the milk and cream create a smooth, luxurious texture.
Difficulty: Easy
Recipe Overview
| Detail | Information |
|---|---|
| Prep Time | 10 minutes |
| Cooking Time | 25 minutes |
| Total Time | 35 minutes |
| Servings | 6 |
| Calories | Approximately 380 calories per serving |
| Difficulty | Easy |
| Cuisine Type | American |
Calories are approximate and depend on the cheese, milk, cream, and toppings used.
Ingredients
For the Soup
- 4 tablespoons unsalted butter — 56 g
- 1 medium yellow onion, finely diced
- 1 medium carrot, finely diced
- 1 celery stalk, finely diced
- 2 cloves garlic, minced
- ¼ cup all-purpose flour — about 30 g
- 3 cups low-sodium chicken or vegetable broth — 720 ml
- 2 cups whole milk — 480 ml
- 1 cup heavy cream — 240 ml
- 2 cups sharp cheddar cheese, freshly shredded — about 200 g
- 1 teaspoon Dijon mustard
- ½ teaspoon smoked paprika
- ½ teaspoon salt, or to taste
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon dried thyme
Optional Garnishes
- Extra shredded cheddar cheese
- Chopped fresh parsley
- Thinly sliced green onions
- Crumbled crispy bacon
- Freshly cracked black pepper
- Croutons
Easy Substitutions
- Sharp cheddar: Medium cheddar or white cheddar works well.
- Whole milk: 2% milk can be used.
- Heavy cream: Half-and-half can be substituted for a slightly lighter soup.
- Chicken broth: Vegetable broth makes the soup vegetarian.
- Dijon mustard: Use ½ teaspoon mustard powder if needed.
- Cheddar: A combination of cheddar and Monterey Jack creates an especially smooth texture.
Kitchen Tools
- Large heavy-bottomed soup pot or Dutch oven
- Cutting board
- Chef's knife
- Wooden spoon
- Whisk
- Measuring cups and spoons
- Cheese grater
- Ladle
- Immersion blender — optional
Preparation Before Cooking
1. Chop the Vegetables — 5 minutes
Finely dice the onion, carrot, and celery.
Try to cut the vegetables into similarly sized pieces so they cook evenly.
2. Mince the Garlic — 1 minute
Finely mince 2 garlic cloves.
3. Shred the Cheese — 3 minutes
Shred approximately 2 cups of sharp cheddar from a block.
Freshly shredded cheese melts more smoothly than many pre-shredded varieties.
4. Measure the Remaining Ingredients — 1 minute
Measure the broth, milk, cream, flour, mustard, and seasonings before starting.
This makes the cooking process easier and prevents the roux from sitting unattended.
Step-by-Step Cooking
Step 1: Melt the Butter
Heat: Medium
Time: 1 minute
Place a large soup pot over medium heat.
Add 4 tablespoons butter and allow it to melt completely.
Visual sign: The butter should be melted and lightly foamy but not browned.
Step 2: Cook the Vegetables
Heat: Medium
Time: 5–6 minutes
Add the diced onion, carrot, and celery.
Cook, stirring occasionally, until the vegetables begin to soften.
Visual sign: The onion should become translucent and the carrot and celery should become slightly tender.
Step 3: Add Garlic
Heat: Medium-low
Time: 30–45 seconds
Add the minced garlic.
Stir constantly until fragrant.
Don't let the garlic turn dark brown.
Step 4: Make the Roux
Heat: Medium-low
Time: 1–2 minutes
Sprinkle ¼ cup flour over the vegetables.
Stir continuously until the flour coats the vegetables and forms a smooth paste.
Cook for approximately 1–2 minutes.
Visual sign: The mixture should look slightly thick and creamy without visible dry flour.
Step 5: Add the Broth
Heat: Medium
Time: 2–3 minutes
Slowly pour in the broth while whisking constantly.
Whisk thoroughly to prevent lumps.
Scrape the bottom of the pot as you stir.
Visual sign: The liquid should become smooth and slightly thickened.
Step 6: Add Milk and Cream
Heat: Medium-low
Time: 2 minutes
Slowly add the whole milk and heavy cream.
Stir continuously until everything is evenly combined.
Add:
- Dijon mustard
- Smoked paprika
- Dried thyme
- Salt
- Black pepper
Step 7: Simmer the Soup
Heat: Medium-low
Time: 10–12 minutes
Bring the soup to a gentle simmer.
Do not let it reach a hard boil.
Stir every few minutes.
Cook until the vegetables are completely tender and the soup has thickened slightly.
Visual sign: Small bubbles should occasionally rise around the edges rather than rapidly bubbling across the entire surface.
Step 8: Blend for a Smooth Texture
Heat: Low
Time: 1–2 minutes
For a smooth restaurant-style soup, use an immersion blender directly in the pot.
Blend until mostly or completely smooth.
For a Chunkier Version
Skip blending or blend only half of the soup.
Important: If using a countertop blender, work in small batches and vent the lid carefully because hot liquids can create pressure.
Step 9: Add the Cheddar
Heat: Low
Time: 2–3 minutes
Reduce the heat to low.
Add the shredded cheddar gradually, about ½ cup at a time, stirring continuously.
Allow each addition to melt before adding more.
Important: Do not boil the soup after adding the cheese.
Visual sign: The cheese should melt into a smooth, creamy soup without oily separation.
Step 10: Taste and Adjust
Heat: Low
Time: 1 minute
Taste the soup.
Adjust:
- Salt
- Black pepper
- Dijon mustard
- Smoked paprika
If the soup is too thick, add a small splash of warm broth or milk.
If it is too thin, simmer gently for another 2–3 minutes before adding the cheese.
Step 11: Serve
Heat: No additional cooking
Ladle the hot cheddar soup into bowls.
Top with:
- Extra shredded cheddar
- Crispy bacon
- Green onions or parsley
- Black pepper
- Croutons
Serve immediately with warm crusty bread.
Detailed Cooking Timeline
| Time | Action |
|---|---|
| 0:00–0:05 | Chop onion, carrot, and celery |
| 0:05–0:08 | Mince garlic and shred cheddar |
| 0:08–0:09 | Melt butter |
| 0:09–0:15 | Sauté vegetables |
| 0:15–0:16 | Cook garlic |
| 0:16–0:18 | Make roux |
| 0:18–0:21 | Whisk in broth |
| 0:21–0:23 | Add milk, cream, and seasonings |
| 0:23–0:35 | Gently simmer |
| 0:35–0:37 | Blend if desired |
| 0:37–0:40 | Add cheddar over low heat |
| 0:40–0:41 | Taste and adjust |
| 0:41–0:45 | Garnish and serve |
Temperature & Heat Guide
Butter and Vegetables
Medium heat
Use enough heat to soften the vegetables without aggressively browning them.
Roux
Medium-low heat
Cook gently for 1–2 minutes.
Soup
Medium-low heat
Maintain a gentle simmer.
Cheese
Low heat
Add cheese gradually and never allow the finished soup to boil.
Important
High heat can cause the cheese and dairy to separate, resulting in an oily or grainy texture.
Common Mistakes to Avoid
-
Using high heat after adding cheese
Excessive heat can cause cheddar to separate and become greasy. -
Adding all the cheese at once
Gradually adding cheese helps it melt smoothly. -
Skipping the roux
The flour-and-butter base helps give the soup its creamy body. -
Not whisking in the broth slowly
Pouring too quickly can create flour lumps. -
Boiling the soup aggressively
A hard boil can affect the texture of both the dairy and cheese. -
Using pre-shredded cheese
Some packaged shredded cheeses contain ingredients that can interfere with smooth melting. -
Overcooking the vegetables
They should be tender, not browned or mushy. -
Adding too much salt early
Cheddar and broth can already contain significant salt. Taste near the end.
Professional Chef Tips
- Use sharp cheddar for a stronger, more distinctive cheese flavor.
- Shred cheese from a block for the smoothest melting.
- Low-sodium broth gives you more control over the final seasoning.
- Add a small amount of Dijon mustard to intensify the cheddar flavor without making the soup taste strongly of mustard.
- Don't brown the vegetables too much if you want a classic creamy cheddar color.
- For extra depth, add a tiny pinch of cayenne pepper.
- Blend the soup completely for a silky restaurant-style texture.
- For texture contrast, leave a few finely diced vegetables unblended.
- Add garnishes immediately before serving.
- Keep the soup below a boil once the cheese is added.
Serving Suggestions
Best Toppings
- Shredded cheddar
- Crispy bacon
- Green onions
- Fresh parsley
- Chives
- Croutons
- Black pepper
Side Dishes
- Crusty French bread
- Garlic bread
- Dinner rolls
- Grilled cheese sandwich
- Simple green salad
- Roasted vegetables
Drink Pairings
- Iced tea
- Sparkling water with lemon
- Apple cider
- Fresh lemonade
Presentation
Pour the soup into a wide white bowl and add a small mound of shredded cheddar in the center. Finish with crispy bacon, sliced green onions, and freshly cracked black pepper. Serve with warm crusty bread on the side.
Storage & Reheating
Refrigerator
Allow leftovers to cool and refrigerate them in an airtight container within 2 hours.
Store at 40°F / 4°C or below and use within 3–4 days.
Freezer
Cheese- and dairy-based soups can become grainy or separate after freezing and thawing.
For the best texture, freezing is not recommended.
Reheating
Reheat gently over low to medium-low heat.
Stir frequently.
If the soup has thickened too much, add a small splash of milk or broth.
Do not boil.
