White lasagna soup has the same cozy pull as a baked pan of lasagna, but it lands in a bowl with a creamy broth, tender chicken, and broken noodles that soak up every bit of flavor. The best part is the cheese dollop melting into the center, turning each spoonful into something rich, silky, and a little bit indulgent without feeling heavy. It eats like comfort food, but it comes together on a weeknight pace.
The trick is building the base in layers instead of dumping everything in at once. The onion and garlic get a quick sauté in butter, then the flour cooks just long enough to lose its raw edge before the broth, cream, and milk go in. That gives you a smooth broth that thickens naturally as the noodles cook, instead of a thin soup with a floury taste. A small pinch of nutmeg rounds out the cream and makes the whole pot taste fuller.
Below, I’m walking through the part that matters most: how to keep the dairy smooth, how to cook the noodles so they stay tender instead of bloated, and why the cheese topping should be added at the very end for the best texture.
The broth turned out creamy without breaking, and the noodles stayed tender even after sitting for a few minutes. The ricotta-mozzarella topping melted into the soup just like lasagna, and my husband asked if I could put this in the rotation.
Save this white lasagna soup for the nights when you want creamy broth, broken noodles, and that ricotta-mozzarella topping in one bowl.
The Reason This Soup Stays Creamy Instead of Turning Grainy
White lasagna soup lives or dies on heat control. If the dairy gets hit with a hard boil, the cream can split and the broth loses that smooth, velvety texture that makes this dish worth making. Keep the pot at a gentle simmer once the broth, cream, and milk go in, and give the flour a full minute or two in the butter before you add liquid so it can thicken the soup cleanly.
The other place people run into trouble is with the noodles. Broken lasagna sheets release starch as they cook, which helps thicken the soup, but they also keep soaking up liquid after the heat is off. That means the soup should look a little looser in the pot than you want it to look in the bowl. If it seems perfect before serving, it will probably be too thick 15 minutes later.
- Gentle simmer: Keeps the cream smooth and prevents the soup from looking oily or broken.
- Cooked flour base: Gives the broth body without tasting like raw flour.
- Broken lasagna noodles: Add the lasagna feel and help thicken the soup as they cook.
- Late spinach: Stays bright and tender instead of turning dull and muddy.
What Each Ingredient Is Doing in This Bowl

