Brown the Sausage:
In a large pot or Dutch oven, cook sausage over medium heat until browned and cooked through. Remove excess grease, leaving 1–2 tablespoons in the pot.
Sauté Aromatics and Veggies:
Add onion, garlic, carrots, and celery to the pot. Sauté for 5–6 minutes until softened. Stir in thyme, paprika, salt, and pepper.
Simmer with Broth and Potatoes:
Pour in the chicken broth and add diced potatoes. Bring to a boil, then reduce heat and simmer for 15–20 minutes, or until potatoes are fork-tender.
Make It Creamy:
Stir in heavy cream and bring to a gentle simmer. Add spinach or kale and cook until wilted, about 2–3 minutes.
Serve:
Taste and adjust seasoning if needed. Ladle into bowls and top with grated Parmesan if desired.