A cozy, one-pot soup with savory sausage, tender potatoes, and a lightly creamy broth. Easy to make, flexible, and perfect for weeknights or meal prep.
Heat a large pot over medium-high heat and add the oil. Crumble in the sausage and cook until browned, 5–7 minutes. Remove sausage to a bowl, leaving drippings in the pot.
Add the diced onion to the pot and sauté until soft, about 4 minutes. Stir in garlic, smoked paprika, and thyme and cook until fragrant, about 30 seconds.
Add potatoes and broth to the pot, then return the browned sausage. Bring to a boil, reduce heat, and simmer until potatoes are tender, 12–15 minutes.
Stir in half-and-half if using and heat through (do not boil). Fold in spinach until wilted. Season with salt and pepper, garnish with parsley, and serve hot.
Notes
To thicken the soup without cream, mash a cup of the cooked potatoes against the pot and stir.
Freeze before adding cream; add cream when reheating for best texture.