Broccoli cheddar lasagna soup brings everything you want from a cozy pasta-and-cheese dinner into one pot: a thick, spoonable broth, tender noodles, and broccoli that still has a little bite under all that melted cheddar. It eats like a cross between broccoli cheddar soup and a baked pasta, which is exactly why it ends up back on the table again and again.
What makes this version work is the order. The flour gets cooked in butter before the liquid goes in, which keeps the broth from tasting raw or thin. The noodles go in before the broccoli, so they can soften without overcooking the vegetables, and the cheese gets stirred in off the heat so it melts smooth instead of turning grainy.
Below, I’ve included the small timing details that keep the soup thick but not gluey, plus the best way to handle leftovers so the noodles don’t turn soft on you the next day.
The broth turned out thick and creamy without getting heavy, and the broccoli stayed bright instead of mushy. I added the cheese off the heat like you said and it melted perfectly smooth.
Save this broccoli cheddar lasagna soup for the night you want a creamy, noodle-filled dinner with one pot and no oven.
The Trick to Keeping the Cheese Smooth Instead of Grainy
The biggest risk in a cheese-heavy soup like this is rushing the finish. Once the broth and cream are simmering, the heat needs to come down before the cheddar goes in. High heat pushes the dairy too hard and the sauce can turn gritty or separate, especially with a sharp cheese that wants to clump if it’s thrown into a rolling boil.
The other place people go wrong is cooking the broccoli too long. You want it tender-crisp, not faded and soft. It finishes fast in the hot broth, and that short cook keeps the soup bright instead of muddy. If you’ve ever had broccoli cheddar soup that tasted flat or weighed down, the fix is usually less heat at the end and better timing on the vegetables.
What Each Ingredient Is Doing in the Pot

- Sharp cheddar — This is the backbone of the soup, so use a block and shred it yourself if you can. Pre-shredded cheese is coated to keep it from clumping, and that coating can keep the soup from melting as smoothly. Save some for the top so you get that stretchy, melty finish in each bowl.
- Heavy cream — It gives the broth body and keeps the soup from tasting thin once the noodles go in. Half-and-half will work in a pinch, but the soup will be lighter and a little less plush.
- Flour and butter — This quick roux is what turns broth and cream into an actual soup base instead of a loose dairy broth. Cook it for the full minute or two so the flour loses its raw taste and the texture stays velvety.
- Lasagna noodles — Broken noodles give you that lasagna feel without needing a separate casserole. Break them into uneven pieces so some stay long enough to twirl and some slip onto the spoon in smaller bites.
- Broccoli florets — Cut them small so they cook in a few minutes and blend into the soup instead of sitting there as big, awkward chunks. Fresh broccoli is best here because frozen broccoli tends to go softer and release more water.
- Dijon mustard — It doesn’t make the soup taste mustardy. It sharpens the cheddar and keeps the whole pot from tasting one-note.
Building the Base Without Overcooking the Vegetables
Softening the onion and garlic
Start with the butter, onion, and a pinch of salt if you want to help the onion sweat. Cook until the onion is translucent and looks glossy, not browned. Garlic goes in after that and only needs about a minute; once it smells fragrant, it’s ready. If garlic browns, it turns bitter fast and you’ll taste it in the finished soup.
Making the roux and adding the liquid
Stir the flour into the butter and onion mixture until it looks paste-like and coats the vegetables. Let it cook for 1 to 2 minutes, then add the broth and cream gradually while whisking or stirring constantly. If you dump the liquid in all at once, the roux can clump before it loosens, and you’ll spend the rest of the cook chasing little flour pockets around the pot. The base should look smooth before you move on.
Cooking the noodles before the broccoli
Once the soup comes to a simmer, add the broken lasagna noodles and cook them until they’re almost tender. This gives them enough time to absorb flavor without falling apart before the broccoli goes in. If the noodles soak up more liquid than you expected, add a splash of broth or water to keep the pot loose enough to stir. The soup should look thick, not dry.
Finishing with broccoli and cheese
Stir in the broccoli for the last few minutes so it stays bright green and just tender. Then pull the pot off the heat before adding the cheddar in handfuls. Residual heat melts it smoothly; direct heat is what makes cheese go stringy or grainy. Taste at the end and adjust the salt and pepper only after the cheese has gone in, because cheddar already brings plenty of salt.
How to Tweak This Soup Without Losing What Makes It Good
Skip the chicken and keep it vegetarian
Leave out the chicken and use vegetable broth instead of chicken broth. The soup still has plenty of body from the roux, cream, and cheddar, so you won’t miss the meat. This version leans even more into the broccoli-cheddar side of the dish.
Make it gluten-free
Use your favorite gluten-free pasta in place of the lasagna noodles and thicken the base with a gluten-free flour blend or a cornstarch slurry instead of the all-purpose flour. Gluten-free noodles can go soft faster, so check them a minute or two earlier than the package says. The soup will still be creamy, but the texture changes a little more quickly as it sits.
Use milk for a lighter bowl
You can swap part of the heavy cream for whole milk if you want a lighter soup, but don’t replace all of it unless you’re okay with a thinner finish. The lower the fat, the less forgiving the soup becomes when the cheddar goes in, so keep the heat low and add the cheese off the burner. The result is still cozy, just less rich.
Make it ahead for a thicker next-day texture
If you know you’ll have leftovers, undercook the noodles by a minute and keep the broccoli just barely tender. The soup thickens as it sits, and that little bit of extra firmness keeps the noodles from turning mushy after reheating. This is the best move if you want the leftovers to taste intentional instead of tired.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The noodles will keep soaking up broth, so the soup gets thicker by day two.
- Freezer: It freezes, but the dairy and noodles both change texture after thawing. If you want to freeze it, do so before adding the cheese and cream, then finish the dairy when you reheat.
- Reheating: Warm it gently on the stove over low heat with a splash of broth or milk. Don’t boil it, or the cheese can turn greasy and the noodles can break down.
Questions I Get Asked About This Recipe

Broccoli Cheddar Lasagna Soup
Ingredients
Equipment
Method
- Melt the butter in a large pot over medium heat, then sauté the onion for 4 minutes until softened and fragrant.
- Add the garlic and cook for 1 minute, stirring constantly so it doesn’t brown.
- If using chicken breast, add it now and cook for 4 minutes until no longer pink in the center.
- Whisk in the flour and cook for 1-2 minutes to remove the raw flour taste, stirring until smooth.
- Gradually add the chicken broth and heavy cream while stirring, then stir in the garlic powder and Dijon mustard.
- Bring the mixture to a simmer.
- Add the broken lasagna noodles and cook for 8-10 minutes until the noodles are almost tender, stirring occasionally.
- 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 melted and smooth.
- Season with salt and pepper to taste, then serve topped with the remaining cheddar.


