Leek, Potato, and Broccoli Cheese Soup Recipe

You’re gonna want to put this one in a bread bowl.
Leek, Potato, and Broccoli Cheese Soup Recipe
Photo Heami Lee

Servings: 4
Prep time: 20 minutes
Total time: 40 minutes


8 ounces|228 grams streaky bacon, thinly sliced
2 large leeks, white parts only, thinly sliced
⅓ cup|50 grams all-purpose flour
4 cups|1000 ml whole milk
3 cups|750 ml chicken or vegetable stock
1 ½ pounds|700 grams Idaho potatoes, peeled and diced into ½-inch pieces
kosher salt and freshly ground black pepper, to taste
12 ounces|430 grams broccoli, cut into small florets (about ½-inch big)
6 ounces|170 grams shredded medium cheddar cheese


  1. Heat a large saucepan over medium. Add the bacon and cook, stirring, until crispy, 8 minutes. Using a slotted spoon, transfer the bacon to a paper towel-lined plate.
  2. Add the leeks to the saucepan and cook until soft, 3 to 5 minutes. Stir in the flour and cook for 2 minutes more. Add the milk and stock and cook until thick, 5 minutes. Season with salt and stir in the potatoes. Cook until the potatoes are soft, 12 minutes. Add the broccoli and half of the reserved bacon and cook until the broccoli is tender, 5 minutes. Stir in half of the cheese and season with salt and pepper. Divide among bowls and top with the remaining bacon and cheese to serve.

Get recipes like this and more in the Munchies Recipes newsletter. Sign up here.