- Chicken breast or thighs: Breast gives you a lighter bowl and cooks fast; thighs bring a little more richness and stay juicier if the soup simmers a bit longer. Dice the chicken small so it cooks evenly before the liquids go in.
- Butter and flour: This is the base of the cream sauce. The flour needs to cook in the butter for a minute or two, or the soup can taste pasty. That brief cooking step also keeps the final broth smoother.
- Chicken broth, heavy cream, and whole milk: The broth keeps the soup savory, while the cream and milk give it the white lasagna texture. If you need to lighten it, you can swap half the cream for more milk, but the soup will be thinner and less luxurious.
- Ricotta, mozzarella, and parmesan: This is the lasagna moment. Ricotta gives you that soft, creamy spoonful; mozzarella melts into the soup; parmesan sharpens everything. Don’t stir it into the whole pot unless you want the soup cloudier — it’s best as a topping.
- Lasagna noodles: Break them into rough pieces, not tiny shards. Larger pieces hold their shape and eat more like lasagna, while smaller pieces can overcook faster and get mushy.
- Spinach: Fresh spinach wilts in seconds and gives the soup a little color and balance. Frozen spinach will work in a pinch, but squeeze it dry first or it will water down the broth.
Building the Soup in the Right Order
Start With the Onion and Garlic
Melt the butter and cook the onion until it softens and turns translucent around the edges. That should take about 4 minutes. Add the garlic for just a minute after that; any longer and it can turn bitter once the soup simmers. This first layer matters because it gives the broth depth before the dairy goes in.
Cook the Chicken Before the Broth
Add the diced chicken and cook it until it’s mostly opaque on the outside. It does not need to be fully finished at this stage because it will keep cooking in the simmering soup. If the pieces are too large, the outside will overcook before the center turns tender, so keep the dice small and even.
Whisk in the Flour and Build the Base
Sprinkle the flour over the chicken and vegetables, then stir it around for 1 to 2 minutes. It should look a little pasty at first, then start to coat everything smoothly. This step is what gives the soup body, and if you add liquid too fast, you’ll get lumps that are harder to fix later.
Simmer the Dairy Gently
Pour in the broth gradually while stirring, then add the cream and milk and the seasonings. Keep the heat low enough that the surface just barely trembles. A hard boil can split the dairy and make the soup look separated, so patience pays off here. The nutmeg should stay subtle — you want warmth, not dessert.
Cook the Noodles Until Just Tender
Stir in the broken lasagna noodles and simmer until they’re tender but still have a little bite, usually 10 to 12 minutes. Stir often so they don’t stick to the bottom of the pot, especially as the soup thickens. The noodles will continue softening in the hot broth after you turn off the heat, so stop cooking them a little before they seem perfect.
Finish With Spinach and Cheese
Stir in the spinach at the very end and cook just until it wilts. Taste the soup, then add salt and pepper after the cheese dollop has been mixed, since the parmesan brings salt of its own. Spoon the ricotta-mozzarella mixture over each bowl and let it melt into the center so you get that creamy lasagna finish in every serving.
Ways to Adjust It Without Losing the Lasagna Feel
Make it lighter with chicken breast
Chicken breast keeps the soup leaner and a little cleaner-tasting than thighs. The tradeoff is less richness, so don’t overcook it in the initial sauté. If you want a fuller result without extra heaviness, use half breast and half thigh.
Make it gluten-free with GF lasagna noodles
Gluten-free noodles work, but they soften faster and can break apart if you let the soup sit too long. Cook them until just tender and serve right away. If your gluten-free noodles absorb more liquid than expected, loosen the soup with a splash of broth before serving.
Make it dairy-free with unsweetened alternatives
Use unsweetened oat milk or cashew milk in place of the whole milk, plus a dairy-free cream substitute that can handle simmering. The soup won’t be as rich, but it will still be creamy if you keep the heat gentle. Skip the ricotta topping or use a dairy-free version, since that final spoonful is what gives the bowl its signature finish.
Add more vegetables without thinning it out
Mushrooms, diced zucchini, or finely chopped kale can go in with the noodles or in the last few minutes of cooking. Keep the pieces small so they match the broken noodle texture and don’t dominate the bowl. Just avoid watery vegetables like tomatoes here, since they change the whole point of the white broth.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The noodles will keep absorbing broth, so the soup thickens as it sits.
- Freezer: It can be frozen, but the dairy and noodles both change texture. For the best result, freeze the soup base before adding noodles and spinach, then finish it fresh after thawing.
- Reheating: Warm it slowly over low heat on the stove with a splash of broth or milk. Don’t boil it, or the cream can separate and the noodles can turn soft and swollen.
Answers to the Questions Worth Asking

White 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 and lightly translucent, stirring so it doesn’t brown.
- Add the minced garlic and cook for 1 minute, stirring constantly until fragrant and pale golden.
- Add the diced chicken and cook for 4-5 minutes until mostly cooked through, with no large pink pieces remaining.
- Whisk in the all-purpose flour and cook for 1-2 minutes, stirring until the mixture looks slightly thicker and smooth.
- Gradually add the chicken broth, then pour in the heavy cream and whole milk while stirring to keep the mixture lump-free, about 1-2 minutes.
- Stir in the Italian seasoning, dried basil, and nutmeg until evenly distributed, then keep stirring to combine.
- Bring the soup to a simmer and add the broken lasagna noodles, cooking 10-12 minutes until tender and the broth thickens slightly around them, with a gentle bubbling surface.
- Stir in the fresh spinach and cook for 2 minutes until wilted, then season with salt and pepper to taste.
- Mix the ricotta, shredded mozzarella, and parmesan until combined into a thick, scoopable blend.
- Serve the soup topped with a generous dollop of the cheese mixture so it starts melting into the center when hot.



