This easy cheese soup is a creamy, comforting bowl of goodness made with sharp cheddar, simple aromatics, and a few pantry staples. It’s a perfect weeknight dinner that comes together in about 30 minutes, and it’s endlessly customizable. The key is a smooth, velvety base that’s rich but not heavy, and it pairs beautifully with crusty bread or a simple salad.
Ingredients
- 4 tablespoons (56 g) unsalted butter
- 1 medium yellow onion, finely chopped (about 1 cup / 150 g)
- 2 celery ribs, finely chopped (about 1 cup / 100 g)
- 2 carrots, peeled and finely chopped (about 1 cup / 120 g)
- 3 cloves garlic, minced
- 1/4 cup (30 g) all-purpose flour
- 4 cups (960 ml) low-sodium chicken or vegetable broth
- 2 cups (480 ml) whole milk
- 3 cups (340 g) shredded sharp cheddar cheese (about 12 oz / 340 g)
- 1 teaspoon Dijon mustard
- 1/2 teaspoon smoked paprika (optional)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons chopped fresh chives or parsley, for garnish (optional)
Instructions
- Melt the butter in a large pot or Dutch oven over medium heat. Add the onion, celery, and carrots. Cook, stirring occasionally, until softened, about 5-7 minutes. Add the garlic and cook for 1 minute more.
- Sprinkle the flour over the vegetables and stir to coat. Cook for 1-2 minutes, stirring constantly, to remove the raw flour taste.
- Slowly pour in the broth while whisking to prevent lumps. Add the milk and bring the mixture to a gentle simmer. Reduce heat to low and let it thicken slightly, about 5 minutes.
- Remove the pot from the heat. Gradually add the shredded cheese, a handful at a time, stirring until each addition is fully melted before adding more. Stir in the Dijon mustard and smoked paprika (if using).
- Season with salt and pepper to taste. If you prefer a smoother texture, use an immersion blender to puree the soup until smooth (be careful with hot liquid).
- Ladle into bowls and garnish with fresh chives or parsley. Serve hot.
Tips
- Shred your own cheese: Pre-shredded cheese often contains anti-caking agents that prevent smooth melting. Shredding a block of cheddar yourself gives a silkier soup.
- Low heat for melting: Always melt cheese off the heat or on very low heat. High heat can cause the cheese to seize and turn grainy.
- Thicken or thin: If the soup is too thick, add a splash of milk or broth. If it’s too thin, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it in, then simmer for a few minutes.
- Make it ahead: This soup can be made a day ahead. Cool it completely, then refrigerate. Reheat gently over low heat, adding a little milk if needed.
Serving Suggestions
Serve this cheese soup with crusty bread, garlic bread, or buttery crackers for dipping. A simple green salad with a tangy vinaigrette balances the richness. For a heartier meal, top with crispy bacon bits, croutons, or a dollop of sour cream.
Variations
- Broccoli Cheese Soup: Add 2 cups of chopped broccoli florets with the vegetables and cook until tender.
- Loaded Baked Potato: Stir in 2 cups of diced cooked potatoes and top with bacon and green onions.
- Spicy Kick: Add a diced jalapeño or a pinch of cayenne pepper with the garlic.
- Different Cheeses: Try Gruyère, Gouda, or Monterey Jack instead of cheddar for a different flavor.
- Beer Cheese: Replace 1 cup of the broth with a light beer (like a lager) for a pub-style twist.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 4 days. To reheat, warm gently on the stovetop over low heat, stirring frequently, or in the microwave in 30-second intervals. Add a splash of milk or broth to restore the creamy texture. Freezing is not recommended as the dairy can separate and become grainy.
Frequently Asked Questions
Can I use milk instead of cream? Yes, this recipe uses whole milk for a lighter version. For extra richness, you can substitute half-and-half or heavy cream for part of the milk.
Why is my cheese soup grainy? Graininess usually happens when cheese is melted at too high a temperature or added too quickly. Always melt cheese off the heat, and add it gradually, stirring constantly.
Can I make this soup gluten-free? Yes, use a gluten-free all-purpose flour blend in place of regular flour, and ensure your broth is gluten-free. The rest of the ingredients are naturally gluten-free.
What can I use instead of chicken broth? Vegetable broth works perfectly and makes the soup vegetarian. You can also use water with an extra bouillon cube, but adjust salt accordingly.
Can I add meat? Absolutely. Cooked, crumbled bacon, diced ham, or shredded rotisserie chicken are all great additions. Add them just before serving so they heat through without overcooking.
How do I thicken cheese soup without flour? You can use cornstarch or arrowroot powder mixed with cold water, or puree some of the vegetables to thicken naturally.
Related
- Strawberries Safe for Dogs: How to Serve Them
- Low FODMAP Strawberries: Safe Serving & Recipes
- Strawberries Music Store: A Berry Sweet Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).