Soups & Stews
This American cheese soup recipe delivers the creamy, comforting flavor that makes it a classic. The secret lies in a rich buttery roux that forms the velvety base—simple yet essential for that signature texture.
I've perfected this technique over years of testing, ensuring every spoonful is velvety and packed with cheddar goodness.
The recipe begins with sautéed onions and garlic, which form the aromatic foundation before blending with a smooth, cheesy mixture. Simmering the soup until thickened creates that perfect balance of creaminess and depth.
What sets this apart is how the roux transforms ordinary ingredients into something extraordinary—no heavy cream needed, just pure cheddar magic.
By the time you serve it, you'll have a steaming bowl of golden, creamy soup that's perfect for chilly evenings. The buttery roux ensures a velvety finish, while the sharp cheddar delivers that unmistakable tang. It's the kind of dish that feels indulgent yet comes together effortlessly.
Pair it with crispy crackers or a sprinkle of green onions for extra flair. This soup is a true comfort classic—warm, satisfying, and impossible to resist. Let's get cooking!
Ingredients for american cheese soup
This buttery roux base transforms simple ingredients into velvety American cheese soup perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Freshly minced for aroma |
| All-Purpose Flour 🌾 | ¼ cup | For smooth roux texture |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged cheddar |
| Milk 🥛 | 2 cups | Whole milk preferred |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Green Onions 🌱 | 2 whole | Chopped, for garnish |
| Heavy Cream 🥛 | ¼ cup | Optional for extra richness |
| White Pepper 🌶️ | ¼ tsp | For subtle finish |
The butter is non-negotiable here—European-style unsalted gives the best flavor. Look for Plugrá or Land O'Lakes in the dairy section, or grab Trader Joe's organic butter if you want to splurge. The cheddar should be sharp and aged—Cabot or Tillamook are my go-tos, but any block cheddar works if you shred it yourself (pre-shredded gets clumpy). For the flour, King Arthur or Gold Medal are reliable brands. The secret to the perfect roux? Keep it moving and don't let it brown—just golden, about 5-7 minutes on medium heat.
No sharp cheddar? Monterey Jack or pepper jack works in a pinch, though it won't have that same tang. Running low on milk? Half-and-half or whole milk keeps the richness. The heavy cream is optional but worth it for that restaurant-quality finish. For the chicken broth, Swanson or Pacific Foods are solid choices—just check the sodium. Want to make this dairy-free? Swap the milk and cheese for unsweetened almond milk and nutritional yeast. The green onions can be subbed with chives or fresh parsley if that's what you've got.
This soup tastes even better the next day—honestly, it's one of those dishes that improves with time. Store leftovers in an airtight container for up to 5 days in the fridge. For freezing, cool completely first, then portion into ziplock bags or containers. It keeps for 3 months frozen, though the texture might get slightly grainy. I always make a double batch—one for dinner and one to freeze for lazy weeknights. Garnish with extra cheese and green onions right before serving, because nothing beats that fresh pop of color.
Why You'll Love This Recipe
- No Chopping Nightmare: That onion and garlic? Just one knife swipe each. Melt butter, toss them in, and stir—done. My hands stay clean while the kitchen smells like a diner at 7 AM.
- Creamy Cheese Magic: Sharp cheddar melts into this soup like a dream—rich, tangy, and just thick enough to coat your spoon. Honestly, the first time I made it, I went back for seconds before the bowl was empty.
- Leftovers That Beg: This soup tastes better the next day. I swear it. The flavors meld overnight, and reheating it is just a microwave beep away—perfect for lazy mornings or quick lunches.
- Budget Diner Vibes: Butter, flour, and cheddar? That’s it for the heavy hitters. I’ve made this for under $5 per serving, and it still feels like a restaurant meal. (Yes, even on a Tuesday night.)
Step-by-step instructions for American cheese soup recipe
This method delivers velvety, restaurant-quality soup with a rich buttery roux foundation.
Build the Perfect Roux Base
Melt the 0.5 cup unsalted butter in a large pot over medium heat. Once fully melted, reduce heat to medium-low and immediately whisk in the 0.25 cup all-purpose flour. This is where the magic begins—your roux will be the flavor anchor of the soup.
Whisk continuously for 3-4 minutes until the mixture turns a deep golden brown color. You're aiming for a nutty aroma without burning—this ensures a smooth, flavorful base. If it starts to darken too quickly, reduce the heat slightly. The roux should coat the back of a spoon when rubbed between your fingers.
Cook the Aromatics Until Fragrant
Add the finely diced yellow onion and minced garlic cloves to the roux. Stir well to coat the vegetables in the buttery mixture. Cook for 4-5 minutes over medium heat, stirring frequently, until the onions soften and become translucent.
Here's the thing—don't rush this step. You want the onions to caramelize slightly and release their sweetness. The garlic should be fragrant but not browned. If you smell burning, reduce the heat immediately. This aromatic foundation will elevate your soup from ordinary to extraordinary.
Gradually Add Liquids to Create Velvety Texture
Slowly pour in the 2 cups milk while whisking constantly to prevent lumps from forming. After the milk is fully incorporated, gradually whisk in the 2 cups chicken broth. Bring the mixture to a gentle simmer over medium heat, stirring occasionally.
Let it simmer for 8-10 minutes until slightly thickened. This gradual addition of liquids creates that signature creamy texture without the need for heavy cream (though we'll add that later for extra richness). If the soup starts to thicken too much, whisk in a splash of water or broth to reach your desired consistency.
Incorporate Cheese and Seasonings
Reduce heat to low and gradually whisk in the 2 cups shredded sharp cheddar cheese until fully melted and smooth. The cheese should disappear completely, creating a luscious, cheesy base. Add the 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp white pepper, stirring well to distribute.
For that final touch of richness, stir in the 0.25 cup heavy cream (if using) and let the soup simmer for another 2-3 minutes. This is where the soup transforms from good to amazing. Taste and adjust seasoning—you might need a bit more salt or pepper to balance the flavors perfectly.
Finish and Serve with Fresh Garnishes
Remove the pot from heat and let the soup rest for 5 minutes to allow flavors to meld. This resting period is crucial—it lets the soup settle and develop its full depth of flavor. Skim off any excess fat that rises to the surface if desired.
Ladle the soup into bowls and garnish with chopped green onions. The freshness of the green onions cuts through the richness of the cheese and adds a nice pop of color. Serve immediately while hot, with crusty bread on the side to soak up every last drop of that creamy goodness.
Pro Tips For Making American Cheese Soup
- Cook Low and Slow: American cheese soup isn’t a race—simmer it at a gentle bubble (180–190°F) for at least 20 minutes after the cheese melts. Rushing it turns the roux grainy and the cheese rubbery. I learned this the hard way after serving a lumpy batch to skeptical in-laws.
- Grated, Not Cubed: Sharp cheddar cubes melt unevenly, leaving you with stringy bits. Grate it yourself (block cheese melts best) and use a mix of fresh and powdered cheese—about 3/4 cup grated, 1/4 cup powdered—to guarantee a smooth, velvety texture. (Yes, even if you’re impatient like me.)
- Bloom the Flour: Toss in the flour with the butter still bubbling, then cook it 2–3 minutes until golden before adding liquid. This step prevents a raw flour taste and thickens the soup properly. I skip this when I’m lazy, but the difference in mouthfeel is noticeable.
- Salt the Cheese: Unsalted butter + sharp cheddar = a flavor minefield. Taste the cheese before adding it—if it’s mild, sprinkle 1/2 teaspoon salt per cup of grated cheese. This balances the richness without overpowering. (Your future self will thank you.)
Pro cooking tips for great american cheese soup
Roux Perfection
The key to creamy American cheese soup lies in the roux—your flavor foundation. Use European-style unsalted butter (like Plugrá) and King Arthur flour for the best results.
Cook it over medium-low heat for 5-7 minutes until golden brown, whisking constantly. If it browns too quickly, reduce heat immediately—burnt roux ruins everything. 🔥
Pro tip: Test your roux by rubbing a small amount between your fingers. It should coat smoothly without grit. This golden base is what transforms ordinary soup into something truly special. Don't skip the whisking—it prevents lumps and ensures even cooking.
Cheese Selection
Sharp cheddar is non-negotiable for authentic flavor. I recommend Cabot or Tillamook for that perfect tang. Shred it yourself for the best texture—pre-shredded cheese gets clumpy and watery. If you're in a pinch, Monterey Jack works but lacks the same depth of flavor.
For extra richness, add ½ cup heavy cream at the end. This isn't in the original recipe but takes it to restaurant-quality levels. If you want to make it dairy-free, swap the milk for unsweetened almond milk and use nutritional yeast instead of cheese.
Temperature Control
Heat management is everything with this soup. Start with medium heat for the roux, then reduce to medium-low once the onions and garlic are added. When simmering the soup, keep it at a gentle bubble—never a rolling boil, or you'll break the emulsion and get a grainy texture.
After adding the cheese, reduce to low heat and stir constantly until fully melted. This prevents scorching and ensures a silky finish. The soup should coat the back of a spoon when done—this is the perfect consistency for creamy American cheese soup.
Simmering Secrets
Simmering time is crucial for developing flavor. Let the soup cook for 8-10 minutes after adding the liquids. This allows the roux to fully incorporate and the flavors to meld. If it thickens too much, whisk in 1-2 tablespoons of water or broth to adjust.
For that final touch, let the soup rest off heat for 5 minutes before serving. This resting period lets the flavors settle and the texture smooth out. Skim off any excess fat if desired—it's optional but gives a cleaner finish.
Garnish Game-Changer
Fresh garnishes elevate this soup from good to amazing. Top with chopped green onions for brightness and color. For extra flair, add a sprinkle of crumbled bacon or crushed Ritz crackers on top. The contrast of textures makes every bite more satisfying.
Serve immediately with crusty bread or oyster crackers on the side. The bread soaks up the creamy goodness beautifully. This is one of those dishes where presentation matters—it looks as good as it tastes!
Nutrition facts
Frequently asked questions
Can I make this soup without a roux?
The roux creates that signature velvety texture, but you can adapt it! Use 2 tablespoons cornstarch or flour mixed with ¼ cup cold water as a slurry instead. Whisk it into the simmering milk and broth until thickened. The flavor won't be as rich, but it'll still be creamy and cheesy.
Why did my soup get grainy after adding cheese?
This usually happens when the cheese melts too quickly or the heat is too high. Always reduce heat to low when adding cheese and stir constantly. For extra insurance, whisk the cheese with a splash of milk first to create a smooth paste before incorporating. If it's already grainy, blend with an immersion blender until silky.
How can I make this soup thicker or thinner?
For thicker soup, simmer uncovered for 5-10 extra minutes to evaporate liquid, or stir in 1 tablespoon cornstarch mixed with water. For thinner soup, whisk in 2-4 tablespoons milk or broth. The perfect consistency coats the back of a spoon but still pours easily.
Can I substitute cream cheese for sharp cheddar?
Not recommended—cream cheese lacks the sharp tang that defines this soup. However, you could blend ½ cup cream cheese with the 2 cups sharp cheddar for a slightly richer texture. The flavor will be milder but still delicious. For best results, stick with 100% sharp cheddar.
What's the best way to reheat leftovers?
Gently reheat on the stove over low heat while stirring constantly to prevent scorching. Add a splash of milk or broth if it thickens too much. Microwave in 30-second intervals**, stirring between each, until just heated through. Never microwave without stirring—it creates hot spots and can make the soup separate.
