Pshhh, forget Panera! You can have a creamy, cheesy and delicious broccoli soup on your table in less than 30 minutes!
Melt butter in a large saucepan over medium heat. Add onions and garlic to pan; sauté until fragrant and slightly translucent, but not brown, about 3-4 minutes. Stir in the flour to form a paste; cook 1 minute, stirring constantly.
Whisk in the chicken broth, milk, heavy cream, white pepper, black pepper, ground nutmeg, and turmeric powder. Simmer on low for 15 minutes or until the mixture has thickened slightly.
Stir in the broccoli florets, carrots, and cheese; cover pan. Simmer for 5-6 minutes, or until the broccoli is tender; add salt to taste. Serve Immediately.