Creamy white chicken lasagna soup has the kind of spoon-coating broth that makes a regular soup night feel a little special without turning the kitchen into a project. It tastes like lasagna in its coziest form: rich, garlicky, full of tender chicken, and loaded with those broken noodles that catch the creamy sauce in every bite. The ricotta-mozzarella topping matters here. It melts into the hot soup instead of disappearing, which gives each bowl that unmistakable lasagna feel.
This version works because the base is built like a proper cream sauce, not a thin broth with dairy dumped in at the end. The butter and flour cook together first, which gives the soup body before the cream goes in. Then the parmesan and cream cheese finish the job, thickening the pot without making it heavy or gluey. A little nutmeg sounds small, but it rounds out the dairy and keeps the soup from tasting flat.
If you’ve ever had a creamy noodle soup turn grainy or thin, the process below will help you avoid both. The timing on the noodles and the cheese makes all the difference.
The broth turned out thick and silky, and the lasagna noodles stayed tender without getting mushy. I loved the ricotta and mozzarella topping — it melted into the soup instead of just sitting on top.
Creamy white chicken lasagna soup with a ricotta swirl is the kind of bowl that deserves a spot in your rotation.
The Reason the Noodles Go In Before the Cheese
The noodles need time to cook in the broth and cream so they can release a little starch into the pot. That starch helps thicken the soup naturally and gives the broth that clingy, lasagna-like body. If you add the cheese first, the dairy can tighten up before the noodles soften, which leaves you with a rich soup that still tastes a little separated.
The other mistake is boiling the soup hard once the cream and cheese go in. Cream sauces don’t like a rolling boil. Keep the heat at a steady simmer so the broth stays silky and the parmesan melts instead of turning grainy.
What Each Ingredient Is Actually Doing in This Soup

- Chicken breast — Cooked and shredded chicken gives the soup its main body. Rotisserie chicken works well here if you want to skip cooking the meat separately, and it brings the recipe down to pure assembly.
- Heavy cream — This is what gives the broth its velvety finish. Half-and-half can work in a pinch, but the soup will be thinner and a little less stable once the cheese goes in.
- Cream cheese and parmesan — Cream cheese smooths the broth and helps it hold together, while parmesan adds sharpness and salt. Freshly grated parmesan melts cleaner than pre-shredded, which can leave the soup slightly sandy.
- Lasagna noodles — Broken noodles give you the lasagna feel without the layering work. Break them into uneven pieces so the bowl feels rustic and the texture stays interesting.
- Ricotta and mozzarella — The cheese dollop is not garnish for the sake of garnish. Ricotta adds creaminess, mozzarella brings stretch, and the hot soup softens both into something that tastes like the top of a baked lasagna.
- Spinach — Stirred in at the end, it adds color and a little freshness without taking over the pot. Baby spinach is the easiest choice because it wilts fast and disappears into the soup.
Building the Cream Base Without Curdling It
Sweating the Onion and Garlic
Cook the onion in butter until it turns soft and translucent, not browned. You want sweetness here, not color. Garlic goes in after the onion has had a few minutes, because minced garlic burns fast and turns bitter if it hits the butter too early.
Making the Roux
Whisk the flour into the butter and onion mixture and let it cook for a minute or two. It should look like a loose paste and smell faintly nutty. If you rush this part, the soup can taste floury later, so give it enough time to lose that raw edge before the broth goes in.
Adding the Broth and Cream
Pour in the broth gradually while whisking, then add the cream. This keeps the base smooth instead of lumpy. Once the liquid is in, bring it to a gentle simmer and not a boil, because high heat is what can split the dairy later.
Finishing with the Cheese and Chicken
Stir in the cream cheese and parmesan after the noodles are tender. The pot should be hot enough to melt them, but not bubbling hard. Add the chicken and spinach at the end so the chicken stays juicy and the spinach wilts without turning dull and overcooked.
Three Ways to Adjust the Bowl Without Losing the Soup
Use rotisserie chicken for a faster weeknight version
Shredded rotisserie chicken saves time and gives the soup a little extra savory depth. Add it near the end just long enough to warm through so it stays tender.
Make it gluten-free with sturdy GF lasagna noodles
Use a gluten-free lasagna noodle that holds up in soup, and keep an eye on the pot because some brands soften faster than wheat pasta. The texture changes a little, but the creamy base and cheese topping still give you the same lasagna feel.
Swap in half-and-half for a lighter pot
Half-and-half will work if you want a slightly lighter soup, but the broth won’t be quite as thick or plush. If you go this route, keep the simmer gentle and expect a thinner finish.
Add extra spinach or use kale for more greens
Spinach disappears into the broth almost instantly, while chopped kale needs a few extra minutes to soften. Kale gives the soup a sturdier bite and stands up better if you’re planning leftovers.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The noodles will keep soaking up broth, so the soup thickens as it sits.
- Freezer: It freezes, but the cream base can separate a little on thawing and the noodles soften more than ideal. If you want to freeze it, do so before adding the noodles and dairy, then finish the soup fresh.
- Reheating: Warm it slowly over low heat on the stove with a splash of broth or cream to loosen it. Don’t let it boil, or the dairy can split and the noodles can turn soft and bloated.
Answers to the Questions Worth Asking

Creamy White Chicken Lasagna Soup
Ingredients
Equipment
Method
- Melt the butter in a large pot over medium heat, then sauté the onion for 4 minutes until softened. Add the minced garlic and cook for 1 minute, stirring to prevent browning.
- Whisk in the flour and cook for 1-2 minutes to remove the raw taste. Gradually add the chicken broth and then the heavy cream while whisking until smooth.
- Stir in the Italian seasoning, garlic powder, and nutmeg, then bring the mixture to a simmer. Keep it at a gentle simmer for the next steps so it stays thick and creamy.
- Add the broken lasagna noodles to the pot and cook for 10-12 minutes, stirring occasionally, until tender. Keep the liquid simmering gently throughout cooking.
- Stir in the softened cream cheese and parmesan until smooth. Then add the shredded chicken and baby spinach.
- Cook for 2 minutes until the spinach wilts and the soup is hot all the way through. Season with salt and pepper to taste.
- Mix the ricotta and shredded mozzarella together and prepare fresh basil for serving. Spoon a very generous dollop into each bowl of soup.



