In a large pot or Dutch oven, pour in a tablespoon of olive oil and warm over medium heat. Add the diced onion and sauté, stirring occasionally, until softened and translucent, approximately 5 minutes.
Introduce the minced garlic to the pot, cooking for an additional 1-2 minutes until it releases its aromatic flavor and becomes fragrant.
Crumble the Italian sausage into the pot, breaking it apart with a wooden spoon. Cook until the sausage is browned and no longer pink, about 6-8 minutes. Ensure it’s well distributed in the mixture.
Once the sausage is browned, add the diced Yukon Gold potatoes, low-sodium chicken broth, and the entire can of diced tomatoes (including the juices) to the pot. Stir well to combine all the ingredients.
Increase the heat to bring the mixture to a rolling boil. Once boiling, reduce the heat to a gentle simmer. Let it cook uncovered for 15-20 minutes, or until the potatoes are fork-tender.
After the potatoes are tender, stir in the chopped kale alongside the dried thyme and oregano. Season generously with salt and freshly cracked black pepper. Continue cooking for an additional 5-10 minutes, or until the kale is wilted and tender.
Lower the heat and gently stir in the heavy cream, warming it through without allowing the soup to come to a boil. Taste the soup and adjust the seasoning if needed.
If you favor a bit of spice, sprinkle in red pepper flakes to taste just before serving.
Notes
Ladle the soup into rustic bowls and garnish with Parmesan cheese and olive oil. Serve with crusty bread.