Step 1: Prepare the Broccoli - Start by washing and chopping the broccoli into small bite-sized pieces. This ensures even cooking and makes the soup easier to eat. Set aside while you prepare the soup base.
Step 2: Create the Roux Base - In a large pot set over medium heat, melt 4 tablespoons of butter. Add the chopped white onion and sauté for about 2 minutes until softened and translucent. Stir in the minced garlic and cook for another minute until fragrant, being careful not to burn it.
Step 3: Build the Thickening Agent - Sprinkle in the flour and stir continuously until it forms a thick paste (roux). This step is crucial for achieving the signature creamy texture of McAlister’s cheddar broccoli soup recipe.
Step 4: Add the Broth - Slowly pour in the chicken broth while whisking constantly to avoid lumps, allowing the mixture to thicken into a smooth base. The roux will absorb the liquid and create a velvety foundation.
Step 5: Season and Add Vegetables - Stir in the salt, black pepper, paprika, and nutmeg. Add the shredded carrots and chopped broccoli, mixing everything together thoroughly. These seasonings give the soup its distinctive McAlister’s flavor profile.
Step 6: Simmer Until Tender - Lower the heat, cover the pot, and let the vegetables simmer gently for 15 minutes until tender. The broccoli should be soft but not mushy, maintaining some texture.
Step 7: Create the Creamy Base - Once the vegetables are soft, pour in the half-and-half. Stir well to combine, creating a creamy, velvety texture that makes this copycat McAlister’s broccoli cheddar soup recipe so irresistible.
Step 8: Add the Cheese - Gradually add the freshly grated cheddar cheese, stirring until it completely melts into the soup. This step gives the dish its rich, cheesy flavor and thick consistency. Use low heat to prevent the cheese from becoming grainy.
Step 9: Serve and Enjoy - Turn off the heat and ladle the soup into bowls. Pair with fresh sourdough or French bread for the perfect cozy meal that rivals any restaurant version.
