A rich, creamy broccoli cheddar soup made with fresh vegetables, sharp cheddar, and cozy comfort in every bite. Ready in just 30 minutes for the perfect weeknight dinner.
8ouncescheddar cheeseshredded, about 2 heaping cups
homemade croutonsfor serving, optional
Instructions
In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion, a pinch of salt, and several turns of freshly ground pepper. Cook until the onion is soft and fragrant, about 5 minutes. Stir in the garlic and cook for one more minute.
Sprinkle the flour over the onion and garlic mixture. Whisk continuously for 1 to 2 minutes, just until the flour turns a light golden color.
Slowly pour in the milk, whisking constantly to avoid lumps. Once smooth, stir in the vegetable broth to create the soup base.
Add the chopped broccoli, julienned carrot, and Dijon mustard. Stir everything together and let it simmer for 15 to 20 minutes until the broccoli is fork-tender and the soup thickens slightly.
Turn the heat to low. Gradually add the shredded cheddar cheese in handfuls, stirring between each addition. Let it melt slowly into the soup.
Adjust seasoning with salt and pepper. Ladle into bowls and top with homemade croutons if desired.
Notes
Grate your own cheese for the smoothest melt.
Keep the heat low when adding cheese to prevent grittiness.
Cut broccoli into small pieces for quicker cooking and better texture.