Crisp the prosciutto in a skillet over medium heat until golden and brittle, about 5–6 minutes. Transfer to a plate and set aside to crumble for topping.
4 slices prosciutto
Brown the Italian sausage in a Dutch oven, breaking it apart as it cooks. Once browned, remove and set aside, leaving a bit of the rendered fat in the pot.
½ lb (225 g) ground Italian sausage
Add the onion, sun-dried tomatoes, and garlic to the pot. Cook until the onion softens and everything smells fragrant, about 3–4 minutes. Stir in the tomato paste, Italian seasoning, smoked paprika, red pepper flakes, and black pepper. Cook for 1 minute to bloom the spices.
1 large yellow onion, 2 tbsps (16 g) chopped sun-dried tomatoes in oil, 4 cloves garlic, 2 tbsps (16 g) tomato paste, 1 tsp (2 g) Italian seasoning, 1 tsp (2 g) smoked paprika, ½ tsp (1 g) red pepper flakes, ½ tsp (1 g) finely ground black pepper
Pour in the lemon juice, fire-roasted tomatoes, chicken broth, beans, thyme, and basil. Stir well and bring to a gentle simmer over medium-low heat. Cook for 10 minutes.
2 tsps (10 ml) fresh lemon juice, 1 can (14.5 oz / 411 g) diced fire-roasted tomatoes, 3½ cups (32 oz / 950 ml) low-sodium chicken broth, 2 cans ( 15.5 oz / 439 g each) cannellini beans, 1 tbsp (3 g) fresh thyme, 1 tbsp (3 g) fresh basil
Add the heavy cream and use an immersion blender to pulse the soup several times until slightly thickened but still chunky. If using a countertop blender, carefully blend 1 to 1½ cups (240 to 360 mL) of hot soup in small batches, venting the lid to avoid steam buildup. Return the blended portion to the pot.
½ cup (120 ml) heavy whipping cream
Return the cooked sausage to the pot and simmer for another 5 minutes. Taste and season with sea salt as needed.
sea salt
Ladle into bowls and top with grated Parmesan, fresh herbs, and crumbled prosciutto. Serve warm.
freshly grated Parmesan cheese, extra fresh thyme and basil for garnish