White lasagna soup brings all the comfort of a baked lasagna into a bowl, but without the layering, waiting, or heavy cleanup. The broth turns creamy and rich, the noodles soak up just enough of the sauce to taste like the real thing, and the ricotta-mozzarella topping melts into little pockets of cheese with every spoonful. It eats like a full dinner, but it still feels light enough that you can actually want a second bowl.
What makes this version work is the balance. The flour gets cooked in butter first, so the soup thickens smoothly instead of turning chalky. The chicken goes in before the liquids, which gives it a little color and keeps it from tasting boiled. Then the cream and milk go in gradually, so the broth stays silky instead of breaking. The nutmeg matters more than people expect here; it doesn’t taste obvious, but it gives the white sauce that quiet lasagna warmth you’d miss if it weren’t there.
Below, I’ve included the one timing detail that keeps the noodles from going mushy, plus a few easy swaps if you want to change the protein or make it a little lighter.
The broth thickened up smoothly and the broken noodles held their shape instead of turning to mush. The ricotta and mozzarella dollop on top made it taste just like a white lasagna in soup form.
Save this white lasagna soup for the nights when you want creamy noodles, shredded chicken, and that ricotta-mozzarella finish in one easy pot.
The One Place White Lasagna Soup Usually Goes Wrong
The biggest mistake with white lasagna soup is rushing the dairy into a thin broth and expecting it to magically turn creamy. If the flour hasn’t cooked long enough, the soup tastes raw and pasty. If the heat is too high after the cream goes in, the dairy can separate and the whole pot starts looking grainy instead of silky.
This soup needs the flour to spend a minute or two in the butter before any liquid hits the pot. That tiny step gets rid of the raw flour taste and gives the broth enough body to coat the noodles. Then the broth goes in before the cream and milk, so the base has something to thicken against instead of relying on the dairy alone. The result is a soup that feels rich without turning gluey.
What Each Ingredient Is Actually Doing in This Bowl

- Chicken breast or thighs — Thighs bring a little more richness and stay juicy longer, but breast works well if you keep the simmer gentle. Dice the chicken small so it cooks through before the noodles go in and blends into the spoonfuls instead of sitting in large chunks.
- Butter and flour — This is the roux that gives the soup its body. Cook it just until it smells nutty and looks like a smooth paste; undercooked flour tastes chalky, and overcooked roux can dull the creaminess.
- Chicken broth — Use a broth you’d actually drink on its own, because it carries the whole soup. A weak broth makes the cream taste flat, while a good one keeps the flavor savory enough to stand up to all that cheese.
- Heavy cream and whole milk — The cream gives the soup its lush finish, while the milk keeps it from becoming too heavy. If you swap in half-and-half, the soup will still work, but it won’t have quite the same body.
- Ricotta, mozzarella, and parmesan — This topping is what makes the bowl read like lasagna instead of just creamy chicken soup. Stir it together just before serving so the ricotta stays fluffy and the mozzarella melts into soft strands instead of clumping cold from the fridge.
- Lasagna noodles — Broken noodles are the right choice here because they thicken the soup a little as they cook and mimic the layered feel of the original dish. Don’t add them too early or they’ll soak up too much liquid and go soft before you’re ready to serve.
- Nutmeg and Italian seasoning — The seasoning gives the broth a familiar herbal base, but the nutmeg is what nudges it toward a white sauce that tastes finished. Use the full quarter teaspoon; it shouldn’t stand out, just round everything out.
The 20 Minutes That Matter Most
Building the Onion-Garlic Base
Melt the butter first, then cook the onion until it turns soft and translucent with a little edge of gold around the corners. That’s the point where it has sweetness without losing all texture. Add the garlic only for the last minute; if it browns, it turns bitter and can throw off the whole pot. The base should smell savory and a little sweet before the chicken goes in.
Coating the Chicken and Cooking Out the Flour
Add the diced chicken and cook it just until the outside loses its raw look. It doesn’t need to be cooked through yet, because the broth will finish the job. Sprinkle in the flour and stir until it disappears into the fat and chicken juices. Let it cook for a minute or two so the soup won’t taste like uncooked paste when the liquid hits.
Turning the Pot Creamy Without Breaking It
Pour in the broth gradually while stirring so the roux dissolves instead of clumping. Once the base is smooth, add the cream and milk and keep the heat low enough for a gentle simmer, not a hard boil. A hard boil can split the dairy and make the soup look broken. You want small bubbles and a glossy surface.
Cooking the Noodles and Finishing the Bowl
Add the broken lasagna noodles after the soup is simmering and let them cook until they’re tender with a little bite in the center. If they overcook, the soup gets thick and starchy fast, so start checking them around the 10-minute mark. Stir in the spinach at the very end so it wilts without turning dull and overcooked. Season after the noodles are tender, because they absorb salt as they cook.
How to Adapt This for Different Eaters and Different Nights
Make it with rotisserie chicken
Skip the raw chicken step and stir in 2 to 3 cups of shredded rotisserie chicken after the broth and dairy are in. That cuts the cook time and gives you a deeper roasted flavor, though the soup will be a little less silky than if the chicken cooks right in the pot.
Make it gluten-free
Use a 1:1 gluten-free flour blend for the roux and swap in gluten-free lasagna noodles. The soup still thickens well, but gluten-free noodles can soften faster, so check them a minute or two early.
Make it lighter without losing the creamy feel
Use half-and-half instead of the heavy cream and add an extra splash of broth if the soup feels too thick. You’ll lose a little richness, but the broth still tastes creamy and the soup won’t feel as heavy on the spoon.
Make it vegetarian
Swap the chicken broth for a good vegetable broth and leave out the chicken. Add sautéed mushrooms for a meatier texture, because they give the soup some of the savory depth the chicken would normally provide.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The noodles will continue to drink up broth, so expect the soup to thicken as it sits.
- Freezer: It freezes, but the dairy can turn a little grainy after thawing. If you want to freeze it, do it before adding the noodles and spinach, then cook those fresh when reheating.
- Reheating: Warm it slowly over low heat on the stove, adding a splash of broth or milk to loosen it back up. Don’t let it boil, or the cream can separate and the noodles can turn too soft.
Answers to the Questions Worth Asking

White Lasagna Soup
Ingredients
Equipment
Method
- Melt the butter in a large pot over medium heat; when it turns foamy, add the diced onion and sauté for 4 minutes, until softened with a light golden edge.
- Add the minced garlic and cook for 1 minute, stirring until fragrant and no longer raw-looking.
- Add the diced chicken and cook for 4-5 minutes until mostly cooked through, with a few pink bits still remaining.
- Whisk in the flour and cook for 1-2 minutes, stirring constantly until the mixture looks smooth and slightly thickened.
- Gradually add the chicken broth, then stir in the heavy cream and whole milk; keep stirring until the liquid is uniform.
- Stir in the Italian seasoning, dried basil, and nutmeg, mixing until evenly distributed.
- Bring the mixture to a simmer over medium-high heat, keeping it at a steady bubble.
- Add the broken lasagna noodles and cook for 10-12 minutes until tender, stirring occasionally so they don’t stick.
- Stir in the fresh spinach and cook for 2 minutes until wilted, with vibrant green leaves.
- Season with salt and pepper to taste, then taste and adjust for balance.
- Mix the ricotta, shredded mozzarella, and parmesan together until combined into a thick, scoopable mixture.
- Ladle the soup into bowls and top each serving with a generous dollop of the cheese mixture, letting it soften into the hot broth.



