01 -
In a large, heavy-bottomed pot or Dutch oven, heat olive oil over medium heat. Add Italian sausage, breaking it up with a spoon as it cooks until browned and cooked through. Remove with a slotted spoon and set aside.
02 -
In the same pot, add diced onion and a pinch of salt. Sauté for 3-4 minutes until softened. Add minced garlic and cook for another 1 minute until fragrant.
03 -
Stir in sliced potatoes and chicken broth. Tuck in the thyme sprigs. Bring to a boil, then reduce heat and simmer uncovered for 12-15 minutes, or until potatoes are fork-tender.
04 -
Remove thyme sprigs. Return browned sausage to the pot. Stir in heavy cream and bring to a gentle simmer.
05 -
Stir in fresh spinach and cook for 1-2 minutes until wilted. Season with salt, freshly cracked pepper, and red pepper flakes (if using) to taste.
06 -
Ladle soup into warm ceramic bowls. Top with a fresh thyme sprig and a generous twist of cracked pepper. Serve with crusty bread.