Ingredients
Method
- Sauté the Bacon and Aromatics: Heat the olive oil in a large stockpot or Dutch oven over a medium heat. Add the bacon lardons and cook for 5-7 minutes, stirring occasionally, until crisp and the fat has rendered. Use a slotted spoon to remove the bacon and set it aside on a plate, leaving the fat in the pot.
- Soften the Vegetables: Add the chopped onion, carrots, and celery to the pot. Sauté in the bacon fat for 8-10 minutes, until the vegetables have softened and the onion is translucent. Add the minced garlic and cook for another minute until fragrant.
- Add Potatoes and Liquids: Tip the potato chunks into the pot along with the chicken stock, dried thyme, and the sprig of fresh rosemary. Bring the mixture to a boil, then reduce the heat to a gentle simmer.
- Simmer the Soup: Cover the pot and let the soup simmer for 15-20 minutes, or until the potatoes are completely tender when pierced with a fork.
- Add the Beans: Remove and discard the rosemary sprig. Stir in the drained and rinsed cannellini beans and let them warm through for 2-3 minutes.
- Blend for Creaminess: This is the key step for texture. I find that using an immersion blender is best. Carefully blend about half of the soup directly in the pot, leaving the rest chunky. If you don't have an immersion blender, ladle about half the soup into a regular blender, blitz until smooth, and then return it to the pot. Be careful when blending hot liquids.
- Finish and Season: Stir the double cream and the reserved crispy bacon back into the soup (keeping a little bacon aside for garnish if you like). Warm through gently for a minute, but do not let it boil. Season generously with salt and freshly ground black pepper to your taste.
- Serve: Ladle the hot soup into bowls. Garnish with a sprinkle of fresh parsley and the remaining crispy bacon.
Notes
For a vegetarian version, omit the bacon and sauté vegetables in olive oil. Serve with crusty bread. The soup stores well in the refrigerator for up to 3 days.
