Broccoli cheddar lasagna soup lands in that sweet spot between cozy and substantial. You get the creamy cheddar broth people expect from broccoli cheddar soup, but the broken lasagna noodles give it the chew and heft of a baked pasta dish. It eats like a full dinner, not a starter, and the sharp cheese plus a little Dijon keeps the bowl from tasting flat or overly rich.
The trick is building the base in layers. The butter, onion, and garlic start the flavor, then the flour gets cooked just long enough to lose its raw taste before the broth and cream go in. That creates a soup with body instead of a thin, milky broth. Broccoli goes in late so it stays bright and tender, and the cheese gets stirred off the heat so it melts smooth instead of turning grainy.
Below, I’ll walk through the part that matters most: keeping the noodles from overcooking while the broth gets thick and the cheddar stays silky. There’s also a simple way to add chicken if you want a heartier pot.
The noodles stayed pleasantly chewy and the cheese melted into the broth without getting stringy. I added the broccoli at the end like you suggested and it kept its color instead of turning mushy.
Like this broccoli cheddar lasagna soup? Save it to Pinterest for the nights when you want a creamy, noodle-filled dinner with melted cheddar in every spoonful.
The Reason the Broth Stays Creamy Instead of Grainy
The biggest mistake in a cheese soup is rushing the dairy. If the broth is boiling hard when the cheddar goes in, the cheese can seize and turn stringy or grainy. This recipe works because the flour is cooked first, the broth and cream are added gradually, and the cheese goes in after the pot comes off the heat. That sequence gives you a smooth, thick soup with a glossy finish.
The noodles also matter here. Lasagna noodles release starch as they cook, which helps thicken the pot, but they keep softening as the soup sits. If you cook them all the way to tender in the pot, they’ll go past that by the time you serve a second bowl. Pulling them when they’re almost done keeps the texture right.
- Keep the heat gentle once the dairy is in — a hard boil is the fastest way to break the soup.
- Add the cheddar off the heat — it melts evenly and blends into the broth instead of clumping.
- Stop the noodles early — they finish softening in the hot soup after the burner is off.
- Add broccoli late — it stays green and slightly crisp instead of turning dull and mushy.
What Each Ingredient Is Actually Doing in This Soup

- Sharp cheddar — this is the main flavor, so use a block and shred it yourself if you can. Pre-shredded cheese works in a pinch, but the anti-caking coating can make the melt less smooth.
- Heavy cream — this gives the soup its body and keeps the broth from tasting thin. Half-and-half will work, but the result will be lighter and a little less silky.
- Flour and butter — together they build the roux that thickens the soup without needing a separate starch slurry. Cook the flour for a minute or two so the finished soup doesn’t taste pasty.
- Dijon mustard — you won’t taste mustard, but you will notice the cheese tastes brighter and less one-note. It sharpens the cheddar in a way salt alone can’t.
- Lasagna noodles — broken into pieces, they give the soup its lasagna feel. If you swap in another pasta, choose something sturdy and cook it just shy of done so it doesn’t fall apart.
- Broccoli florets — cut them small so they soften fast and fit on the spoon with the noodles. Large florets take longer and can turn the soup awkward to eat.
- Chicken breast, optional — this adds protein and makes the soup more filling. Dice it small so it cooks quickly with the onion and doesn’t dry out before the broth goes in.
The 20 Minutes That Matter Most
Building the Onion Base
Melt the butter over medium heat and cook the onion until it softens and turns translucent around the edges. You want it fragrant and sweet, not browned. Add the garlic for the last minute only; if it sits too long, it turns bitter and gets lost under the cheese. If you’re using chicken, cook it just until the pink is gone before moving on.
Making the Roux
Sprinkle the flour over the softened onion mixture and stir until it looks paste-like and coats the vegetables. Cook it for 1 to 2 minutes so the raw flour taste disappears. This step is what gives the soup its body, so don’t dump in the broth too fast. A gradual pour lets the roux dissolve smoothly instead of forming lumps.
Cooking the Noodles and Broccoli
Once the broth and cream are in, bring the pot to a gentle simmer, not a hard boil. Add the broken noodles and cook them until they’re almost tender, then add the broccoli. The pot should be bubbling softly, just enough to move the noodles around without smashing them. If the soup gets too thick before the pasta is done, add a splash more broth.
Finishing with Cheese
Take the pot off the heat before stirring in the cheddar. Add it in handfuls and stir after each addition so it disappears into the broth. That stops the cheese from tightening up and getting stringy. Season at the end with salt and pepper, then serve right away with the remaining cheddar on top while it still melts into the hot surface.
How to Adapt This for a Different Pantry or a Different Diet
Make It Vegetarian
Skip the chicken and use vegetable broth instead of chicken broth. The soup still comes out rich because the cheddar and cream do the heavy lifting, but the flavor will be a little lighter and less savory. A small pinch of extra salt or a touch more Dijon helps bridge that gap.
Use Half-and-Half for a Lighter Bowl
Swap the heavy cream for half-and-half if you want a lighter soup. It will still be creamy, but the broth won’t feel as luxurious and the finished soup will be a little thinner. Let it simmer gently so the dairy doesn’t separate.
Gluten-Free Version
Use gluten-free lasagna noodles and replace the flour with a 1:1 gluten-free flour blend or a cornstarch slurry added at the end. The texture will be slightly different, but you’ll still get a thick, creamy soup if you keep the heat low when the cheese goes in.
Make It Even Heartier
Add a handful of extra chicken or stir in cooked bacon at the end. Bacon adds a smoky edge that works well with the sharp cheddar, but it also makes the soup saltier, so season carefully after it’s in the bowl.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The noodles will keep soaking up broth, so expect the soup to thicken as it sits.
- Freezer: It freezes, but the cream and cheese can separate a little on thawing. For the best texture, freeze before adding the cheese if you want to make it ahead.
- Reheating: Warm it slowly over low heat and add a splash of broth or milk to loosen it. High heat can make the dairy split and turn the noodles mushy before the center is hot.
Answers to the Questions Worth Asking

Broccoli Cheddar 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 with a light sheen.
- Add the minced garlic and cook for 1 minute, stirring constantly until fragrant (do not brown).
- If using diced chicken, add it now and cook for 4 minutes until no longer pink.
- Whisk in the all-purpose flour and cook for 1-2 minutes, stirring, until the mixture smells lightly toasty.
- Gradually add the chicken broth and heavy cream while stirring, then stir in the garlic powder and Dijon mustard.
- Bring the soup to a simmer over medium-high heat.
- Add the broken lasagna noodles and cook for 8-10 minutes, stirring occasionally, until the noodles are almost tender.
- Add the broccoli florets and cook for 3-4 more minutes until the broccoli is bright green and tender-crisp.
- Remove the pot from the heat and stir in 2 cups of shredded sharp cheddar until fully melted and smooth.
- Season with salt and pepper to taste, then serve topped with the remaining cheddar.



