Ingredients
Method
Roast the Carrots
- Heat the oven to 220 C / 425 F. Spread the carrot chunks on a large rimmed sheet pan. Drizzle with 2 tbsp of olive oil, season with a pinch of salt and pepper, and toss to coat.
- Roast for 20 to 22 minutes, flipping once halfway, until the carrots are tender and the edges are lightly caramelized. Set aside.
Build the Soup
- While the carrots roast, heat the remaining 1 tbsp olive oil in a large Dutch oven over medium heat. Add the diced onion and cook for 5 to 6 minutes, stirring occasionally, until soft and translucent.
- Add the minced garlic, smoked paprika, and ground cumin. Stir and cook for 30 seconds until fragrant.
- Add the drained cannellini beans and vegetable stock. Stir to combine and bring to a gentle simmer over medium-high heat.
- Add the roasted carrots to the pot. Stir everything together and simmer for 5 minutes so the flavors come together.
Blend and Finish
- Remove the pot from heat. Use an immersion blender to blend about half the soup directly in the pot until you get a creamy base with visible chunks of bean and carrot remaining. Alternatively, ladle half the soup into a countertop blender, blend until smooth, and stir it back in.
- Return the pot to low heat. Stir in the lemon juice and taste for salt and pepper. Adjust as needed.
- Ladle into bowls. Top with chopped parsley and a drizzle of olive oil or a spoonful of plain yogurt if using. Serve hot.
Notes
For a thicker soup, reduce the stock to 700 ml and blend two-thirds of the pot. The soup thickens further as it sits, so add a splash of stock when reheating.
