White lasagna soup gives you all the comfort of a creamy baked lasagna without waiting on a casserole dish. The broth turns silky and rich, the noodles cook right in the pot, and the chicken, spinach, and three-cheese topping make each spoonful taste like the best part of a lasagna pan. What I love most is that it still eats like soup, not a thick pasta stew, so the bowl stays light enough for seconds.
The key is building the base slowly enough that the flour has time to thicken the broth before the dairy goes in. If you rush that part, the soup can turn thin or a little grainy. Broken lasagna noodles are the other smart move here because they mimic the layered texture of the original dish while cooking in the creamy broth.
Below, I’ll show you the texture cues that tell you the soup is on track, the cheese topping that makes the whole bowl taste finished, and a few smart swaps for nights when you need to work with what’s already in the kitchen.
The broth stayed creamy without getting heavy, and the ricotta-mozzarella topping melted into the soup instead of sitting in clumps. My noodles were tender right at 12 minutes.
Love the creamy broth and lasagna-noodle texture in this White Lasagna Soup? Save it to Pinterest for a cozy bowl with chicken, spinach, and a cheesy ricotta swirl.
The Trick to Keeping White Lasagna Soup Creamy Instead of Gluey
The biggest mistake with a soup like this is letting the flour and dairy do all the work at once. The flour needs a minute or two in the butter with the onion and chicken drippings so it loses that raw taste and starts to thicken evenly. Once the broth goes in, whisk or stir until the liquid looks smooth before adding the cream and milk. That small pause is what keeps the broth silky instead of pasty.
The noodles also matter more than people think. Broken lasagna sheets release starch as they cook, which helps the broth body up naturally, but they’ll keep absorbing liquid as the soup sits. If the pot starts looking thicker than you want, loosen it with a splash of broth or milk before serving. Cream soups always look a little thinner in the pot than they do in the bowl, especially once the cheese dollop melts in.
What Each Ingredient Is Actually Doing in This Bowl

- Chicken breast or thighs — Thighs give you a little more richness and stay tender if the soup simmers a touch too long. Breast works fine too, especially if you dice it evenly so it cooks at the same pace. The important part is cutting it small enough that it finishes in the broth without turning dry.
- Butter and flour — This is the base of the creamy broth. Don’t skip the flour cook time, because raw flour tastes flat and can make the soup chalky. A minute or two is enough to turn it into a smooth thickener that blends cleanly with the broth.
- Heavy cream and whole milk — Heavy cream gives the soup body, while whole milk keeps it from feeling too dense. You can use all cream if you want it richer, but the balance here is what keeps the bowl from feeling heavy. Lower-fat milk will work in a pinch, but the broth won’t have the same velvety finish.
- Lasagna noodles — Broken noodles are the whole reason this tastes like white lasagna instead of just chicken noodle soup with cream. Wavy-edged noodles catch the broth and cheese in little pockets. Break them into rough pieces, not tiny shards, so they hold their shape.
- Ricotta, mozzarella, and parmesan — This topping is what gives every bowl that lasagna finish. Ricotta melts into the soup in soft pockets, mozzarella adds stretch, and parmesan brings salt and depth. If you only have ricotta, the soup will still work, but it won’t have the same layered cheese effect.
Building the Soup So the Noodles Stay Tender and the Dairy Stays Smooth
Softening the Onion and Garlic
Start with the butter and onion and let the onion cook until it turns translucent and sweet, not browned. Four minutes is about right in most pots. Garlic goes in after the onion has softened because it burns fast and turns bitter if it gets too much time on the heat. You want the kitchen to smell savory and buttery, not sharp.
Cooking the Chicken in the Base
Add the diced chicken and let it turn mostly opaque before you worry about the broth. Small pieces cook quickly, and that partial cook helps them finish gently once the soup simmers. If the chicken is still pink in the center when the liquid goes in, that’s fine as long as the dice are even. Uneven pieces are what leave you with some dry bites and some undercooked ones.
Thickening Before the Cream Goes In
Whisk the flour in and let it cook briefly before adding the broth. Then pour the broth in gradually, stirring as you go so the flour disperses instead of clumping. Once that base looks smooth, add the cream and milk and keep the heat at a steady simmer, not a hard boil. Boiling dairy soup can make it split or look grainy.
Finishing with Noodles, Spinach, and Cheese
Let the broken noodles cook until they’re tender with a little bite left in the center, usually 10 to 12 minutes. Spinach goes in at the end and wilts fast, so don’t overcook it or it’ll fade into the broth. Mix the cheese dollop separately so it stays fluffy, then spoon it on top right before serving. The heat from the soup softens it just enough to melt into the bowl without disappearing completely.
How to Adapt White Lasagna Soup When You Need a Different Finish
Dairy-Free Version
Use unsweetened oat milk or cashew milk plus a dairy-free cream, then skip the ricotta-mozzarella topping or replace it with a spoonful of dairy-free soft cheese. The soup will still be creamy, but it won’t have quite the same rich lasagna flavor because parmesan and ricotta do a lot of the finishing work here.
Gluten-Free Swap
Use gluten-free lasagna noodles and thicken the base with a gluten-free flour blend or cornstarch slurry instead of all-purpose flour. Gluten-free noodles can soften faster, so start checking them a couple of minutes early. The soup still works beautifully, but the broth may need a little extra stirring to stay smooth.
Make It Vegetarian
Skip the chicken and use vegetable broth, then add sautéed mushrooms or white beans for body. Mushrooms give you a savory, meaty feel; white beans make the soup softer and a little creamier. Either way, the cheese topping still carries the lasagna idea all the way through.
Storage and Reheating
- Refrigerator: Keep in an airtight container for up to 4 days. The noodles will absorb more broth as it sits, so expect the soup to thicken.
- Freezer: Freeze the base without the noodles if you want the best texture. Dairy soups can separate a little after thawing, but a gentle whisk while reheating helps bring it back.
- Reheating: Warm it slowly over low heat, stirring often. Add a splash of broth or milk to loosen the texture, and don’t let it boil or the dairy can split and the noodles can turn mushy.
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.
- Add the minced garlic and cook for 1 minute until fragrant.
- Add the diced chicken and cook for 4-5 minutes until mostly cooked through.
- Whisk in the all-purpose flour and cook for 1-2 minutes to remove the raw flour taste.
- Gradually add the chicken broth, then stir in the heavy cream and whole milk; mix in the Italian seasoning, dried basil, and nutmeg.
- Bring the soup to a simmer, then add the broken lasagna noodles and cook for 10-12 minutes until tender, stirring occasionally.
- Stir in the fresh spinach and cook for 2 minutes until wilted.
- Season with salt and pepper to taste.
- Mix the ricotta, shredded mozzarella, and parmesan until combined.
- Serve the soup topped with a generous dollop of the cheese mixture.