Broken lasagna noodles, tender chicken, and a cream broth that clings to the spoon are what make this soup worth repeating. It eats like a cross between chicken lasagna and a cozy bowl of creamy pasta, but without the layering, baking, or long wait for dinner. The ricotta-mozzarella dollop on top isn’t a garnish. It melts into the bowl and turns each bite richer, silkier, and a little more like the lasagna you had in mind when you started.
The broth stays smooth because the flour gets cooked first, then the liquid goes in gradually before the cheeses are added. That order matters. If you dump the cream cheese and parmesan into a boiling pot, the texture goes grainy fast. The noodles also go in before the chicken and spinach, so they have time to soften and release just enough starch to thicken the soup without turning it heavy.
Below, you’ll find the small details that keep the broth creamy instead of gluey, plus the one topping move that makes each bowl feel finished. It’s the kind of dinner that looks like extra work and actually lands on the table in under an hour.
The broth turned out silky and the broken noodles cooked right in the soup without getting mushy. I loved how the ricotta-mozzarella topping melted into each bowl instead of just sitting on top.
Keep this creamy white chicken lasagna soup handy for the night you want lasagna flavor without layering a pan.
The broth stays creamy when the cheese goes in off the heat, not at a boil
This soup has one place where it can go wrong: the dairy. Heavy cream, cream cheese, and parmesan all behave better when the pot is at a gentle simmer or pulled slightly off the burner. Boiling hard after the cheese goes in is how you get a broken, speckled broth instead of a smooth one.
The other thing that matters is the noodle timing. Broken lasagna sheets need a full simmer to soften, but if you add the chicken too early, the meat starts to dry out and the broth loses some of its silkiness. Build the base first, cook the pasta until it has a little bite left, then finish with chicken, spinach, and cheese so the texture stays balanced.
What each ingredient is doing in this bowl

- Chicken breast — Cooked and shredded chicken soaks up the broth and makes the soup hearty without turning it muddy. Rotisserie chicken works well here and saves time; just shred it into bite-size pieces so it distributes evenly.
- Heavy cream and cream cheese — These are what give the soup its lush, velvety body. Half-and-half can work in a pinch, but the broth will be thinner and less stable when you add the parmesan.
- Butter and flour — This is the base that keeps the soup from feeling flat or watery. Cooking the flour for a minute or two removes the raw taste and gives the broth a little body before the dairy goes in.
- Broken lasagna noodles — Wide noodles hold onto the creamy broth better than thin pasta. Break them into irregular pieces so the bowl feels rustic and the noodles don’t clump together as they cook.
- Parmesan — Freshly grated parmesan melts into the soup far more smoothly than the shelf-stable kind. Pre-grated cheese often has anti-caking agents that can leave the broth a little gritty.
- Ricotta and mozzarella — The cheese dollop is what gives this soup its lasagna finish. Ricotta brings the soft, creamy center, while mozzarella melts into strings and pockets that echo the baked dish.
- Spinach — Baby spinach wilts fast and adds color without overpowering the broth. Add it at the end so it stays bright instead of turning dark and limp.
Building the soup base before the dairy goes in
Sweating the onion and garlic
Melt the butter in a large pot, then cook the onion until it turns soft and translucent, about four minutes. The onion should smell sweet, not browned. Add the garlic for just a minute; any longer and it can turn sharp and bitter once the broth goes in.
Cooking out the flour
Whisk in the flour and cook it for a minute or two before adding liquid. This is where the soup gets its body, and it also gets rid of the raw flour taste that can cling to cream-based soups. If the mixture looks pasty, that’s right. It should not smell doughy.
Simmering the noodles
Add the broth and cream gradually while whisking, then bring the pot to a gentle simmer. Once the broken noodles go in, let them cook until tender with a little bite left in the center, usually 10 to 12 minutes. If the soup gets too thick before the noodles are done, add a splash more broth; the pasta keeps absorbing liquid as it sits.
Finishing with cheese, chicken, and greens
Lower the heat before stirring in the cream cheese and parmesan so they melt smoothly. Add the shredded chicken and spinach last and cook just until the greens wilt and the chicken is hot. That short finish keeps the chicken juicy and the broth creamy instead of overworked.
Three useful ways to change this soup without breaking it
Use rotisserie chicken for a faster weeknight version
Swap in shredded rotisserie chicken and stir it in at the end just long enough to heat through. You lose a little of the clean flavor from poached chicken, but you save enough time to get dinner on the table fast.
Make it gluten-free with sturdy gluten-free pasta
Use a gluten-free lasagna noodle or short pasta that holds its shape in soup, and cook it just until tender. Gluten-free noodles can go soft faster than wheat noodles, so start checking early and expect the broth to thicken a little less from starch.
Lighten the dairy without losing the creamy feel
Swap the heavy cream for half-and-half and use a little extra broth if needed. The soup will taste a touch less rich and the broth will be thinner, but the cream cheese and parmesan still give it enough body to feel satisfying.
Add extra greens without changing the texture
Stir in a few more handfuls of spinach or a mix of spinach and chopped kale near the end. Spinach disappears quickly; kale needs a few extra minutes, so add it before the chicken if you want it fully tender.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The noodles will keep soaking up broth, so expect the soup to thicken as it sits.
- Freezer: It freezes, but the cream base can separate a little and the noodles soften. For the best texture, freeze it before adding the pasta, then cook fresh noodles when reheating.
- Reheating: Warm it gently over low heat on the stove with a splash of broth or water. High heat is the mistake here; it can break the dairy and turn the noodles mushy before the center is hot.
Answers to the questions worth asking

Creamy White Chicken Lasagna Soup
Ingredients
Equipment
Method
- Melt butter in a large pot over medium heat, then sauté the diced onion for 4 minutes until softened with a light golden edge.
- Add the minced garlic and cook for 1 minute, stirring constantly until fragrant but not browned.
- Whisk in the all-purpose flour and cook for 1-2 minutes until it smells slightly nutty and thickens the butter-onion base.
- Gradually whisk in the chicken broth and then the heavy cream until the mixture is smooth.
- Stir in Italian seasoning, garlic powder, and nutmeg, then bring the soup to a simmer over medium heat until it gently bubbles at the edges.
- Add the broken lasagna noodles and cook for 10-12 minutes, stirring occasionally, until tender.
- Stir in the softened cream cheese and parmesan until fully smooth, then add the shredded chicken and baby spinach.
- Cook for 2 minutes until the spinach wilts, then season with salt and pepper to taste.
- Mix the cheese dollop ingredients by combining ricotta, shredded mozzarella, and fresh basil until ready to dollop.
- Serve hot with a very generous spoonful of the ricotta-mozzarella cheese dollop in each bowl.


