In your 5.5 quart soup pot add your butter and place over medium-high heat.: Listen for a soft sizzle as the butter melts, releasing a warm, slightly sweet aroma that signals the start of flavor building. The foam will subside into a clear pool of golden fat, which is the perfect environment to incorporate the all purpose flour later. If the butter begins to brown and smell nutty, the heat is too high, so reduce the flame to prevent a bitter undertone. I find using a heavy bottom pot distributes heat evenly, avoiding hot spots that burn the butter , and ensuring a stable base for the roux to follow.
When your butter is melted add the flour and whisk together until combined and frothy.: As you whisk the flour into the melted butter , you will notice the mixture become smooth and slightly bubbly, with a pale golden color. That froth indicates the raw flour taste is cooking away, which is essential for a clean, toasty base. Keep whisking constantly to prevent lumps from forming; a silicone whisk works well here. A common pitfall is stopping the whisking, which leads to clumps that are hard to dissolve later, so maintain movement until the roux smells gently toasted.
Slowly pour in your chicken stock and whisk to combine. You should see no lumps of flour.: As the chicken stock hits the roux, you will hear a soft hiss and see the mixture smooth out into a glossy liquid. Pour incrementally, whisking continuously, to ensure the flour disperses uniformly without forming lumps. This stage is where the soup develops body, so a silky texture is the goal. If you rush and dump all the stock at once you might trap flour pockets, so patience here leads to a velvety finish.
Pour in your milk and stir to combine.: Adding the whole milk softens the broth and contributes creaminess, creating a slightly paler, richer soup base. Stir gently until the liquid is homogeneous and you notice a thicker viscosity compared to stock alone. Keep the heat moderate to avoid scalding the milk, which would produce an unpleasant cooked dairy smell. If you see small curdled bits, the temperature was likely too high when added, so lower the heat and whisk briskly to bring it back together.
Turn your heat down to medium-low and add in your shredded chicken, Velveeta cheese, Rotel diced tomatoes, chili powder, cumin, oregano, smoked paprika and kosher salt. Stir to combine.: Once the base is stable and warm, lowering the temperature prevents separation when you add the remaining ingredients. The shredded chicken will absorb the seasoned broth, and the Velveeta cheese will begin to melt into a glossy emulsion. As the Rotel diced tomatoes with green chilies disperse, you will see small red flecks and experience bright, tangy aromas. Stir gently to integrate the spices evenly. A mistake I have seen is adding everything while the pot is too hot, which can cause the dairy to separate, so keep the heat controlled for a smooth, unified texture.
Gently simmer and stir to help melt the Velveeta cheese.: You will notice the mixture becoming more cohesive, with the cheese slowly disappearing into the broth and the spices releasing their scents. Use a wooden spoon or heat resistant spatula to reach the pot sides and prevent sticking. The sound will be a gentle, steady bubble rather than a roaring boil, and the steam will carry a savory, cheesy fragrance. Avoid abandoning the pot at this stage because cheese can cling to the bottom and scorch, creating off flavors.
Once melted, let the soup simmer for about 20 minutes or until creamy and thick. Don't let the soup boil or scorch. Stir it frequently.: The simmer should be tender, producing small, regular bubbles that break quietly at the surface while the heat encourages the cheese to become silk like. As the Velveeta cheese melts, the soup will thicken and shine, offering a creamy mouthfeel. Stir frequently with slow, deliberate motions to maintain uniformity and to scrape any forming bits from the pot bottom. One common error is to let the soup boil, which can make the cheese grainy, so keep the temperature gentle and consistent.
To serve, pour in a bowl and top with your desired toppings, such as tortilla strips, avocado, sour cream, or shredded cheese.: During this longer simmer the flavors marry and the texture smooths into a cohesive, spoonable soup. You will notice the aroma deepen and the broth take on a slightly reduced, concentrated quality. Frequent stirring keeps the texture even and prevents scorching, especially near the pot edges where heat concentrates. If you see the edges darkening or smelling burnt, lower the heat immediately and continue stirring to recover the batch.
To serve pour in a bowl and top with your desired toppings such as tortilla strips avocado sour cream or shredded cheese: The final presentation is where texture contrasts shine, crunchy tortilla strips against the lush, creamy broth and cool, velvety avocado or tangy sour cream for balance. Warm bowls ahead of time enhance the comfort factor, and a quick sprinkle of extra spice can brighten the top layer. Be mindful of serving temperature, as too hot will mute the toppings while too cool will make the soup feel heavy. Plate with care so each spoonful captures both broth and garnish for the ideal bite.