Creamy white chicken lasagna soup lands in that sweet spot between cozy and rich without tasting heavy or flat. The broth clings to the noodles, the chicken stays tender, and the ricotta-mozzarella swirl melts into the bowl in a way that makes every spoonful taste like a proper lasagna dinner, just loosened into soup form. The best part is that it still eats like a full meal, with enough body from the pasta and cheese to feel satisfying on its own.
What makes this version work is the order. The onion cooks down first so the broth has a sweeter base, the flour gets a minute or two in the butter so it doesn’t leave a raw taste, and the cream cheese goes in after the noodles are tender so it melts smoothly instead of coating the pasta before it cooks. Nutmeg is quiet but important here; it rounds out the cream and parmesan without making the soup taste dessert-like.
The noodles stayed perfectly tender and the ricotta topping melted into the soup instead of just sitting on top. I made it on a Tuesday and my kids kept asking for “the white lasagna soup” again the next night.
Save this creamy white chicken lasagna soup for the nights when you want lasagna flavor without layering a pan.
The Part That Keeps This Soup Creamy Instead of Gluey
The biggest mistake with a soup like this is rushing the dairy or overcooking the pasta in a thickened base. Once the flour has been cooked into the butter and onion, the broth and cream need to come in gradually so the base stays smooth. If you dump everything in at once, the flour can clump and the texture turns uneven before the cheese even enters the pot.
The other trap is treating the noodles like a separate step. Broken lasagna noodles need enough time to soften in the soup, but they also keep absorbing liquid as they sit. Cook them until they’re just tender, then move straight into the cream cheese, parmesan, chicken, and spinach. That timing gives you a soup that still feels brothy at the table instead of turning into a thick casserole in a bowl.
What Each Ingredient Is Actually Doing in This Bowl

- Chicken breast — Cooked, shredded chicken gives the soup its body and makes this fast. Rotisserie chicken works well here, and it’s the easiest swap if you want to cut the cook time even more.
- Heavy cream and cream cheese — These are what give the broth its silky, white-lasagna feel. Don’t swap both for milk if you want the same result; the soup needs that fat to stay plush instead of thin.
- Parmesan — Freshly grated parmesan melts in cleaner than the pre-shredded kind, which can leave the broth a little grainy. If you only have the bagged version, add it off the heat and whisk well.
- Lasagna noodles — Broken noodles are the whole point here. They thicken the soup as they cook, so don’t overbreak them into tiny pieces or they’ll disappear into the pot.
- Ricotta and mozzarella — The cheese dollop is what makes the bowl taste like lasagna instead of just a creamy chicken soup. A spoonful on top melts into the heat and gives you that stretchy, creamy finish in each bite.
- Nutmeg — It doesn’t make the soup taste spiced; it just pulls the cream, parmesan, and ricotta together. That little pinch matters more than it looks like it should.
Building the Soup in the Right Order
Softening the Onion First
Melt the butter in a large pot and cook the onion until it turns translucent and takes on a little sweetness around the edges. That first layer matters because the soup base should taste cooked, not just creamy. Add the garlic after the onion softens so it perfumes the pot without burning, which would make the whole broth bitter.
Cooking Out the Flour
Stir the flour into the butter and onion mixture and let it cook for a minute or two before adding liquid. You’re looking for a paste that smells a little nutty, not raw. If the flour goes in and the liquid follows immediately, the soup can taste chalky and the thickener won’t dissolve as cleanly.
Simmering the Noodles
Pour in the broth and cream gradually, whisking as you go, then bring it to a gentle simmer before adding the broken lasagna noodles. Keep the heat moderate so the dairy doesn’t scorch at the bottom of the pot. The noodles are done when they’re tender with just a little bite left in the center, because they’ll keep softening once the soup sits.
Finishing with Cheese and Greens
Stir in the cream cheese and parmesan after the noodles have cooked through, then add the chicken and spinach. The cream cheese should melt into the broth in smooth streaks, not sit in little soft chunks; if it resists, lower the heat and whisk patiently. Spinach only needs a minute or two to wilt, and then the soup is ready to season and serve.
Three Ways to Make This Soup Fit Your Kitchen
Use rotisserie chicken for a faster night
Shredded rotisserie chicken works perfectly here and saves the step of cooking the meat separately. The soup tastes a little more savory right away, and the only thing you lose is the mild, clean flavor of poached chicken breast.
Make it gluten-free with gluten-free lasagna noodles
Use a sturdy gluten-free lasagna noodle and watch the simmer closely, since some brands soften faster than regular pasta. The broth still thickens well from the cream, cheese, and noodles, but stir gently so the noodles don’t break down too much.
Swap in half-and-half for a lighter bowl
You can replace part of the heavy cream with half-and-half if you want a lighter soup, but the texture won’t be as plush. In that version, keep the heat low after the dairy goes in so the broth stays smooth and doesn’t separate.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The noodles will continue to absorb broth, so expect the soup to thicken.
- Freezer: It freezes, but the cream base can separate a little when thawed and the noodles turn softer. For the best result, freeze the soup before adding the noodles and dairy, then finish it fresh.
- Reheating: Reheat gently on the stovetop over low heat with a splash of broth or milk. High heat is the mistake here; it can cause the cream to split and the noodles to go mushy before the center is warm.
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 and glossy. Keep it moving so the onions don’t brown.
- Add the minced garlic and cook for 1 minute, stirring until fragrant. Stop as soon as it smells sweet and toasty.
- Whisk in the all-purpose flour and cook for 1-2 minutes to remove the raw flour taste. The mixture should look slightly thickened.
- Gradually add the chicken broth and heavy cream while whisking, smoothing out any lumps. Scrape the bottom of the pot as you pour.
- Stir in the Italian seasoning, garlic powder, and nutmeg, then bring the soup to a simmer. Look for gentle bubbling around the edges.
- Add the broken lasagna noodles and cook for 10-12 minutes, stirring occasionally. They should be tender when you press one against the pot.
- Stir in the softened cream cheese and parmesan until smooth and glossy. The broth should look creamy with no streaks.
- Add the shredded chicken and baby spinach, then cook for 2 minutes until the spinach wilts. Stir until the greens turn bright and tender.
- Season with salt and pepper to taste and simmer briefly if needed to re-warm everything through. Taste and adjust before serving.
- Mix the ricotta, shredded mozzarella, and fresh basil to make a thick cheese dollop. It should hold together as a spoonable scoop.
- Ladle the soup into bowls and add a very generous spoonful of the cheese dollop to each serving. Watch for the mozzarella to melt slightly into the hot broth.


