Pin to Save
                
                This Keto Tuscan Soup offers a rich and creamy low-carb spin on the classic Tuscan-style soup. It combines tender pieces of chicken with fresh spinach and a velvety broth creating a satisfying comfort meal that fits perfectly into a keto lifestyle. Whether you want a filling weeknight dinner or a soothing bowl on a chilly day this recipe has you covered with hearty flavors and simple ingredients.
I first made this soup last winter when I wanted a warming meal that didn’t wreck my macros. My whole family loved it so much it quickly became a weekly request.
Ingredients
- Olive oil: which provides a healthy fat base and helps brown the chicken nicely. Choose extra virgin for the best flavor
 - Boneless skinless chicken: breasts or thighs as the main protein thighs have more fat and tenderness but breasts are leaner
 - Small onion: for a subtle sweetness and savory depth look for firm dry-skinned onions for maximum freshness
 - Garlic: cloves minced fresh adding essential aroma and flavor avoid pre-minced for best taste
 - Chicken broth: as the soup’s flavorful liquid base organic or low-sodium enhances control over salt
 - Diced tomatoes: drained to provide a touch of acidity and texture without watering down the soup
 - Dried basil and oregano: for classic Italian herbal notes opt for fresh if possible but dried works well here
 - Red pepper flakes: for a little kick optional adjust to your heat preference
 - Fresh spinach: chopped adds color nutrients and a slight earthiness to the dish
 - Heavy cream: is the key to its creamy keto character use a good quality cream for richness
 - Grated Parmesan cheese: melts into the soup providing salty umami punch
 - Salt and pepper: to balance all flavors to your liking
 - Fresh parsley or basil: for garnish brightens each serving visually and flavor-wise
 
Instructions
- Sear the Chicken:
 - Heat olive oil in a large pot over medium heat. Add the diced chicken evenly spaced and cook until browned on all sides about 5 to 7 minutes. Browning locks in juices and creates deeper flavor. Remove and set aside so it doesn’t overcook.
 - Softened Onions Build Flavor:
 - In the same pot add the diced onion and cook gently for 2 to 3 minutes until softened but not browned. This releases mild sweetness and forms the savory soup base.
 - Add Garlic Aroma:
 - Add the minced garlic to the softened onions and cook for another 1 to 2 minutes until fragrant. Garlic burns easily so keep the heat moderate and stir often.
 - Simmer with Broth and Tomatoes:
 - Pour in the chicken broth then add the drained diced tomatoes dried basil oregano and red pepper flakes if using. Bring the mixture to a low simmer which will help meld flavors. Taste the broth at this point to adjust seasoning if needed.
 - Return Chicken and Simmer Longer:
 - Add the browned chicken back into the pot. Let the soup simmer gently for 10 minutes which lets the chicken cook fully and absorb the flavorful broth.
 - Wilt the Spinach:
 - Add the chopped fresh spinach and cook for 2 to 3 minutes until just wilted. This keeps the greens bright and tender without losing their nutrients.
 - Make it Creamy:
 - Lower the heat. Stir in the heavy cream and grated Parmesan cheese slowly. Keep stirring just until the cheese melts completely and the soup becomes rich and creamy. Finally season with salt and pepper to taste.
 - Garnish and Serve:
 - Ladle the soup into bowls and sprinkle fresh parsley or basil on top if desired. Serve hot for the best comforting experience.
 
                          One of my favorite ingredients is the Parmesan cheese because it adds a natural richness and savory depth that makes this soup feel truly indulgent without a lot of fuss. Preparing this soup often brings back cozy family dinners where everyone gathers just to savor this warm comforting dish.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to four days. Reheat gently over low heat to prevent the cream from separating. This soup freezes well too freeze in portioned containers and thaw overnight in the fridge before reheating.
Ingredient Substitutions
Chicken can be swapped for Italian sausage for a more robust flavor or turkey as a lean alternative. Heavy cream can be replaced with coconut cream or almond milk for a dairy-free option. For extra vegetables add zucchini or mushrooms when simmering the broth.
Serving Suggestions
Serve with a crisp green salad or roasted low-carb vegetables. This soup pairs beautifully with keto-friendly bread or cloud bread for dipping into the creamy broth. Garnish with extra fresh herbs and a sprinkle of Parmesan for an elevated look.
                          This Keto Tuscan Soup is comforting and easy to make. It’s a versatile low-carb meal the whole family will enjoy.
Common Questions About Recipes
- → Can I substitute the chicken with other proteins?
 Yes, you can swap chicken for sausage, turkey, or beef to vary the flavor and texture according to your preference.
- → How do I make the soup dairy-free?
 Replace heavy cream with coconut cream or almond milk and omit Parmesan cheese or use a dairy-free alternative for a creamy dairy-free version.
- → Is it possible to add more vegetables?
 Absolutely, adding zucchini, mushrooms, or other vegetables can boost nutrition and add variety to the dish.
- → How can I thicken the soup?
 Reduce the broth amount or blend part of the soup before stirring in cream and cheese to create a thicker consistency.
- → What herbs enhance the flavor in this soup?
 Dried basil and oregano combined with fresh parsley or basil garnish add fragrant and authentic Tuscan notes.
- → How long does it take to prepare and cook?
 The preparation takes about 10 minutes, with cooking time around 20-25 minutes, totaling approximately 30-35 minutes.