Ingredients
Method
Preparation
- Melt butter with olive oil in a large Dutch oven or heavy-bottomed pot over medium-low heat.
- Add the sliced onions and sprinkle with a pinch of salt and the teaspoon of sugar. Stir to coat.
- Cook the onions slowly, stirring every few minutes for 25–35 minutes until they’re golden and jammy.
- If they start to stick, add a splash of water and scrape the browned bits.
Cooking
- When the onions are deep golden, add garlic, carrots, celery, thyme, and bay leaf. Cook for 3–4 minutes.
- Pour in the white wine (if using) and scrape the bottom of the pot to lift the caramelized bits.
- Let the wine reduce for 1–2 minutes.
- Add the chicken broth and beans. Bring to a gentle simmer and cook for 10 minutes.
- If using raw chicken, add diced chicken now and simmer for 8–10 minutes.
- If using shredded precooked chicken, stir it in for the last 5 minutes just to heat.
Finishing Touches
- Stir in the kale or spinach and lemon juice. Adjust salt and pepper as needed.
- Ladle into bowls and top with chopped parsley and Parmesan or croutons.
Notes
For a creamier finish, mash a cup of the beans against the pot and stir back in. You can keep this soup in the fridge for up to 4 days, or freeze in portions for up to 3 months.