Brothy at the spoon, creamy on the finish, and loaded with shredded chicken and soft ribbons of lasagna, this soup eats like a full pan of white lasagna without the layering, baking, or long wait. The broth turns rich and velvety, the noodles soak up just enough of that savory cream sauce, and the ricotta-mozzarella dollop melts into the bowl in the best way. It’s the kind of dinner that feels a little more special than soup usually does, but still lands on the table without much fuss.
The trick is building the base like a proper cream sauce before the noodles go in. The flour gets cooked in butter first, which keeps the broth from tasting raw or thin, and the cream cheese goes in after the noodles are tender so it melts smoothly instead of clumping. A small pinch of nutmeg sounds minor, but it gives the white sauce the same quiet depth you’d want in a good lasagna.
Below, I’ve included the one step that keeps the soup from getting gluey and a few smart swaps if you need to use what’s already in your kitchen.
The broth turned silky and the broken noodles held their shape instead of dissolving. I added the ricotta swirl on top and my husband said it tasted like white lasagna in a bowl.
Creamy White Chicken Lasagna Soup is the kind of bowl that keeps its noodle texture and finishes with a dreamy ricotta swirl.
The Part That Keeps White Lasagna Soup from Turning Thick and Heavy
This soup only stays luxurious if you treat it like a sauce first and a soup second. The butter and flour need a short cook together before the broth goes in, or the finished bowl can taste chalky and thin at the same time. Once the broth and cream are whisked in, keep the heat at a gentle simmer. A hard boil is what breaks the dairy and makes the noodles soak up too much liquid too fast.
The other mistake is adding the cheese too early. Cream cheese and parmesan belong after the noodles are tender, when the broth has already picked up starch and body. That’s when the soup turns glossy instead of grainy. If you rush that part, the cheese can seize and leave little soft clumps that never fully melt out.
What the Cream, Cheese, and Noodles Are Each Doing Here

- Chicken breast — Cooked, shredded chicken keeps this fast. Rotisserie chicken works well here and saves time, but fresh-cooked chicken gives you better control over seasoning. Shred it into bite-size pieces so every spoonful gets a little of everything.
- Lasagna noodles — Broken noodles give the soup its lasagna feel without turning it into pasta stew. Break them before they go in, not after cooking, so they hydrate evenly and don’t clump together. Regular lasagna noodles hold up better than no-boil sheets in soup.
- Heavy cream and cream cheese — Heavy cream makes the broth rich, while cream cheese gives it that soft, silky body that clings to the noodles. Lower-fat dairy will work in a pinch, but the soup won’t have the same round, velvety finish. Soften the cream cheese first so it melts in smoothly.
- Ricotta, mozzarella, and basil — This is the finish that makes the bowl taste like lasagna instead of just chicken pasta soup. The ricotta adds a cool, creamy contrast, the mozzarella melts into strings, and the basil wakes everything up. Don’t skip the dollop if you want the full effect.
- Parmesan and nutmeg — Parmesan sharpens the broth and nutmeg gives it that quiet white-sauce depth you notice even if you can’t name it. Freshly grated parmesan melts best and tastes cleaner than the pre-shredded kind. The nutmeg should stay in the background, not announce itself.
Building the Base Before the Noodles Go In
Sweating the Onion
Melt the butter in a large pot, then cook the diced onion until it turns soft and translucent with a little edge of gold. That first 4 minutes matters because raw onion can taste sharp in a creamy soup. Add the garlic for just a minute at the end; if it browns, it turns bitter fast.
Making the Roux
Whisk the flour into the butter and onion mixture and let it cook for 1 to 2 minutes. The goal is a pale paste that smells a little nutty, not a tan paste that looks toasted. If you dump in the broth too fast, the flour can clump, so add it gradually while whisking.
Simmering the Cream Broth
Pour in the broth and cream slowly, whisking as you go, then add the Italian seasoning, garlic powder, and nutmeg. Bring the pot to a gentle simmer, not a boil. At this point the soup should look smooth and slightly thickened; if it still seems thin, give it a few more minutes before the noodles go in.
Cooking the Noodles Without Overdoing Them
Add the broken lasagna noodles and cook until they’re tender with a little bite in the center, about 10 to 12 minutes. Stir often so they don’t stick to the bottom or to each other, especially once they start releasing starch. If the soup looks too thick before the noodles are done, splash in a little broth or water rather than turning up the heat.
Finishing with Cheese and Chicken
Stir in the softened cream cheese and parmesan until the broth turns smooth and glossy. Add the shredded chicken and spinach, then cook just long enough for the spinach to wilt. The last seasoning happens here, after the cheese goes in, because parmesan adds salt and can change how much more you need.
Three Ways to Make This Bowl Fit What’s in Your Kitchen
Use rotisserie chicken for a faster weeknight version
Shredded rotisserie chicken drops straight into the finished soup and saves a step without changing the flavor much. It’s the easiest swap if dinner needs to happen fast, and it’s especially good when you want the broth to do most of the work. Season a little more carefully at the end, since store-bought chicken can already be salted.
Make it gluten-free with sturdy GF lasagna noodles
Use a good gluten-free lasagna noodle and watch the simmer closely, because some brands soften faster than wheat pasta. The texture will still be cozy and satisfying, but the noodles can break more easily if you stir too aggressively. Add them in a little later if the package cooks fast.
Dairy-free version with a lighter broth
Swap the butter for olive oil, use an unsweetened dairy-free cream, and replace the cream cheese and parmesan with your preferred plant-based versions. The soup will be less rich and a little less plush, but it can still be creamy enough to feel like comfort food. Keep the heat low, since dairy-free cream alternatives can split if they boil hard.
Add mushrooms or extra spinach for a heavier vegetable presence
Sauté sliced mushrooms with the onion or stir in more spinach at the end if you want the bowl to lean more vegetable-forward. Mushrooms deepen the broth with a savory, almost meaty note, while extra spinach keeps things lighter and fresher. Don’t overload the pot with greens or they’ll crowd out the creamy texture.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The noodles will keep absorbing broth, so the soup gets thicker as it sits.
- Freezer: Freezing isn’t ideal because the cream and pasta both change texture after thawing. If you want to freeze it, do it before adding the noodles and dairy, then finish the soup fresh later.
- Reheating: Warm it slowly on the stove over low heat with a splash of broth or water. A hard boil can make the dairy separate and turn the noodles mushy, so keep the heat gentle and stir often.
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 diced onion for 4 minutes until softened.
- Add the minced garlic and cook for 1 minute, stirring so it smells fragrant and doesn’t brown.
- Whisk in the all-purpose flour and cook for 1-2 minutes, then gradually whisk in the chicken broth and heavy cream to prevent lumps.
- Stir in the Italian seasoning, garlic powder, and nutmeg, then bring the mixture to a simmer until it thickens slightly.
- Add the broken lasagna noodles and simmer for 10-12 minutes, stirring occasionally, until the noodles are tender.
- Stir in the softened cream cheese and grated parmesan until the soup turns smooth and creamy.
- Add the shredded chicken and baby spinach, then cook for 2 minutes until the spinach wilts.
- Season with salt and black pepper to taste.
- Mix the ricotta with the shredded mozzarella and fresh basil until combined, creating a scoopable cheese topping.
- Ladle the soup into bowls and add a very generous spoonful of the cheese dollop to each bowl.